|
|
| Line 1: |
Line 1: |
| @charset "UTF-8";
| |
| /* CSS placed here will be applied to all skins */
| |
| /* Google Fonts: Marlemad (sans) and Gentium Book Basic/Trykker */
| |
| @import url(https://fonts.googleapis.com/css?family=Trykker|Gentium+Book+Basic:400,400italic|Marmelad&subset=latin,latin-ext);
| |
| @import url(https://fonts.googleapis.com/css?family=Gentium+Basic&subset=latin,latin-ext);
| |
|
| |
| /* Add the custom fonts we use on here, Charis SIL, Gentium Plus, etc. */
| |
| @import url(../assets/lexfonts.css);
| |
| /* TENGWAR */
| |
|
| |
| @import url(../assets/darn.css);
| |
| @font-face{
| |
| font-family: FreeIdgSerif, serif;
| |
| font-family: Akkadian, serif;
| |
| font-family: 'Gentium Basic', serif;
| |
| font-family: 'Trykker', serif;
| |
| font-family: 'Gentium Book Basic', serif;
| |
| font-family: 'Marmelad', sans-serif;
| |
| }
| |
|
| |
| @font-face{
| |
| font-family: 'Tagati';
| |
| src: url("https://cdn.jsdelivr.net/gh/carbeck/tagatibookg@master/Tagati Book Regular G.ttf") format('truetype');
| |
| }
| |
|
| |
| /* @font-face{
| |
| font-family: 'Tagati';
| |
| src: url("https://cdn.jsdelivr.net/gh/carbeck/tagatibookg@master/Tagati Book Italic G.ttf") format('truetype');
| |
| font-style: italic;
| |
| } */
| |
|
| |
| @font-face{
| |
| font-family: 'AH Rokajang';
| |
| src: url("https://cdn.jsdelivr.net/gh/Astralneko/ahrokajang@master/AHRokajang.ttf") format('truetype');
| |
| }
| |
|
| |
| @font-face{
| |
| font-family: 'Antinoou';
| |
| src: url("https://coptot.manuscriptroom.com/community/fonts/antinoou-webfont.ttf") format('truetype');
| |
| }
| |
|
| |
| @font-face{
| |
| font-family: 'Antinoou';
| |
| src: url("https://coptot.manuscriptroom.com/community/fonts/antinoouitalic-webfont.ttf") format('truetype');
| |
| font-style: italic;
| |
| }
| |
|
| |
| @font-face{
| |
| font-family: 'Alcarin';
| |
| src: url("https://cdn.jsdelivr.net/gh/Tosche/Alcarin-Tengwar@main/Fonts Variable/AlcarinTengwarVF.woff2") format('woff2'),
| |
| url("https://cdn.jsdelivr.net/gh/Tosche/Alcarin-Tengwar@main/Fonts Variable/AlcarinTengwarVF.woff") format('woff'),
| |
| url("https://cdn.jsdelivr.net/gh/Tosche/Alcarin-Tengwar@main/Fonts Variable/AlcarinTengwarVF.ttf") format('truetype');
| |
| }
| |
|
| |
| @font-face{
| |
| font-family: 'AH Rokajang Shika';
| |
| src: url("https://cdn.jsdelivr.net/gh/Astralneko/ahrokajang@master/AHRokajangShika.ttf") format('truetype');
| |
| }
| |
|
| |
| @font-face{
| |
| font-family: 'Jovlish';
| |
| src: url("https://damenmaughan.github.io/FontBackup/Jovlish-Regular.otf") format('opentype');
| |
| }
| |
|
| |
| @font-face{
| |
| font-family: 'Gothevian';
| |
| src: url("https://damenmaughan.github.io/FontBackup/Gutchk-Regular.otf") format('opentype');
| |
| }
| |
|
| |
| @font-face{
| |
| font-family: 'Draconic';
| |
| src: url("https://files.catbox.moe/pb51cy.otf") format('opentype');
| |
| }
| |
|
| |
| .Latn[lang=anldk]{
| |
| font-family: 'AH Rokajang Shika', sans-serif;
| |
| font-size: 110%;
| |
| }
| |
|
| |
| .Ayer{
| |
| font-family: 'Tagati', sans-serif;
| |
| font-size: 24px;
| |
| }
| |
|
| |
| i.Ayer {
| |
| font-style: normal;
| |
| }
| |
|
| |
| /* Chiingimec */
| |
| .Cyrl[lang=xchc]{
| |
| font-family: 'Cambria', sans-serif;
| |
| font-size: 110%;
| |
| }
| |
| .headword[lang=xchc]{
| |
| font-size: 120%;
| |
| }
| |
|
| |
| .Roka{
| |
| font-family: 'AH Rokajang', sans-serif;
| |
| font-size: 110%;
| |
| }
| |
|
| |
| .Copt{
| |
| font-family: 'Antinoou', 'Noto Sans Coptic';
| |
| font-size: 115%;
| |
| }
| |
|
| |
| .Jovl{
| |
| font-family: 'Jovlish', sans-serif;
| |
| }
| |
|
| |
| .Gthv{
| |
| font-family: 'Gothevian', sans-serif;
| |
| }
| |
|
| |
| .Ucrn{
| |
| font-family: 'Draconic', sans-serif;
| |
| }
| |
|
| |
| /* Classical Mongolian, Manchu, Xibe, Clear Script */
| |
| .Mong,
| |
| .mnc-Mong, /* Manchu */
| |
| .sjo-Mong, /* Xibe */
| |
| .xwo-Mong /* Clear Script, Todo */ {
| |
| font-family: 'Mongolian Baiti', 'Noto Sans Mongolian', sans-serif;
| |
| font-size: 140%;
| |
| -webkit-writing-mode: vertical-lr;
| |
| -moz-writing-mode: vertical-lr;
| |
| writing-mode: vertical-lr;
| |
| layout-flow: vertical-ideographic;
| |
| }
| |
|
| |
| .Teng {
| |
| font-family: 'Alcarin', 'Brill', serif;
| |
| }
| |
|
| |
| /* ATTEMPTING TO ADD ULTRALIGATURE SUPPORT */
| |
|
| |
| @font-face{
| |
| font-family: 'Cardo';
| |
| font-style: normal;
| |
| font-weight: 400;
| |
| src: local('Cardo'), url(https://brick.a.ssl.fastly.net/fonts/cardo/400.woff) format('woff');
| |
| }
| |
|
| |
| @font-face{font-family:'Cardo';font-style:normal;font-weight:400;src:url(//brick.a.ssl.fastly.net/fonts/cardo/400.woff) format('woff')}@font-face{font-family:'Cardo';font-style:normal;font-weight:700;src:url(//brick.a.ssl.fastly.net/fonts/cardo/700.woff) format('woff')}@font-face{font-family:'Cardo';font-style:italic;font-weight:400;src:url(//brick.a.ssl.fastly.net/fonts/cardo/400i.woff) format('woff')}
| |
|
| |
| /** CSS-classes for Portal:Main Page **/
| |
| body.page-Main_Page h1.firstHeading { display:none; }/* Banner */
| |
|
| |
| .MainPageBG {
| |
| width:55%; border:1px solid #cef2e0; background:#f5fffa; vertical-align:top; color:#000;
| |
| }
| |
|
| |
| #bannerintro { background-image: url(https://linguifex.com/w/images/0/05/Linguifex.png); } | | #bannerintro { background-image: url(https://linguifex.com/w/images/0/05/Linguifex.png); } |
| #triangleintro { background-image: url(https://linguifex.com/w/images/9/99/Triangular.png); } | | #triangleintro { background-image: url(https://linguifex.com/w/images/9/99/Triangular.png); } |
| Line 226: |
Line 72: |
| /** End of Portal:Main Page **/ | | /** End of Portal:Main Page **/ |
|
| |
|
| /* Wikitables */ | | /* Other pages message box styles */ |
|
| |
| table.wikitable {
| |
| margin: .5em;
| |
| background: #f9f9f9;
| |
| border: 1px #aaa solid;
| |
| border-collapse: collapse;
| |
| }
| |
|
| |
| table.wikitable th, table.wikitable td {
| |
| border: 1px #aaa solid;
| |
| padding: .2em;
| |
| }
| |
|
| |
| table.wikitable th {
| |
| background: #f2f2f2;
| |
| text-align: center;
| |
| }
| |
|
| |
| table.wikitable caption {
| |
| margin-left: inherit;
| |
| margin-right: inherit;
| |
| }
| |
| /** End of Wikitables **/
| |
| | |
| | |
| /* Standard Colour Tables */
| |
| | |
| .bluetable .bg1, .blueinfobox .bg1, .lightbluebg { background: #f7faff; }
| |
| .graytable .bg1, .grayinfobox .bg1, .lightgraybg { background: #fffafa; }
| |
| .browntable .bg1, .browninfobox .bg1, .lightbrownbg { background: #fffaf7; }
| |
| .greentable .bg1, .greeninfobox .bg1, .lightgreenbg { background: #f2fffb; }
| |
| .redtable .bg1, .redinfobox .bg1, .lightredbg { background: #fff7f7; }
| |
| | |
| .softtable, .softtable td, .softtable .bg1,
| |
| .softinfobox, .softinfobox td, .softinfobox .bg1, .softbg, .lightsoftbg
| |
| { background: #fffafa; }
| |
| | |
| .blueborder { border: 1px solid #8091ab; }
| |
| .grayborder { border: 1px solid #abaaaa; }
| |
| .brownborder { border: 1px solid #b38d7d; }
| |
| .greenborder { border: 1px solid #89aba1; }
| |
| .redborder { border: 1px solid #b37d7d; }
| |
| .softborder { border: 1px solid #cccaca; }
| |
| | |
| .bluetable .bg2, .blueinfobox .bg2, .bluetable .bg2 td, .blueinfobox .bg2 td { background: #e6eefa; }
| |
| .bluetable .bg3, .blueinfobox .bg3, .bluetable .bg3 td, .blueinfobox .bg3 td { background: #d3dff2; }
| |
| .bluetable .bg4, .blueinfobox .bg4, .bluetable .bg4 td, .blueinfobox .bg4 td, .bluebg { background: #c2d4ed; }
| |
| | |
| .graytable .bg2, .grayinfobox .bg2, .graytable .bg2 td, .grayinfobox .bg2 td { background: #eeeaea; }
| |
| .graytable .bg3, .grayinfobox .bg3, .graytable .bg3 td, .grayinfobox .bg3 td { background: #dddada; }
| |
| .graytable .bg4, .grayinfobox .bg4, .graytable .bg4 td, .grayinfobox .bg4 td, .graybg { background: #cccaca; }
| |
| | |
| .browntable .bg2, .browninfobox .bg2, .browntable .bg2 td, .browninfobox .bg2 td { background: #f7e9e4; }
| |
| .browntable .bg3, .browninfobox .bg3, .browntable .bg3 td, .browninfobox .bg3 td { background: #f0dad1; }
| |
| .browntable .bg4, .browninfobox .bg4, .browntable .bg4 td, .browninfobox .bg4 td, .brownbg { background: #ebcdc0; }
| |
| | |
| .greentable .bg2, .greeninfobox .bg2, .greentable .bg2 td, .greeninfobox .bg2 td { background: #e1f7f1; }
| |
| .greentable .bg3, .greeninfobox .bg3, .greentable .bg3 td, .greeninfobox .bg3 td { background: #d5f2ea; }
| |
| .greentable .bg4, .greeninfobox .bg4, .greentable .bg4 td, .greeninfobox .bg4 td, .greenbg { background: #c1e0d7; }
| |
| | |
| .redtable .bg2, .redinfobox .bg2, .redtable .bg2 td, .redinfobox .bg2 td { background: #f7e4e4; }
| |
| .redtable .bg3, .redinfobox .bg3, .redtable .bg3 td, .redinfobox .bg4 td { background: #f0d1d1; }
| |
| .redtable .bg4, .redinfobox .bg4, .redtable .bg4 td, .redinfobox .bg3 td, .redbg { background: #ffcccc; }
| |
| | |
| .softtable .bg2, .softinfobox .bg2,
| |
| .softtable .bg3, .softinfobox .bg3,
| |
| .softtable .bg4, .softinfobox .bg4,
| |
| .softtable .bg2 td, .softinfobox .bg2 td,
| |
| .softtable .bg3 td, .softinfobox .bg3 td,
| |
| .softtable .bg4 td, .softinfobox .bg4 td
| |
| { background: #eeeaea; }
| |
| | |
| .bluetable, .graytable, .browntable, .greentable, .redtable,
| |
| .blueinfobox, .grayinfobox, .browninfobox, .greeninfobox, .redinfobox { border-collapse: collapse; }
| |
| | |
| .blueinfobox, .grayinfobox, .browninfobox, .greeninfobox, .redinfobox, .softinfobox {
| |
| float: right;
| |
| margin: 0 0 0.5em 0.5em;
| |
| }
| |
| | |
| .blueinfobox { background: #f7faff; }
| |
| .grayinfobox { background: #fffafa; }
| |
| .browninfobox { background: #fffaf7; }
| |
| .greeninfobox { background: #f2fffb; }
| |
| .redinfobox { background: #fff7f7; }
| |
| | |
| .bluetable, .blueinfobox { border: 1px solid #8091ab; }
| |
| .graytable, .grayinfobox { border: 1px solid #abaaaa; }
| |
| .browntable, .browninfobox { border: 1px solid #b38d7d; }
| |
| .greentable, .greeninfobox { border: 1px solid #89aba1; }
| |
| .redtable, .redinfobox { border: 1px solid #b37d7d; }
| |
| .softtable, .softinfobox { border: 1px solid #cccaca; }
| |
| | |
| .bluetable td, .bluetable th, .blueinfobox td, .blueinfobox th { border: 1px solid #8091ab; }
| |
| .graytable td, .graytable th, .grayinfobox td, .grayinfobox th { border: 1px solid #abaaaa; }
| |
| .browntable td, .browntable th, .browninfobox td, .browninfobox th { border: 1px solid #b38d7d; }
| |
| .greentable td, .greentable th, .greeninfobox td, .greeninfobox th { border: 1px solid #89aba1; }
| |
| .redtable td, .redtable th, .redinfobox td, .redinfobox th { border: 1px solid #b37d7d; }
| |
| | |
| .bluetable td, .bluetable th, .graytable td, .graytable th,
| |
| .browntable td, .browntable th, .greentable td, .greentable th,
| |
| .redtable td, .redtable th, .softtable td, .softtable th,
| |
| .blueinfobox td, .blueinfobox th, .grayinfobox td, .grayinfobox th,
| |
| .browninfobox td, .browninfobox th, .greeninfobox td, .greeninfobox th,
| |
| .redinfobox td, .redinfobox th, .softinfobox td, .softinfobox th
| |
| { padding: 4px; }
| |
|
| |
|
| .bluetable th { background: #c2d4ed; } | | .ombox { |
| .graytable th { background: #cccaca; }
| | margin: 4px 0; |
| .browntable th { background: #ebcdc0; }
| |
| .greentable th { background: #c1e0d7; }
| |
| .redtable th { background: #ffcccc; }
| |
| .softtable th, .softinfobox th { background: #eeeaea; }
| |
| | |
| .bluetable th:first-child, .graytable th:first-child, .browntable th:first-child, .greentable th:first-child, .redtable th:first-child, .softtable th:first-child,
| |
| .blueinfobox th, .grayinfobox th, .browninfobox th, .greeninfobox th, .redinfobox th, .softinfobox th { text-align: center; padding-right: 0.2em; }
| |
| | |
| | |
| .bluetable .divider, .blueinfobox .divider, .bluetable .header, .blueinfobox .header,
| |
| .graytable .divider, .grayinfobox .divider, .graytable .header, .grayinfobox .header,
| |
| .browntable .divider, .browninfobox .divider, .browntable .header, .browninfobox .header,
| |
| .greentable .divider, .greeninfobox .divider, .greentable .header, .greeninfobox .header,
| |
| .redtable .divider, .redinfobox .divider, .redtable .header, .redinfobox .header,
| |
| .softtable .divider, .softinfobox .divider, .softtable .header, .softinfobox .header { text-align: center !important; }
| |
| | |
| .bluetable .header, .bluetable .divider, .blueinfobox .header { background: #c2d4ed; }
| |
| .graytable .header, .graytable .divider, .grayinfobox .header { background: #cccaca; }
| |
| .browntable .header, .browntable .divider, .browninfobox .header { background: #ebcdc0; }
| |
| .greentable .header, .greentable .divider, .greeninfobox .header { background: #c1e0d7; }
| |
| .redtable .header, .redtable .divider, .redinfobox .header { background: #ffcccc; }
| |
| .softtable .header, .softtable .divider, .softinfobox .header { background: #eeeaea; }
| |
| | |
| .blueinfobox .divider { background: #e6eefa; }
| |
| .grayinfobox .divider { background: #eeeaea; }
| |
| .browninfobox .divider { background: #f7e9e4; }
| |
| .greeninfobox .divider { background: #e1f7f1; }
| |
| .redinfobox .divider { background: #f7e4e4; }
| |
| .softinfobox .divider { background: #eeeaea; }
| |
| | |
| /** End of Standard Colour Tables**/
| |
| | |
| /* Collapsible elements. Toggle-link moved to left.
| |
| /* Margin around it adjusted. */
| |
| | |
| .mw-collapsible span.mw-collapsible-toggle {
| |
| float:right;
| |
| margin-left:1em;
| |
| margin-right:0;
| |
| }
| |
| | |
| /* NavFrames */
| |
| div.NavFrame,
| |
| details.NavFrame {
| |
| border: 1px solid var(--wikt-palette-grey, #9e9e9e);
| |
| text-align: center;
| |
| border-collapse: collapse; | | border-collapse: collapse; |
| font-size: 95%; | | border: 1px solid #a2a9b1; /* Default "notice" gray */ |
| overflow: auto; | | background-color: var(--background-color-neutral-subtle, #f8f9fa); |
| width: auto;
| | box-sizing: border-box; |
| | color: var(--color-base, #202122); |
| } | | } |
|
| |
|
| div.NavFrame > ul, div.NavFrame > ol {
| | /* For the "small=yes" option. */ |
| text-align: left; | | .ombox.mbox-small { |
| | font-size: 88%; |
| | line-height: 1.25em; |
| } | | } |
|
| |
|
| div.NavFrame div.NavHead,
| | .ombox-speedy { |
| details.NavFrame summary.NavHead {
| | border: 2px solid #b32424; /* Red */ |
| margin: 2px; | | background-color: #fee7e6; /* Pink */ |
| min-height: 1.6em;
| |
| font-weight: bold;
| |
| font-size: 100%;
| |
| text-align: left;
| |
| padding: 1px 5px 1px 10px;
| |
| background-color: var(--wikt-palette-dullcyan, #eaecf0); | |
| } | | } |
|
| |
|
| div.NavFrame p {
| | .ombox-delete { |
| font-size: 100%; | | border: 2px solid #b32424; /* Red */ |
| } | | } |
|
| |
|
| div.NavFrame div.NavContent,
| | .ombox-content { |
| details.NavFrame div.NavContent {
| | border: 1px solid #f28500; /* Orange */ |
| font-size: 100%;
| |
| border-top: 1px solid var(--wikt-palette-grey, #9e9e9e); | |
| } | | } |
|
| |
|
| div.NavFrame div.NavContent p,
| | .ombox-style { |
| details.NavFrame div.NavContent p {
| | border: 1px solid #fc3; /* Yellow */ |
| font-size: 100%; | |
| } | | } |
|
| |
|
| /* Used by box-top/box-bottom */
| | .ombox-move { |
| .NavContent.boxcontent {
| | border: 1px solid #9932cc; /* Purple */ |
| padding: 0.25em 0.5em;
| |
| }
| |
| .NavContent.boxcontent > p:last-child {
| |
| margin-bottom: 0.5em; /* from 1em to avoid some extra asymmetric space */ | |
| } | | } |
|
| |
|
| /* Override default added margins which mess up the background */
| | .ombox-protection { |
| .NavContent.derivedterms > p,
| | border: 2px solid #a2a9b1; /* Gray-gold */ |
| .NavContent.columns-bg > p {
| |
| margin: 0; | |
| } | | } |
|
| |
|
| .NavContent.derivedterms > p, | | .ombox .mbox-text { |
| .NavContent.derivedterms > ul,
| | border: none; |
| .NavContent.columns-bg > p,
| | /* @noflip */ |
| .NavContent.columns-bg > ul { | | padding: 0.25em 0.9em; |
| padding: 0.5em; | | width: 100%; |
| } | | } |
|
| |
|
| span.NavToggle {
| | .ombox .mbox-image { |
| cursor: pointer; | | border: none; |
| float: right; | | /* @noflip */ |
| font-weight: normal; | | padding: 2px 0 2px 0.9em; |
| font-style: normal;
| | text-align: center; |
| font-size: smaller;
| |
| margin-top: 1px; | |
| } | | } |
|
| |
|
| /* add slight gap between NavToggle and rest of the heading */ | | .ombox .mbox-imageright { |
| .NavToggle { | | border: none; |
| margin-left: 0.5em; | | /* @noflip */ |
| | padding: 2px 0.9em 2px 0; |
| | text-align: center; |
| } | | } |
|
| |
|
| /* Other pages message box styles */ | | /* An empty narrow cell */ |
| table.ombox {
| | .ombox .mbox-empty-cell { |
| margin: 4px 10%;
| | border: none; |
| border-collapse: collapse;
| | padding: 0; |
| border: 1px solid #aaa; /* Default "notice" gray */
| | width: 1px; |
| background: #f9f9f9;
| |
| }
| |
|
| |
| table.ombox-notice {
| |
| border: 1px solid #aaa; /* Gray */
| |
| }
| |
| table.ombox-speedy {
| |
| border: 2px solid #b22222; /* Red */
| |
| background: #fee; /* Pink */
| |
| }
| |
| table.ombox-delete {
| |
| border: 2px solid #b22222; /* Red */
| |
| }
| |
| table.ombox-content {
| |
| border: 1px solid #f28500; /* Orange */
| |
| }
| |
| table.ombox-style {
| |
| border: 1px solid #f4c430; /* Yellow */
| |
| }
| |
| table.ombox-move {
| |
| border: 1px solid #9932cc; /* Purple */
| |
| }
| |
| table.ombox-protection {
| |
| border: 2px solid #bba; /* Gray-gold */
| |
| }
| |
| | |
| /* Hm, still broken */
| |
| | |
| | |
| /* Edit window toolbar */
| |
| #toolbar {
| |
| height: 22px;
| |
| margin-bottom: 6px;
| |
| }
| |
|
| |
| /* Margins for <ol> and <ul> */
| |
| #content ol, #content ul,
| |
| #mw_content ol, #mw_content ul {
| |
| margin-bottom: 0.5em;
| |
| }
| |
|
| |
| /* Make the list of references smaller */
| |
| ol.references {
| |
| font-size: 100%;
| |
| }
| |
| .references-small {
| |
| font-size: 90%;
| |
| } | | } |
|
| |
|
| /* Cite customizations for Parsoid | | /* keep synced with each other type of message box as this isn't qualified */ |
| * Once everything uses the one true parser these are just customizations
| | .mbox-invalid-type { |
| */
| |
| span[ rel="mw:referencedBy" ] {
| |
| counter-reset: mw-ref-linkback 0;
| |
| }
| |
| | |
| span[ rel='mw:referencedBy' ] > a::before {
| |
| content: counter( mw-ref-linkback, lower-alpha );
| |
| font-size: 80%;
| |
| font-weight: bold;
| |
| font-style: italic;
| |
| }
| |
| | |
| /* Disable collapse on mobile */
| |
| .skin-minerva .inflection-table-collapsed {
| |
| max-height: none !important;
| |
| overflow: visible !important;
| |
| }
| |
| | |
| | |
| a[ rel="mw:referencedBy" ]::before {
| |
| font-weight: bold;
| |
| content: "^";
| |
| }
| |
| | |
| span[ rel="mw:referencedBy" ]::before {
| |
| content: "^ ";
| |
| }
| |
| | |
| /* These blocks need review after [[phab:T371839]] or related are complete */
| |
| .mw-ref > a[style~="mw-Ref"][data-mw-group=lower-alpha]::after {
| |
| content: '[' counter( mw-Ref, lower-alpha ) ']';
| |
| }
| |
| | |
| .mw-ref > a[style~="mw-Ref"][data-mw-group=upper-alpha]::after {
| |
| content: '[' counter( mw-Ref, upper-alpha ) ']';
| |
| }
| |
| | |
| .mw-ref > a[style~="mw-Ref"][data-mw-group=decimal]::after {
| |
| content: '[' counter( mw-Ref, decimal ) ']';
| |
| }
| |
| | |
| .mw-ref > a[style~="mw-Ref"][data-mw-group=lower-roman]::after {
| |
| content: '[' counter( mw-Ref, lower-roman ) ']';
| |
| }
| |
| | |
| .mw-ref > a[style~="mw-Ref"][data-mw-group=upper-roman]::after {
| |
| content: '[' counter( mw-Ref, upper-roman ) ']';
| |
| }
| |
| | |
| .mw-ref > a[style~="mw-Ref"][data-mw-group=lower-greek]::after {
| |
| content: '[' counter( mw-Ref, lower-greek ) ']';
| |
| }
| |
| | |
| /* VALIDATOR NOTICE: the following is correct, but the W3C validator doesn't accept it */
| |
| /* -moz-* is a vendor-specific extension (CSS 2.1 4.1.2.1) */
| |
| /* column-count is from the CSS3 module "CSS Multi-column Layout" */
| |
| /* Please ignore any validator errors caused by these two lines */
| |
| .references-2column {
| |
| font-size: 90%;
| |
| -moz-column-count: 2;
| |
| -webkit-column-count: 2;
| |
| column-count: 2;
| |
| }
| |
|
| |
| /* Highlight clicked reference in blue to help navigation */
| |
| ol.references > li:target,
| |
| sup.reference:target,
| |
| cite:target {
| |
| background-color: #DEF;
| |
| }
| |
|
| |
| /* Ensure refs in table headers and the like aren't bold or italic */
| |
| sup.reference {
| |
| font-weight: normal;
| |
| font-style: normal;
| |
| }
| |
|
| |
|
| |
| /* Styling for citations */
| |
| cite {
| |
| font-style: normal;
| |
| word-wrap: break-word;
| |
| }
| |
|
| |
| /* For linked citation numbers and document IDs, where
| |
| the number need not be shown on a screen or a handheld,
| |
| but should be included in the printed version
| |
| */
| |
| @media screen, handheld, projection {
| |
| cite *.printonly {
| |
| display: none;
| |
| }
| |
| }
| |
|
| |
| .list-switcher-wrapper,
| |
| :not(.list-switcher-wrapper) > .list-switcher {
| |
| contain: layout; /* stop floating elements from messing with layout */
| |
| margin-top: 0.3em; /* replaces margin lost on <ul> in following ruleset */
| |
| }
| |
| | |
| .list-switcher-wrapper + .list-switcher-wrapper {
| |
| margin-top: 0.6em;
| |
| }
| |
| | |
| .list-switcher > div > ul,
| |
| .list-switcher-wrapper > div > ul {
| |
| margin-top: 0; /* needed to avoid jumps when collapsing/uncollapsing */
| |
| }
| |
| | |
| .list-switcher ul ul {
| |
| margin-top: 0.1em; /* make margin above nested lists equal to margin at bottom of <li>s */
| |
| }
| |
| | |
| .list-switcher-collapsed {
| |
| /* If changing this value, change .list-switcher `bottom` above */
| |
| max-height: calc(3.2 * 1.6em); /* for browsers that don't support `lh` units */
| |
| max-height: 3.2lh;
| |
| overflow-y: hidden;
| |
| }
| |
| | |
| .list-switcher-header {
| |
| background: var(--wikt-palette-grey-indigo-2);
| |
| font-weight: bold;
| |
| font-size: 95%;
| |
| padding: 0.2em 0.4em 0.1em 0.6em;
| |
| }
| |
| | |
| .list-switcher-header + .list-switcher .term-list,
| |
| .list-switcher-header + .term-list {
| |
| padding-top: 0.1em;
| |
| }
| |
| | |
| .list-switcher-edit {
| |
| margin-left: 1.5em;
| |
| font-size: 87.75%; /* exactly match font size of [show more] button (in Chromium-based browsers at least) */
| |
| font-weight: normal;
| |
| }
| |
| .list-switcher-edit::before {
| |
| content: "[";
| |
| }
| |
| .list-switcher-edit::after {
| |
| content: "]";
| |
| }
| |
| | |
| .list-switcher-large-text {
| |
| /* Keep in sync with next ruleset */
| |
| bottom: calc(4 * 1.6em); /* for browsers that don't support `lh` units */
| |
| bottom: 4lh;
| |
| }
| |
| .list-switcher-large-text.list-switcher-collapsed {
| |
| /* Keep in sync with previous ruleset */
| |
| max-height: calc(4 * 1.6em); /* for browsers that don't support `lh` units */
| |
| max-height: 4lh;
| |
| }
| |
| | |
| .list-switcher-element { | |
| text-align: center; | | text-align: center; |
| cursor: pointer;
| |
| background: var(--wikt-palette-grey-indigo-2);
| |
| border-bottom-left-radius: 0.3lh;
| |
| border-bottom-right-radius: 0.3lh;
| |
| } | | } |
|
| |
|
| .list-switcher-element .NavToggle {
| | @media (min-width: 720px) { |
| float: none; | | .ombox { |
| | margin: 4px 10%; |
| | } |
| | |
| | .ombox.mbox-small { |
| | /* @noflip */ |
| | clear: right; |
| | /* @noflip */ |
| | float: right; |
| | /* @noflip */ |
| | margin: 4px 0 4px 1em; |
| | width: 238px; |
| | } |
| } | | } |
|
| |
|
| /* this is a legacy rule that only applies to {{rootsee}} and | | /** T367463 */ |
| {{script appendix}} - these need a fairly wide width */
| | .skin--responsive table.ombox img { |
| .columns-bg:not(.term-list) > div > div > .CategoryTreeChildren, | | max-width: none !important; |
| .columns-bg:not(.term-list) > div > .CategoryTreeChildren {
| |
| -moz-column-width: 25em; | |
| column-width: 25em;
| |
| } | | } |
|
| |
|
| | | @media screen { |
| /* wikitable/prettytable class for skinning normal tables */
| | html.skin-theme-clientpref-night .ombox-speedy { |
| table.wikitable,
| | background-color: #310402; /* Dark red, same hue/saturation as light */ |
| table.prettytable {
| | } |
| margin: 1em 1em 1em 0;
| |
| background: #f9f9f9;
| |
| border: 1px #aaa solid;
| |
| border-collapse: collapse;
| |
| } | | } |
|
| |
|
| /* Default skin for navigation boxes */
| | @media screen and (prefers-color-scheme: dark) { |
| table.navbox { /* Navbox container style */
| | html.skin-theme-clientpref-os .ombox-speedy { |
| border: 1px solid #aaa;
| | background-color: #310402; /* Dark red, same hue/saturation as light */ |
| width: 100%;
| | } |
| margin: auto;
| |
| clear: both;
| |
| font-size: 88%;
| |
| text-align: center;
| |
| padding: 1px;
| |
| }
| |
| table.navbox + table.navbox { /* Single pixel border between adjacent navboxes */
| |
| margin-top: -1px; /* (doesn't work for IE6, but that's okay) */
| |
| }
| |
| .navbox-title,
| |
| .navbox-abovebelow,
| |
| table.navbox th {
| |
| text-align: center; /* Title and above/below styles */
| |
| padding-left: 1em;
| |
| padding-right: 1em;
| |
| }
| |
| .navbox-group { /* Group style */
| |
| white-space: nowrap;
| |
| text-align: right;
| |
| font-weight: bold;
| |
| padding-left: 1em;
| |
| padding-right: 1em;
| |
| }
| |
| .navbox, .navbox-subgroup {
| |
| background: #fdfdfd; /* Background color */
| |
| }
| |
| .navbox-list {
| |
| border-color: #fdfdfd; /* Must match background color */
| |
| }
| |
| .navbox-title,
| |
| table.navbox th {
| |
| background: #ccccff; /* Level 1 color */
| |
| }
| |
| .navbox-abovebelow, | |
| .navbox-group,
| |
| .navbox-subgroup .navbox-title {
| |
| background: #ddddff; /* Level 2 color */
| |
| }
| |
| .navbox-subgroup .navbox-group, .navbox-subgroup .navbox-abovebelow {
| |
| background: #e6e6ff; /* Level 3 color */
| |
| }
| |
| .navbox-even {
| |
| background: #f7f7f7; /* Even row striping */
| |
| }
| |
| .navbox-odd {
| |
| background: transparent; /* Odd row striping */
| |
| }
| |
|
| |
| .collapseButton { /* 'show'/'hide' buttons created dynamically */
| |
| float: right; /* by the CollapsibleTables javascript in */
| |
| font-weight: normal; /* [[MediaWiki:Common.js]]are styled here */
| |
| text-align: right; /* so they can be customised. */
| |
| width: auto;
| |
| }
| |
| .navbox .collapseButton { /* In navboxes, the show/hide button balances */
| |
| width: 6em; /* the vde links from [[Template:Tnavbar]], */
| |
| } /* so they need to be the same width. */ | |
|
| |
| .ib-comma {
| |
| font-style: normal;
| |
| } | | } |
|
| |
|
| .ib-content {
| |
| font-style: italic;
| |
| }
| |
|
| |
| .ib-content i,
| |
| .ib-content em {
| |
| font-style: normal;
| |
| }
| |
|
| |
| .context-qualifier-colon {
| |
| display: none;
| |
| }
| |
|
| |
| /* Infobox template style */ | | /* Infobox template style */ |
| .infobox { | | .infobox { |
| Line 902: |
Line 309: |
| font-size: 91%; | | font-size: 91%; |
| padding-bottom: 0; | | padding-bottom: 0; |
| }
| |
|
| |
| /* Inflection tables
| |
| ----------------------------- */
| |
|
| |
| /* To colour links in inflection tables (currently done with
| |
| {{notred}}) black without using #ifexist and allowing for user
| |
| override */
| |
| .inflection-table a.new {
| |
| color: inherit;
| |
| }
| |
|
| |
| /* fill a parent NavContent collapsing box */
| |
| .NavContent table.inflection,
| |
| .NavContent table.inflection-table {
| |
| margin-top: 0;
| |
| width: 100%;
| |
| display: table;
| |
| border: 0;
| |
| }
| |
|
| |
| /* basic inflection table styles */
| |
| table.inflection {
| |
| border-collapse: collapse;
| |
| border: 1px solid;
| |
| background: #ffffff;
| |
| /* TODO consider palettizing */
| |
| }
| |
|
| |
| table.inflection caption {
| |
| caption-side: bottom;
| |
| padding: 0.33em 1em;
| |
| text-align: left;
| |
| font-size: smaller;
| |
| }
| |
|
| |
| /* subtle grey for alternate row backgrounds */
| |
| table.inflection tr:nth-child(odd) {
| |
| background: #fcfcfc;
| |
| /* TODO consider palettizing */
| |
| }
| |
|
| |
| /* and for row headers */
| |
| table.inflection tr:nth-child(odd):not(.rowgroup) th {
| |
| background: #f6f6f6;
| |
| /* TODO consider palettizing */
| |
| }
| |
|
| |
| /* dark mode background colors for table.inflection */
| |
| @media screen {
| |
| html.skin-theme-clientpref-night table.inflection { background-color: #242424; }
| |
| html.skin-theme-clientpref-night table.inflection tr:nth-child(odd) { background-color: #2E2E2E; }
| |
| html.skin-theme-clientpref-night table.inflection tr:nth-child(odd):not(.rowgroup) th { background-color: #303030; }
| |
| }
| |
| @media screen and (prefers-color-scheme: dark) {
| |
| html.skin-theme-clientpref-os table.inflection { background-color: #242424; }
| |
| html.skin-theme-clientpref-os table.inflection tr:nth-child(odd) { background-color: #2E2E2E; }
| |
| html.skin-theme-clientpref-os table.inflection tr:nth-child(odd):not(.rowgroup) th { background-color: #303030; }
| |
| }
| |
|
| |
| table.inflection td,
| |
| table.inflection th {
| |
| padding: 0.33em 1em;
| |
| vertical-align: baseline;
| |
| } | | } |
|
| |
| /* but vertically center multi-row cells */
| |
| table.inflection td[rowspan] {
| |
| vertical-align: middle;
| |
| }
| |
|
| |
| table.inflection td {
| |
| text-align: center;
| |
| }
| |
|
| |
| /* regular row headers, in the left column */
| |
| table.inflection th {
| |
| background: var(--wikt-palette-paleblue, #f8f9fa);
| |
| text-align: left;
| |
| }
| |
|
| |
| /* rowgroup header rows */
| |
| table.inflection tr.rowgroup th {
| |
| background: var(--wikt-palette-lightergrey, #eeeeee);
| |
| text-align: center;
| |
| }
| |
|
| |
| /* first-of-several rowgroup header cells is aligned left */
| |
| table.inflection tr.rowgroup th:first-child {
| |
| text-align: left;
| |
| }
| |
|
| |
| table.inflection tr.rowgroup th:first-child:only-child {
| |
| text-align: center;
| |
| }
| |
|
| |
| /* rows with dividers above */
| |
| table.inflection tr.divider th {
| |
| border-top: 3px solid #999999;
| |
| }
| |
|
| |
| /* transliterations */
| |
| table.inflection .translit {
| |
| color: #888;
| |
| }
| |
|
| |
| /* header links aren’t coloured until hover/active */
| |
| table.inflection th a:link,
| |
| table.inflection th a:visited {
| |
| color: inherit;
| |
| text-decoration: inherit;
| |
| }
| |
|
| |
| table.inflection th a:hover {
| |
| color: #0645ad;
| |
| text-decoration: underline;
| |
| }
| |
|
| |
| table.inflection th a:active {
| |
| color: #faa700;
| |
| text-decoration: underline;
| |
| }
| |
|
| |
| /* ----
| |
| end of Inflection tables */
| |
|
| |
| /* Change the external link icon to an Adobe icon for all PDF files
| |
| in browsers that support these CSS selectors, like Mozilla and Opera */
| |
| #bodyContent a[href$=".pdf"].external,
| |
| #bodyContent a[href*=".pdf?"].external,
| |
| #bodyContent a[href*=".pdf#"].external,
| |
| #bodyContent a[href$=".PDF"].external,
| |
| #bodyContent a[href*=".PDF?"].external,
| |
| #bodyContent a[href*=".PDF#"].external,
| |
| #mw_content a[href$=".pdf"].external,
| |
| #mw_content a[href*=".pdf?"].external,
| |
| #mw_content a[href*=".pdf#"].external,
| |
| #mw_content a[href$=".PDF"].external,
| |
| #mw_content a[href*=".PDF?"].external,
| |
| #mw_content a[href*=".PDF#"].external {
| |
| background:
| |
| url("http://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Icons-mini-file_acrobat.gif/15px-Icons-mini-file_acrobat.gif")
| |
| center right no-repeat;
| |
| padding-right: 16px;
| |
| }
| |
|
| |
| /* Change the external link icon to an Adobe icon anywhere the PDFlink class
| |
| is used (notably Template:PDFlink). This works in IE, unlike the above. */
| |
| #bodyContent span.PDFlink a,
| |
| #mw_content span.PDFlink a {
| |
| background:
| |
| url("http://upload.wikimedia.org/wikipedia/commons/thumb/2/23/Icons-mini-file_acrobat.gif/15px-Icons-mini-file_acrobat.gif")
| |
| center right no-repeat;
| |
| padding-right: 17px;
| |
| }
| |
|
| |
| /* Remove link styling. Already defined in monobook
| |
| and modern, but not defined in the other skins. Bug 18708 */
| |
| #bodyContent .plainlinks a {
| |
| background: none !important;
| |
| padding: 0 !important;
| |
| }
| |
|
| |
| /* Content in columns with CSS instead of tables [[Template:Columns]] */
| |
| div.columns-2 div.column {
| |
| float: left;
| |
| width: 50%;
| |
| min-width: 300px;
| |
| }
| |
| div.columns-3 div.column {
| |
| float: left;
| |
| width: 33.3%;
| |
| min-width: 200px;
| |
| }
| |
| div.columns-4 div.column {
| |
| float: left;
| |
| width: 25%;
| |
| min-width: 150px;
| |
| }
| |
| div.columns-5 div.column {
| |
| float: left;
| |
| width: 20%;
| |
| min-width: 120px;
| |
| }
| |
|
| |
| /* Make sure that "external references" from templates like [[Template:Ref]]
| |
| do not get URL expansion, not even when printed. The anchor itself has
| |
| class "external autonumber" and the url expansion is inserted when printing
| |
| (see [http://en.wikipedia.org/skins-1.5/common/commonPrint.css]) using the
| |
| ":after" pseudo-element.
| |
| */
| |
| .nourlexpansion a.external.text:after,
| |
| .nourlexpansion a.external.autonumber:after {
| |
| display: none !important;
| |
| }
| |
|
| |
| /* The legacy implementation of this was with "plainlinksneverexpand", which
| |
| also simulated "plainlinks". "plainlinksneverexpand" is deprecated and
| |
| should be replaced with "plainlinks nourlexpansion". When this has been
| |
| done, the rules below can be removed.
| |
| */
| |
| .plainlinksneverexpand a {
| |
| background: none !important;
| |
| padding: 0 !important;
| |
| }
| |
| .plainlinksneverexpand a.external.text:after,
| |
| .plainlinksneverexpand a.external.autonumber:after {
| |
| display: none !important;
| |
| }
| |
|
| |
| /* Messagebox templates */
| |
| .messagebox {
| |
| border: 1px solid #aaa;
| |
| background-color: #f9f9f9;
| |
| width: 80%;
| |
| margin: 0 auto 1em auto;
| |
| padding: .2em;
| |
| }
| |
| .messagebox.merge {
| |
| border: 1px solid #c0b8cc;
| |
| background-color: #f0e5ff;
| |
| text-align: center;
| |
| }
| |
| .messagebox.cleanup {
| |
| border: 1px solid #9f9fff;
| |
| background-color: #efefff;
| |
| text-align: center;
| |
| }
| |
| .messagebox.standard-talk {
| |
| border: 1px solid #c0c090;
| |
| background-color: #f8eaba;
| |
| margin: 4px auto;
| |
| }
| |
| /* For old WikiProject banners inside banner shells. */
| |
| .mbox-inside .standard-talk,
| |
| .messagebox.nested-talk {
| |
| border: 1px solid #c0c090;
| |
| background-color: #f8eaba;
| |
| width: 100%;
| |
| margin: 2px 0;
| |
| padding: 2px;
| |
| }
| |
| .messagebox.small {
| |
| width: 238px;
| |
| font-size: 85%;
| |
| float: right;
| |
| clear: both;
| |
| margin: 0 0 1em 1em;
| |
| line-height: 1.25em;
| |
| }
| |
| .messagebox.small-talk {
| |
| width: 238px;
| |
| font-size: 85%;
| |
| float: right;
| |
| clear: both;
| |
| margin: 0 0 1em 1em;
| |
| line-height: 1.25em;
| |
| background: #F8EABA;
| |
| }
| |
|
| |
|
| |
| /* Cell sizes for ambox/tmbox/imbox/cmbox/ombox/fmbox/dmbox message boxes */
| |
| th.mbox-text, td.mbox-text { /* The message body cell(s) */
| |
| border: none;
| |
| padding: 0.25em 0.9em; /* 0.9em left/right */
| |
| width: 100%; /* Make all mboxes the same width regardless of text length */
| |
| }
| |
| td.mbox-image { /* The left image cell */
| |
| border: none;
| |
| padding: 2px 0 2px 0.9em; /* 0.9em left, 0px right */
| |
| text-align: center;
| |
| }
| |
| td.mbox-imageright { /* The right image cell */
| |
| border: none;
| |
| padding: 2px 0.9em 2px 0; /* 0px left, 0.9em right */
| |
| text-align: center;
| |
| }
| |
| td.mbox-empty-cell { /* An empty narrow cell */
| |
| border: none;
| |
| padding: 0px;
| |
| width: 1px;
| |
| }
| |
|
| |
| /* Article message box styles */
| |
| table.ambox {
| |
| margin: 0px 10%; /* 10% = Will not overlap with other elements */
| |
| border: 1px solid #aaa;
| |
| border-left: 10px solid #1e90ff; /* Default "notice" blue */
| |
| background: #fbfbfb;
| |
| }
| |
| table.ambox + table.ambox { /* Single border between stacked boxes. */
| |
| margin-top: -1px;
| |
| }
| |
| .ambox th.mbox-text,
| |
| .ambox td.mbox-text { /* The message body cell(s) */
| |
| padding: 0.25em 0.5em; /* 0.5em left/right */
| |
| }
| |
| .ambox td.mbox-image { /* The left image cell */
| |
| padding: 2px 0 2px 0.5em; /* 0.5em left, 0px right */
| |
| }
| |
| .ambox td.mbox-imageright { /* The right image cell */
| |
| padding: 2px 0.5em 2px 0; /* 0px left, 0.5em right */
| |
| }
| |
|
| |
| table.ambox-notice {
| |
| border-left: 10px solid #1e90ff; /* Blue notice*/
| |
| }
| |
| table.ambox-rednotice{
| |
| border-left: 10px solid #e60000; /*Light red notice*/
| |
|
| |
| }
| |
| table.ambox-speedy {
| |
| border-left: 10px solid #b22222; /* Red */
| |
| background: #fee; /* Pink */
| |
| }
| |
| table.ambox-delete {
| |
| border-left: 10px solid #b22222; /* Red */
| |
| }
| |
| table.ambox-content {
| |
| border-left: 10px solid #f28500; /* Orange */
| |
| }
| |
| table.ambox-style {
| |
| border-left: 10px solid #f4c430; /* Yellow */
| |
| }
| |
| table.ambox-move {
| |
| border-left: 10px solid #9932cc; /* Purple */
| |
| }
| |
| table.ambox-protection {
| |
| border-left: 10px solid #bba; /* Gray-gold */
| |
| }
| |
|
| |
| /* Image message box styles */
| |
| table.imbox {
| |
| margin: 4px 10%;
| |
| border-collapse: collapse;
| |
| border: 3px solid #1e90ff; /* Default "notice" blue */
| |
| background: #fbfbfb;
| |
| }
| |
| .imbox .mbox-text .imbox { /* For imboxes inside imbox-text cells. */
| |
| margin: 0 -0.5em; /* 0.9 - 0.5 = 0.4em left/right. */
| |
| }
| |
| .mbox-inside .imbox { /* For imboxes inside other templates. */
| |
| margin: 4px;
| |
| }
| |
|
| |
| table.imbox-notice {
| |
| border: 3px solid #1e90ff; /* Blue */
| |
| }
| |
| table.imbox-speedy {
| |
| border: 3px solid #b22222; /* Red */
| |
| background: #fee; /* Pink */
| |
| }
| |
| table.imbox-delete {
| |
| border: 3px solid #b22222; /* Red */
| |
| }
| |
| table.imbox-content {
| |
| border: 3px solid #f28500; /* Orange */
| |
| }
| |
| table.imbox-style {
| |
| border: 3px solid #f4c430; /* Yellow */
| |
| }
| |
| table.imbox-move {
| |
| border: 3px solid #9932cc; /* Purple */
| |
| }
| |
| table.imbox-protection {
| |
| border: 3px solid #bba; /* Gray-gold */
| |
| }
| |
| table.imbox-license {
| |
| border: 3px solid #88a; /* Dark gray */
| |
| background: #f7f8ff; /* Light gray */
| |
| }
| |
| table.imbox-featured {
| |
| border: 3px solid #cba135; /* Brown-gold */
| |
| }
| |
|
| |
| /* Category message box styles */
| |
| table.cmbox {
| |
| margin: 3px 10%;
| |
| border-collapse: collapse;
| |
| border: 1px solid #aaa;
| |
| background: #DFE8FF; /* Default "notice" blue */
| |
| }
| |
|
| |
| table.cmbox-notice {
| |
| background: #D8E8FF; /* Blue */
| |
| }
| |
| table.cmbox-speedy {
| |
| margin-top: 4px;
| |
| margin-bottom: 4px;
| |
| border: 4px solid #b22222; /* Red */
| |
| background: #FFDBDB; /* Pink */
| |
| }
| |
| table.cmbox-delete {
| |
| background: #FFDBDB; /* Red */
| |
| }
| |
| table.cmbox-content {
| |
| background: #FFE7CE; /* Orange */
| |
| }
| |
| table.cmbox-style {
| |
| background: #FFF9DB; /* Yellow */
| |
| }
| |
| table.cmbox-move {
| |
| background: #E4D8FF; /* Purple */
| |
| }
| |
| table.cmbox-protection {
| |
| background: #EFEFE1; /* Gray-gold */
| |
| }
| |
|
| |
| /* Other pages message box styles */
| |
| table.ombox {
| |
| margin: 4px 10%;
| |
| border-collapse: collapse;
| |
| border: 1px solid #aaa; /* Default "notice" gray */
| |
| background: #f9f9f9;
| |
| }
| |
|
| |
| table.ombox-notice {
| |
| border: 1px solid #aaa; /* Gray */
| |
| }
| |
| table.ombox-speedy {
| |
| border: 2px solid #b22222; /* Red */
| |
| background: #fee; /* Pink */
| |
| }
| |
| table.ombox-delete {
| |
| border: 2px solid #b22222; /* Red */
| |
| }
| |
| table.ombox-content {
| |
| border: 1px solid #f28500; /* Orange */
| |
| }
| |
| table.ombox-style {
| |
| border: 1px solid #f4c430; /* Yellow */
| |
| }
| |
| table.ombox-move {
| |
| border: 1px solid #9932cc; /* Purple */
| |
| }
| |
| table.ombox-protection {
| |
| border: 2px solid #bba; /* Gray-gold */
| |
| }
| |
|
| |
| /* Talk page message box styles */
| |
| table.tmbox {
| |
| margin: 4px 10%;
| |
| border-collapse: collapse;
| |
| border: 1px solid #c0c090; /* Default "notice" gray-brown */
| |
| background: #f8eaba;
| |
| }
| |
| .mediawiki .mbox-inside .tmbox { /* For tmboxes inside other templates. The "mediawiki" */
| |
| margin: 2px 0; /* class ensures that this declaration overrides other */
| |
| width: 100%; /* For Safari and Opera */ /* styles (including mbox-small above) */
| |
| }
| |
| .mbox-inside .tmbox.mbox-small { /* "small" tmboxes should not be small when */
| |
| line-height: 1.5em; /* also "nested", so reset styles that are */
| |
| font-size: 100%; /* set in "mbox-small" above. */
| |
| }
| |
|
| |
| table.tmbox-speedy {
| |
| border: 2px solid #b22222; /* Red */
| |
| background: #fee; /* Pink */
| |
| }
| |
| table.tmbox-delete {
| |
| border: 2px solid #b22222; /* Red */
| |
| }
| |
| table.tmbox-content {
| |
| border: 2px solid #f28500; /* Orange */
| |
| }
| |
| table.tmbox-style {
| |
| border: 2px solid #f4c430; /* Yellow */
| |
| }
| |
| table.tmbox-move {
| |
| border: 2px solid #9932cc; /* Purple */
| |
| }
| |
| table.tmbox-protection,
| |
| table.tmbox-notice {
| |
| border: 1px solid #c0c090; /* Gray-brown */
| |
| }
| |
|
| |
| /* Disambig and set index box styles */
| |
| table.dmbox {
| |
| clear: both;
| |
| margin: 0.9em 1em;
| |
| border-top: 1px solid #ccc;
| |
| border-bottom: 1px solid #ccc;
| |
| background: transparent;
| |
| }
| |
|
| |
| /* Footer and header message box styles */
| |
| table.fmbox {
| |
| clear: both;
| |
| margin: 0.2em 0;
| |
| width: 100%;
| |
| border: 1px solid #aaa;
| |
| background: #f9f9f9; /* Default "system" gray */
| |
| }
| |
| table.fmbox-system {
| |
| background: #f9f9f9;
| |
| }
| |
| table.fmbox-warning {
| |
| border: 1px solid #bb7070; /* Dark pink */
| |
| background: #ffdbdb; /* Pink */
| |
| }
| |
| table.fmbox-editnotice {
| |
| background: transparent;
| |
| }
| |
| /* Div based "warning" style fmbox messages. */
| |
| div.mw-warning-with-logexcerpt,
| |
| div.mw-lag-warn-high,
| |
| div.mw-cascadeprotectedwarning {
| |
| clear: both;
| |
| margin: 0.2em 0;
| |
| border: 1px solid #bb7070;
| |
| background: #ffdbdb;
| |
| padding: 0.25em 0.9em;
| |
| }
| |
| /* Div based "system" style fmbox messages. Used in
| |
| [[MediaWiki:Noarticletext]] and [[MediaWiki:Readonly lag]]. */
| |
| div.mw-lag-warn-normal,
| |
| div.noarticletext,
| |
| div.fmbox-system {
| |
| clear: both;
| |
| margin: 0.2em 0;
| |
| border: 1px solid #aaa;
| |
| background: #f9f9f9;
| |
| padding: 0.25em 0.9em;
| |
| }
| |
|
| |
| /* These mbox-small classes must be placed after all other
| |
| ambox/tmbox/ombox etc classes. "body.mediawiki" is so
| |
| they override "table.ambox + table.ambox" above. */
| |
| body.mediawiki table.mbox-small { /* For the "small=yes" option. */
| |
| clear: right;
| |
| float: right;
| |
| margin: 4px 0 4px 1em;
| |
| width: 238px;
| |
| font-size: 88%;
| |
| line-height: 1.25em;
| |
| }
| |
| body.mediawiki table.mbox-small-left { /* For the "small=left" option. */
| |
| margin: 4px 1em 4px 0;
| |
| width: 238px;
| |
| border-collapse: collapse;
| |
| font-size: 88%;
| |
| line-height: 1.25em;
| |
| }
| |
|
| |
|
| |
| /* Support for Template:IPA, Template:Unicode and Template:Polytonic.
| |
| The second declarations reset the styles for all browsers except
| |
| IE6, which chokes on the empty comment tags. Please copy any changes
| |
| to [[Template:IPA fonts]] and [[Template:Unicode fonts]].
| |
| */
| |
| .IPA {
| |
| font-family: Gentium,'Gentium Plus',GentiumAlt,'DejaVu Sans','Segoe UI','Lucida Grande','Charis SIL','Doulos SIL','TITUS Cyberbit Basic','Code2000','Lucida Sans Unicode',sans-serif;
| |
| font-size: 110%;
| |
| font-family /**/:inherit;
| |
| }
| |
|
| |
| .Unicode {
| |
| font-family: GentiumPlus, Code2000, Code2001, "Free Serif", "TITUS Cyberbit Basic",
| |
| "Doulos SIL", "Chrysanthi Unicode", "Bitstream Cyberbit",
| |
| "Bitstream CyberBase", Thryomanes, Gentium, GentiumAlt,
| |
| "Lucida Grande", "Free Sans", "Arial Unicode MS",
| |
| "Microsoft Sans Serif", "Lucida Sans Unicode";
| |
| font-family /**/: inherit;
| |
| }
| |
| .latinx {
| |
| font-family: GentiumPlus, Code2000, Code2001, "TITUS Cyberbit Basic", "Microsoft Sans Serif";
| |
| font-family /**/: inherit;
| |
| }
| |
| .polytonic {
| |
| font-family: GentiumPlus, "Athena Unicode", Gentium, "Palatino Linotype",
| |
| "Arial Unicode MS", "Lucida Sans Unicode",
| |
| "Lucida Grande", Code2000;
| |
| font-family /**/: inherit;
| |
| }
| |
|
| |
| #wpSave {
| |
| font-weight: bold;
| |
| }
| |
|
| |
| /* class hiddenStructure is defunct. See [[Wikipedia:hiddenStructure]] */
| |
| .hiddenStructure {
| |
| display: inline ! important;
| |
| color: #f00;
| |
| background-color: #0f0;
| |
| }
| |
|
| |
| /* suppress missing interwiki image links where #ifexist cannot
| |
| be used due to high number of requests see .hidden-redlink on
| |
| http://meta.wikimedia.org/wiki/MediaWiki:Common.css
| |
| */
| |
| .check-icon a.new {
| |
| display: none;
| |
| speak: none;
| |
| }
| |
|
| |
| /* Removes underlines from links */
| |
| .nounderlines a {
| |
| text-decoration: none;
| |
| }
| |
|
| |
| /* Remove underline from IPA links */
| |
| .IPA a:link, .IPA a:visited {
| |
| text-decoration: none;
| |
| }
| |
|
| |
| /* Standard Navigationsleisten, aka box hiding thingy
| |
| from .de. Documentation at [[Wikipedia:NavFrame]]. */
| |
| div.NavFrame {
| |
| margin: 0;
| |
| padding: 4px;
| |
| border: 1px solid #aaa;
| |
| text-align: center;
| |
| border-collapse: collapse;
| |
| font-size: 95%;
| |
| }
| |
| div.NavFrame + div.NavFrame {
| |
| border-top-style: none;
| |
| border-top-style: hidden;
| |
| }
| |
| div.NavPic {
| |
| background-color: #fff;
| |
| margin: 0;
| |
| padding: 2px;
| |
| float: left;
| |
| }
| |
| div.NavFrame div.NavHead {
| |
| height: 1.6em;
| |
| font-weight: bold;
| |
| background-color: #ccf;
| |
| position: relative;
| |
| }
| |
| div.NavFrame p {
| |
| font-size: 100%;
| |
| }
| |
| div.NavFrame div.NavContent {
| |
| font-size: 100%;
| |
| }
| |
| div.NavFrame div.NavContent p {
| |
| font-size: 100%;
| |
| }
| |
| div.NavEnd {
| |
| margin: 0;
| |
| padding: 0;
| |
| line-height: 1px;
| |
| clear: both;
| |
| }
| |
| a.NavToggle {
| |
| position: absolute;
| |
| top: 0;
| |
| right: 3px;
| |
| font-weight: normal;
| |
| font-size: 90%;
| |
| }
| |
|
| |
| /* Coloured watchlist numbers */
| |
| .mw-plusminus-pos { color: #006400; } /* dark green */
| |
| .mw-plusminus-neg { color: #8B0000; } /* dark red */
| |
|
| |
| .rellink,
| |
| .dablink {
| |
| font-style: italic;
| |
| padding-left: 2em;
| |
| }
| |
| .rellink i,
| |
| .dablink i {
| |
| font-style: normal;
| |
| }
| |
|
| |
| /* Style for horizontal UL lists */
| |
| .horizontal ul {
| |
| padding: 0;
| |
| margin: 0;
| |
| }
| |
| .horizontal li {
| |
| padding: 0 0.6em 0 0.4em;
| |
| display: inline;
| |
| border-right: 1px solid;
| |
| }
| |
| .horizontal li:last-child {
| |
| border-right: none;
| |
| padding-right: 0;
| |
| }
| |
|
| |
| /* Allow transcluded pages to display in lists rather than a table.
| |
| Compatible in Firefox; incompatible in IE6. */
| |
| .listify td { display: list-item; }
| |
| .listify tr { display: block; }
| |
| .listify table { display: block; }
| |
|
| |
| /* Geographical coordinates defaults. See [[Template:Coord/link]]
| |
| for how these are used. The classes "geo", "longitude", and
| |
| "latitude" are used by the [[Geo microformat]].
| |
| */
| |
| .geo-default, .geo-dms, .geo-dec { display: inline; }
| |
| .geo-nondefault, .geo-multi-punct { display: none; }
| |
| .longitude, .latitude { white-space: nowrap; }
| |
|
| |
| /* When <div class="nonumtoc"> is used on the table of contents,
| |
| the ToC will display without numbers */
| |
| .nonumtoc .tocnumber { display: none; }
| |
| .nonumtoc #toc ul,
| |
| .nonumtoc .toc ul {
| |
| line-height: 1.5em;
| |
| list-style: none;
| |
| margin: .3em 0 0;
| |
| padding: 0;
| |
| }
| |
| .nonumtoc #toc ul ul,
| |
| .nonumtoc .toc ul ul {
| |
| margin: 0 0 0 2em;
| |
| }
| |
|
| |
| /* Allow limiting of which header levels are shown in a TOC;
| |
| <div class="toclimit-3">, for instance, will limit to
| |
| showing ==headings== and ===headings=== but no further
| |
| (as long as there are no =headings= on the page, which
| |
| there shouldn't be according to the MoS).
| |
| */
| |
| .toclimit-2 .toclevel-2,
| |
| .toclimit-3 .toclevel-3,
| |
| .toclimit-4 .toclevel-4,
| |
| .toclimit-5 .toclevel-5,
| |
| .toclimit-6 .toclevel-6,
| |
| .toclimit-7 .toclevel-7 { display: none; }
| |
|
| |
| /* Styling for Template:Quote */
| |
| blockquote.templatequote {
| |
| margin-top: 0;
| |
| }
| |
| blockquote.templatequote div.templatequotecite {
| |
| line-height: 1em;
| |
| text-align: left;
| |
| padding-left: 2em;
| |
| margin-top: 0;
| |
| }
| |
| blockquote.templatequote div.templatequotecite cite {
| |
| font-size: 85%;
| |
| }
| |
|
| |
| .mw-body h1,
| |
| .mw-body-content h1,
| |
| .mw-body-content h2 {
| |
| font-family: 'Linux Libertine', 'Times', 'Georgia', serif;
| |
| }
| |
|
| |
| .mw-body h1,
| |
| .mw-body-content h1 {
| |
| font-size: 2em;
| |
| }
| |
|
| |
| .mw-body-content h2 {
| |
| font-size: 1.66666667em;
| |
| }
| |
|
| |
| div.user-block {
| |
| padding: 5px;
| |
| border: 1px solid #A9A9A9;
| |
| background-color: #FFEFD5;
| |
| }
| |
|
| |
| /* Prevent line breaks in silly places where desired (nowrap)
| |
| and links when we don't want them to (nowraplinks a) */
| |
| .nowrap,
| |
| .nowraplinks a {
| |
| white-space: nowrap;
| |
| }
| |
|
| |
| /* But allow wrapping where desired: */
| |
| .wrap,
| |
| .wraplinks a {
| |
| white-space: normal;
| |
| }
| |
|
| |
| /* Prevent line breaks in silly places:
| |
| 1) links when we don't want them to
| |
| 2) HTML formulae
| |
| 3) Ref tags with group names <ref group="Note"> --> "[Note 1]"
| |
| */
| |
| .nowraplinks a,
| |
| span.texhtml,
| |
| sup.reference a { white-space: nowrap; }
| |
|
| |
| /* For template documentation */
| |
| .template-documentation {
| |
| clear: both;
| |
| margin: 1em 0 0 0;
| |
| border: 1px solid #aaa;
| |
| background-color: #ecfcf4;
| |
| padding: 5px;
| |
| }
| |
|
| |
| .thumbinner {
| |
| min-width: 100px;
| |
| }
| |
|
| |
| /* Inline divs in ImageMaps (code borrowed from de.wiki) */
| |
| .imagemap-inline div {
| |
| display: inline;
| |
| }
| |
|
| |
| /* Increase the height of the image upload box */
| |
| #wpUploadDescription {
| |
| height: 13em;
| |
| }
| |
|
| |
| /* Reduce line-height for <sup> and <sub> */
| |
| sup, sub {
| |
| line-height: 1em;
| |
| }
| |
|
| |
|
| |
| /* The backgrounds for galleries. */
| |
| #content .gallerybox div.thumb {
| |
| background-color: #F9F9F9; /* Light gray padding */
| |
| }
| |
| /* Put a chequered background behind images, only visible if they have transparency */
| |
| .gallerybox .thumb img,
| |
| #file img {
| |
| background: white url("http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") repeat;
| |
| }
| |
| /* But no chequered background on articles, user pages or portals. */
| |
| .ns-0 .gallerybox .thumb img,
| |
| .ns-2 .gallerybox .thumb img,
| |
| .ns-100 .gallerybox .thumb img {
| |
| background: white;
| |
| }
| |
|
| |
| /* Prevent floating boxes from overlapping any category listings,
| |
| file histories, edit previews, and edit [Show changes] views */
| |
| #mw-subcategories, #mw-pages, #mw-category-media,
| |
| #filehistory, #wikiPreview, #wikiDiff {
| |
| clear: both;
| |
| }
| |
|
| |
| /* Selectively hide headers in WikiProject banners */
| |
| .wpb .wpb-header { display: none; }
| |
| .wpbs-inner .wpb .wpb-header { display: block; } /* for IE */
| |
| .wpbs-inner .wpb .wpb-header { display: table-row; } /* for real browsers */
| |
| .wpbs-inner .wpb-outside { display: none; } /* hide things that should only display outside shells */
| |
|
| |
|
| |
|
| /**********/ | | /**********/ |
| Line 1,921: |
Line 489: |
| -webkit-border-radius:2px; | | -webkit-border-radius:2px; |
| border-radius:2px; | | border-radius:2px; |
| }
| |
|
| |
| /* make the Cite extension list of references look smaller and highlight clicked reference in blue */
| |
| ol.references { font-size: 90%; }
| |
| ol.references li:target { background-color: #ddeeff; }
| |
| sup.reference:target { background-color: #ddeeff; }
| |
|
| |
| /* Used by column templates (see [[Module:columns]]). */
| |
| .ul-column-count[data-column-count="2"] ul {
| |
| -moz-column-count: 2; -webkit-column-count: 2; -ms-column-count: 2; column-count: 2;
| |
| }
| |
|
| |
| .ul-column-count[data-column-count="3"] ul {
| |
| -moz-column-count: 3; -webkit-column-count: 3; -ms-column-count: 3; column-count: 3;
| |
| }
| |
|
| |
| .ul-column-count[data-column-count="4"] ul {
| |
| -moz-column-count: 4; -webkit-column-count: 4; -ms-column-count: 4; column-count: 4;
| |
| }
| |
|
| |
| .ul-column-count[data-column-count="5"] ul {
| |
| -moz-column-count: 5; -webkit-column-count: 5; -ms-column-count: 5; column-count: 5;
| |
| }
| |
|
| |
|
| |
| /* formats derived terms */
| |
| .derivedterms { background: #F8F8FF; }
| |
|
| |
| .derivedterms .CategoryTreeChildren { column-count: 3; -moz-column-count: 3; -webkit-column-count: 3; }
| |
|
| |
| /* wrap toggle links with [ and ] */
| |
| .HQToggle:before,
| |
| .NavToggle:before,
| |
| .nyms-toggle:before,
| |
| .usex-toggle:before {
| |
| content: '[';
| |
| }
| |
|
| |
| .HQToggle:after,
| |
| .NavToggle:after,
| |
| .nyms-toggle:after,
| |
| .usex-toggle:after {
| |
| content: ']';
| |
| } | | } |