MediaWiki:Common.css
Z AppleWikipedia
Poznámka: Po uložení musíte smazat cache vašeho prohlížeče, jinak změny neuvidíte.
- Firefox / Safari: Při kliknutí na Aktualizovat držte Shift nebo stiskněte Ctrl-F5 nebo Ctrl-R (na Macu ⌘-R).
- Google Chrome: Stiskněte Ctrl-Shift-R (na Macu ⌘-Shift-R).
- Internet Explorer: Při kliknutí na Aktualizovat držte Ctrl nebo stiskněte Ctrl-F5.
- Opera: Smažte obsah cache v menu Nástroje → Nastavení.
/* '''Toto je CSS stylopis společný pro všechny vzhledy''' Pokud chcete změnit pouze vzhled Monobook, editujte [[MediaWiki:Monobook.css]]. Veškeré změny byste měli otestovat pomocí [http://jigsaw.w3.org/css-validator/validator?uri=http%3A%2F%2Fcs.wikipedia.org%2Fw%2Findex.php%3Ftitle%3DMediaWiki%3ACommon.css%26action%3Draw%26ctype%3Dtext%2Fcss%26usermedium%3Dall&usermedium=all Validátoru W3C]. */ /* == Import testovacích stylů == [[MediaWiki:Test.css]] slouží k testování stylů před jejich konečným zakomponováním do globálních stylových předpisů. @import url("/w/index.php?title=MediaWiki:Test.css&action=raw&ctype=text/css"); == Globální styly pro [[MediaWiki]] == */ /* === styl pro generovaný obsah === */ #toc { clear:left; } /* === zaškrtávací boxy a jejich popisky v [[Speciální:Search]] === v rozšířeném módu */ #powersearch label { white-space: nowrap; } /* === přesměrování v [[Speciální:Allpages]], [[Speciální:Prefixindex]] a kategoriích === */ .allpagesredirect, .redirect-in-category { font-style: italic; } /* === bytecounter v [[Speciální:Recentchanges]] a [[Speciální:Watchlist]] === */ strong.mw-plusminus-neg { color: #c00; } span.mw-plusminus-neg { color: #900; } span.mw-plusminus-pos { color: #060; } strong.mw-plusminus-pos { color: #060; } span.mw-plusminus-null { color: #666; } /* === značky (RC apod.) === */ .mw-tag-markers { font-family:sans-serif; font-style:italic; font-size:90%; } /* === varování u editací === (editace staré verze, zamčené stránky...) */ .editwarning { background-color: #ffc; border: 3px double #c00; margin: 0 0 1em 0; padding: .5em 1em; } /* === reference === */ .references { font-size: 90%; } ol.references li:target, sup.reference:target { background-color: #ffc; } /* === bílé pozadí pod průhlednými obrázky v článcích === */ div.thumb img.thumbimage { background-color: #fff; } /* == Obecné styly == */ /* === skrývání obsahu === umožňuje podmíněné skrývání textu v šablonách (toto použití je '''ZASTARALÉ''') */ .hiddenStructure { display: none; speak: none; } /* === externí odkazy bez ikonky === */ .plainlinksneverexpand a { background: none !important; padding: 0 !important } .plainlinksneverexpand a.external.text:after { display: none !important; } .plainlinksneverexpand a.external.autonumber:after { display: none !important; } /* === vynucené zalomení === za plovoucím objektem pomocí <code><nowiki><div class="cleaner"><br /></div></nowiki></code> nebo <code><nowiki><div class="cleaner"><hr /></div></nowiki></code> */ div.cleaner { clear: both; } div.cleaner br, div.cleaner hr { clear: both; display: none; } /* === náhrada za <code><nowiki><abbr></nowiki></code> a <code><nowiki><acronym></nowiki></code> === */ span.abbr, span.acronym { border-bottom: 1px dotted; cursor: help; } /* === nezalamování textu === */ .nowrap { white-space: pre; } /* === odsazení === */ .odsadit { margin-left: 2em; } /* === skrytí přetékajícího obsahu === */ .hiddenOverflow { overflow: hidden; } /* === odrážky v definicích v seznamu definic (např. v [[Portál:Aktuality|Aktuality]]) === */ .odrazenedefinice dd { display: list-item; list-style-type: square; padding: 0; } /* === netučné termíny v seznamu definic (např. v [[Portál:Aktuality|Aktuality]]) === */ .netucneterminy dt { font-weight: normal; } /* === varování === */ span.varovani, span.warning { background-color: #c00; color: #ff0; font-weight: bold; padding: 0 .5em; } /* === zarovnání === */ .alLeft { text-align: left; } .alRight { text-align: right; } .alJustify { text-align: justify; } sup, sub { line-height: 1em; } /* == Specifické styly pro šablony == */ /* === infobox === převzato z en */ .infobox { background-color: #f9f9f9; border: 1px solid #aaa; clear: right; float: right; margin-bottom: .5em; margin-left: 1em; padding: .2em; } .infobox caption { margin-left: inherit; } .infobox tr { vertical-align: top; } .infobox.bordered { border-collapse: collapse; } .infobox.bordered td, .infobox.bordered th { border: 1px solid #aaa; } /* === navboxy === */ div.navbox { border: 1px solid transparent; clear: both; font-size: 88%; padding: 2px; text-align: center; margin-top: 2em; } div.navbox + div.navbox { margin-top: 0; } div.navbox tr.navbox-padding { height: 2px; } div.navbox th.navbox-title, div.navbox td.navbox-abovebelow, div.navbox th { padding-left: 1em; padding-right: 1em; text-align: center; } div.navbox td.navbox-group { font-weight: bold; padding-left: 1em; padding-right: 1em; text-align: right; white-space: nowrap; } div.navbox table.navbox-navbox, div.navbox table.navbox-subgroup, div.navbox td.navbox-group + th.navbox-title, div.navbox td.navbox-list { width: 100%; } div.navbox td.navbox-list { padding: 0; } div.navbox td.navbox-group + td.navbox-list { border-left: 2px solid transparent; text-align: left; } div.navbox td.navbox-list div { padding: 0 .25em; } div.navbox td.navbox-group + th.navbox-title { border-left: 2px solid transparent; } div.navbox table.navbox-navbox th.navbox-title span.navbox-titletext { font-size: 110%; } div.navbox table.navbox-subgroup th.navbox-title span.navbox-titletext { font-size: 100%; } div.navbox td.navbox-imageleft { padding: 0 2px 0 0; width: 0; } div.navbox td.navbox-image { padding: 0 0 0 2px; width: 0; } div.navbox .collapseButton { width: 6em; } /* barvy */ div.navbox { border-color: #aaa; } div.navbox, div.navbox table.navbox-subgroup { background-color: #fdfdfd; } div.navbox table.navbox-navbox { background-color: transparent; color: inherit; } div.navbox td.navbox-group + th.navbox-title , div.navbox td.navbox-group + td.navbox-list { border-color: #fdfdfd; } div.navbox th.navbox-title, div.navbox th { background-color: #e0e0e0; } div.navbox td.navbox-abovebelow, div.navbox td.navbox-group, div.navbox table.navbox-subgroup td.navbox-title { background-color: #e7e7e7; } div.navbox table.navbox-subgroup td.navbox-group, div.navbox table.navbox-subgroup td.navbox-abovebelow { background-color: #f0f0f0; } div.navbox td.navbox-even { background-color: #f7f7f7; } div.navbox td.navbox-odd { background-color: transparent; } table.navboxes { border: 1px solid #aaa; clear: both; font-size: 88%; text-align: center; width: 100%; } table.navboxes th { background-color: #e0e0e0; padding-left: 1em; padding-right: 1em; } table.navboxes .collapseButton { width: 6em; } table.navboxes div.navbox { font-size: 88%; } table.navboxes + table.navboxes, table.navboxes + div.navbox, div.navbox + table.navboxes, div.navbox + div.navbox { margin-top: -1px; } .collapseButton { float: right; font-weight: normal; text-align: right; width: auto; } /* === locmap === */ .location-map img { display: block; } /* === dokumentace k šablonám === */ .template-documentation { background-color: #ffe; border: 1px solid #aaa; clear: both; margin-top: 1em; padding: .2em .4em; } /* === sesterské projekty === .sisterproject { background-color: #f9f9f9; border: 1px solid #aaa; clear: right; float: right; font-size: smaller; margin: 0 0 1em 1em; padding: 4px; width: 250px; } .sisterproject b { font-size: small; } .sisterproject_text_target { font-weight: bold; } .sisterproject-wikinews .sisterproject_text_target { font-style: italic; }*/ /* === odkazy na média === z enwiki */ /* Class for links with loudspeaker icon next to them */ .audiolink a { background: url("//upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Loudspeaker.svg/11px-Loudspeaker.svg.png") center left no-repeat !important; padding-left: 16px !important; padding-right: 0 !important; } /* Icons for medialist templates */ div.listenlist { background: url("//upload.wikimedia.org/wikipedia/commons/thumb/9/94/Gnome-speakernotes.svg/30px-Gnome-speakernotes.svg.png"); padding-left: 40px; } div.videolist, div.multivideolist { background: url("//upload.wikimedia.org/wikipedia/commons/thumb/e/e7/Video-x-generic.svg/40px-Video-x-generic.svg.png"); padding-left: 50px; } /* Style rules for media list templates */ div.medialist { min-height: 50px; margin: 1em; background-position: top left; background-repeat: no-repeat; } div.medialist ul { list-style-type: none; list-style-image: none; margin: 0; } div.medialist ul li { padding-bottom: 0.5em; } div.medialist ul li li { font-size: 91%; padding-bottom: 0; } /* === různá hlášení === '''ZASTARALÉ''' */ .messagebox { background-color: #f9f9f9; border: 1px solid #aaa; margin: 0 auto 1em auto; padding: .2em; text-align: justify; width: 85%; } .messagebox.merge { background-color: #f5edf5; border: 1px solid #c9f; text-align: center; } .messagebox.cleanup { background-color: #eef; border: 1px solid #99f; text-align: center; } .messagebox.standard-talk { background-color: #f8eaba; border: 1px solid #cc9; } /* === upozornění === '''ZASTARALÉ''' */ .Talk-Notice { background-color: #f8eaba; border: 1px solid #cc9; border-spacing: 3px; margin: 0 auto 3px auto; width: 85%; } .Talk-Notice td /* Správné pozadí pro všechny prohlížeče */ { background: inherit; } /* === SHORTTOC === */ #shorttoc, #shorttoc #toc, div#content #shorttoc, div#content #shorttoc #toc { width: 100%; } #shorttoc #toc #toctitle, #shorttoc h2, #shorttoc ul, #shorttoc li, div#content #shorttoc #toc #toctitle, div#content #shorttoc h2, div#content #shorttoc ul, div#content #shorttoc li { float: left; } #shorttoc #toc span.tocnumber, #shorttoc #toc .toctoggle, div#content #shorttoc #toc span.tocnumber, div#content #shorttoc #toc .toctoggle { display: none; } #shorttoc h2, #shorttoc ul, div#content #shorttoc h2, div#content #shorttoc ul { margin: 0 .5em 0 0; } #shorttoc ul, div#content #shorttoc ul { list-style-type: none; list-style-image: none; } #shorttoc li, div#content #shorttoc li { margin-left: .5em; } * html #shorttoc td, * html div#content #shorttoc td { padding: .5em 0 .5em .5em; } /* === šablony úvodních upozornění === (Název, Různé významy - sdílená část) */ .uvodni-upozorneni { font-style: italic; margin: 0 0 1em 2em; } /* === Název === */ #Sablona__Nazev #Sablona__Nazev_Spravny-nazev { font-weight: bold; } /* === Odmocnina === */ span.odmocnina { text-decoration: overline; } /* === Klávesa === */ kbd.Sablona__Klavesa { background-color: #F7F7F7; background-image: -webkit-linear-gradient(rgba(255,255,255,.4),rgba(0,0,0,.1)); background-image: -moz-linear-gradient(rgba(255,255,255,.4),rgba(0,0,0,.1)); background-image: -o-linear-gradient(rgba(255,255,255,.4),rgba(0,0,0,.1)); background-image: linear-gradient(rgba(255,255,255,.4),rgba(0,0,0,.1)); border: 1px solid; border-color: #DDD #AAA #888 #CCC; border-radius: 2px; padding: 0 .4em; text-shadow: 0 1px rgba(255,255,255,.5); white-space: nowrap; } /* === IPA === s použitím původního stylu deklaraci s inherit je třeba ponechat včetně prázdného komentáře - css hack kvůli IE6 */ .IPA { cursor: help; font-family: "Chrysanthi Unicode", "Doulos SIL", Gentium, GentiumAlt, Code2000, "TITUS Cyberbit Basic", "DejaVu Sans", "Bitstream Vera Sans", "Bitstream Cyberbit", "Arial Unicode MS", "Lucida Sans Unicode", "Hiragino Kaku Gothic Pro", "Matrix Unicode"; font-family /**/:inherit; } a span.IPA { cursor: pointer; _cursor: hand; } /* === Pravidla a Pravidlo - @@@ === */ #Sablona--Pravidla { border: thin solid #aaa; float: right; font-size: smaller; line-height: 1.2; margin: 0 0 0 1em; padding: .2em; } #Sablona--Pravidla span { font-weight: bold; } #Sablona--Pravidla ul { display: block; line-height: 1.0; } #Sablona--Pravidla ul li { border-left-style: solid; border-left-width: 1em; display: block; } div.wikipravidlo { border-width: thick; border-style: solid; margin-bottom: 1em; padding: .5em; text-align: justify; } div.wikipravidlo-obrazek { float: left; margin: 0; } div.wikipravidlo-obsah { margin-left: 70px; } div.wikipravidlo-nadpis { font-size: large; font-weight: bold; } #Sablona--Pravidlo-zavazne, #Sablona--Pravidla__Zavazne { border-color: #9f9; } #Sablona--Pravidlo-doporuceni, #Sablona--Pravidla__Doporuceni { border-color: #cf9; } #Sablona--Pravidlo-hlasovani, #Sablona--Pravidla__Hlasovani { border-color: #ff9; } #Sablona--Pravidlo-navrh, #Sablona--Pravidla__Navrh { border-color: #fc9; } #Sablona--Pravidlo-neschvalene, #Sablona--Pravidla__Neschvalene { border-color: #f99; } #Sablona--Uvaha, #Sablona--Pravidla__Uvaha { border-color: #ccc; } /* === Popis souboru === */ #Sablona--Popis-souboru { width: 100%; } #Sablona--Popis-souboru td { vertical-align: top; } #Sablona--Popis-souboru th { text-align: right; vertical-align: top; white-space: nowrap; width: 6em; } #shared-image-desc .cs { font-size: large; } /* == Specifické styly pro jednotlivé stránky == */ /* === [[Šablona:OznámeníRC]] === */ #Sablona--OznameniRC__IRC { font-size: 85%; margin-top: -3.2em; text-align: right; /* hack pro IE */ _margin-top: -2.2em; position: relative; } #Sablona--OznameniRC { font-size: 85%; line-height: 1.15; } #Sablona--OznameniRC__Oznameni { border: 1px solid #aaa; border-top: none; margin: 0; padding: 0; } #Sablona--OznameniRC__Oznameni table { border-collapse: collapse; margin: .3em .5em; } #Sablona--OznameniRC__Oznameni table tr { vertical-align: top; } #Sablona--OznameniRC__Oznameni table tr th { text-align: right; white-space: pre; } /* výchozí zobrazení */ #Sablona--OznameniRC__Oznameni_Chybejici-clanky td div.hiddenOverflow { height: 1.15em; } #Sablona--OznameniRC__Oznameni_Hlasovani-o-smazani, #Sablona--OznameniRC__Oznameni_Reseni-konfliktu { display: none; } /* === [[Special:Recentchanges]] === */ .mw-special-Recentchanges .mw-specialpage-summary { display:none } /* === [[Wikipedie:Údržba]] === společná část pro všechny skiny */ #Wikipedie--Udrzba__Obsah { margin: 0 1em 1em 1em; } #Wikipedie--Udrzba__Obsah #toc { font-size: smaller; } #Wikipedie--Udrzba__Obsah h2 { display: none; } #Wikipedie--Udrzba__Akce, table.udrzbawikipedie { background-color: transparent; border: none; border-collapse: collapse; border-color: #aaa; width: 100%; } #Wikipedie--Udrzba__Akce td, table.udrzbawikipedie td { padding: 1em; vertical-align: top; width: 50%; } #Wikipedie--Udrzba__Akce div.typ { border: 1px solid transparent; margin-top: .5em; } * html #Wikipedie--Udrzba__Akce div.typ { border-color: #f8fcff; } #Wikipedie--Udrzba__Akce div.popis { font-size: smaller; line-height: 1.1; text-align: justify; } #Wikipedie--Udrzba__Akce div.sekce { font-style: italic; } /* === [[Hlavní strana]] === */ body.page-Hlavní_strana div.magnify { display: none; } /* odsazování pro básně */ div.poem.odsad { margin-left: 2.5em; } /* tučné odkazy na portály */ div#portallinks a { font-weight: bold; } /* === flagicon === */ span.flagicon { display: inline-block; text-align: center; min-width: 24px; vertical-align: 5%; } /* == Cedule: aplikovaný styl Amboxu == */ div.labelced, div.labelced-pageinfo { margin: 0 10% 2em 10%; /* Odrazeni o desetinu sirky z obou stran a mezera dole */ border: 1px solid #aaa; border-left: 10px solid #1e90ff; /* Vychozi: Modra "poznamka" */ background: #fbfbfb; width: auto; overflow: hidden; } div.labelced + div.labelced { /* Spojeni dvou navazujicich ceduli s jednoduchym rameckem */ margin-top: -2em; border-top: none; } div.labelced-pageinfo-type-notice { border-left: 10px solid #1e90ff; /* Modra "poznamka" */ } div.labelced-pageinfo-type-speedy { border-left: 10px solid #b22222; /* Cervena "urgentni" */ background: #fee; /* Ruzovy podklad */ } div.labelced-pageinfo-type-delete { border-left: 10px solid #b22222; /* Cervene "smazani" */ } div.labelced-pageinfo-type-content { border-left: 10px solid #f28500; /* Oranzova "k obsahu" */ } div.labelced-pageinfo-type-maintenance { border-left: 10px solid #f4c430; /* Zluty "vzhled a styl" */ } div.labelced-pageinfo-type-move { border-left: 10px solid #9932cc; /* Fialovy "presun" */ } div.labelced-pageinfo-type-protection { border-left: 10px solid #bba; /* Sedozlate "zabezpeceni" */ } div.labelced_message { border: none; padding: .25em 0.5em; width: auto; text-align: left; } div.labelced hr { /* Skryti horizontalni cary mezi textem a poznamkou */ display: none; } div.labelced_image { float: left; border: none; padding: 2px 0; text-align: center; width: 48px; } div.labelced_imageright { /* Predpripraveno i pro umisteni obrazku vpravo; sablona zatim nepodporuje */ float: right; border: none; padding: 2px 0; text-align: center; width: 48px; } div.labelced_message_headline { font-size: 90%; font-weight: bold; margin: 0 0 .25em 52px; padding: 0 .25em; text-align: left; width: auto; } div.labelced_message_text { font-size: 90%; margin: 0 0 0 52px; padding: 0 .25em; text-align: left; width: auto; } div.labelced_message_text p, div.labelced_note_text p { margin: 0; } div.labelced_message_text p + p, /* Odsazeni odstavcu ve viceodstavcovem textu zpravy nebo poznamky */ div.labelced_note_text p + p { margin-top: .5em; } div.labelced_note { padding: .25em 0.5em; background: #eeeeee; width: auto; } div.labelced_note_text { font-size: smaller; margin: 0 0 0 52px; padding: 0 .25em; text-align: left; } div.labelced_message_headline-noimage, div.labelced_message_text-noimage, div.labelced_message_note-noimage { /* Zruseni odsazeni zleva v pripade chybejiciho obrazku */ margin-left: 0; } div.labelced_note div.labelced_image { /* Skryti obrazku v poznamce */ display: none; } /* Tree style lists */ .treeview ul { padding: 0; margin: 0; } .treeview li { padding: 0; margin: 0; list-style-type: none; list-style-image: none; zoom: 1; /* BE KIND TO IE6 */; } .treeview li li { background: url("//upload.wikimedia.org/wikipedia/commons/f/f2/Treeview-grey-line.png") no-repeat 0 -2981px; /* @noflip */ padding-left: 20px; text-indent: 0.3em; } .treeview li li.lastline { background-position: 0 -5971px } .treeview li.emptyline > ul { /* @noflip */ margin-left: -1px; } .treeview li.emptyline > ul > li:first-child { background-position: 0 9px } /* Styl pro řádkové seznamy s oddělovačem mezi položkami. Upozornění: formátování pomocí hlist nebude fungovat, jestliže výsledný HTML kód nebude obsahovat zalomitelný znak mezi položkami seznamu. K tomu může dojít za těchto podmínek: 1) Seznam je vytvořen pomocí wiki syntaxe (tzn. HTML je vytvářeno pomocí parser.php) a 2) HTMLTidy je zakázané nebo nedostupné (jako ve jmenném prostoru Speciální:) Problém lze obejít tím že vytvořít seznam formátovaný třídou .hlist pomocí HTML namísto wiki syntaxe. Viz také [[:en:Bugzilla:39617]]. Specifické třídy pro IE8 jsou doplněny pomocí [[MediaWiki:Common.js/IEFixes.js]]. Poslední aktualizace: 24. leden, 2013 @source mediawiki.org/wiki/Snippets/Horizontal_lists @maintainer: [[User:Edokter]] @revision: 3.1 */ .skin-monobook .hlist dl, .skin-modern .hlist dl, .skin-vector .hlist dl { line-height: 1.5em; } .hlist dl, .hlist ol, .hlist ul { margin: 0; padding: 0; } /* Display list items inline and make them nowrap */ .hlist dd, .hlist dt, .hlist li { margin: 0; display: inline; white-space: nowrap; } /* Allow wrapping for list items (in tight spaces) */ .hlist.hwrap dd, .hlist.hwrap dt, .hlist.hwrap li { white-space: normal; } /* Display nested lists inline and allow them to wrap */ .hlist dl dl, .hlist dl ol, .hlist dl ul, .hlist ol dl, .hlist ol ol, .hlist ol ul, .hlist ul dl, .hlist ul ol, .hlist ul ul { display: inline; white-space: normal; } /* Generate interpuncts */ .hlist dt:after { content: ":"; } .hlist dd:after, .hlist li:after { content: " ·"; font-weight: bold; } .hlist dd:last-child:after, .hlist dt:last-child:after, .hlist li:last-child:after { content: none; } /* For IE8 */ .hlist dd.hlist-last-child:after, .hlist dt.hlist-last-child:after, .hlist li.hlist-last-child:after { content: none; } /* Add parentheses around nested lists */ .hlist dd dd:first-child:before, .hlist dd dt:first-child:before, .hlist dd li:first-child:before, .hlist dt dd:first-child:before, .hlist dt dt:first-child:before, .hlist dt li:first-child:before, .hlist li dd:first-child:before, .hlist li dt:first-child:before, .hlist li li:first-child:before { content: "("; font-weight: normal; } .hlist dd dd:last-child:after, .hlist dd dt:last-child:after, .hlist dd li:last-child:after, .hlist dt dd:last-child:after, .hlist dt dt:last-child:after, .hlist dt li:last-child:after, .hlist li dd:last-child:after, .hlist li dt:last-child:after, .hlist li li:last-child:after { content: ")"; font-weight: normal; } /* For IE8 */ .hlist dd dd.hlist-last-child:after, .hlist dd dt.hlist-last-child:after, .hlist dd li.hlist-last-child:after, .hlist dt dd.hlist-last-child:after, .hlist dt dt.hlist-last-child:after, .hlist dt li.hlist-last-child:after, .hlist li dd.hlist-last-child:after, .hlist li dt.hlist-last-child:after, .hlist li li.hlist-last-child:after { content: ")"; font-weight: normal; } /* Put numbers in front of ordered list items */ .hlist.hnum ol { counter-reset: list-item; } .hlist.hnum ol > li { counter-increment: list-item; } .hlist.hnum ol > li:before { content: counter(list-item) " "; } .hlist.hnum dd ol > li:first-child:before, .hlist.hnum dt ol > li:first-child:before, .hlist.hnum li ol > li:first-child:before { content: "(" counter(list-item) " "; } /** * @brief Odkazy na sesterské projekty * * @author [[meta:User:Danny B.]] */ li span.sisterproject { background-color: transparent; border: none; clear: none; float: none; font-size: 100%; margin: 0; padding: 0; width: auto; } span.sisterproject span.sisterproject_image { display: inline-block; height: 16px; width: 16px; } .sisterproject_text_target { font-weight: bold; } .sisterproject-wikinews .sisterproject_text_target { font-style: italic; }