MediaWiki:Common.css

From OpenStreetMap Foundation

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Press Ctrl-F5.
  1 /* <source lang="css"> */
  2 
  3 /* CSS placed here will be applied to all skins */
  4 
  5 /* wikitable/prettytable class for skinning normal tables */
  6 table.wikitable,
  7 table.prettytable {
  8     margin: 1em 1em 1em 0;
  9     background: #f9f9f9;
 10     border: 1px #aaa solid;
 11     border-collapse: collapse;
 12 }
 13 .wikitable th, .wikitable td,
 14 .prettytable th, .prettytable td {
 15     border: 1px #aaa solid;
 16     padding: 0.1em;
 17 }
 18 .wikitable th,
 19 .prettytable th {
 20     background: #f2f2f2;
 21     text-align: center;
 22 }
 23 .wikitable caption,
 24 .prettytable caption {
 25     font-weight: bold;
 26 }
 27 
 28 /* Default skin for navigation boxes */
 29 table.navbox {            /* Navbox container style */
 30   border: 1px solid #aaa;
 31   width: 100%; 
 32   margin: auto;
 33   clear: both;
 34   font-size: 88%;
 35   text-align: center;
 36   padding: 1px;
 37 }
 38 table.navbox + table.navbox {  /* Single pixel border between adjacent navboxes */
 39   margin-top: -1px;            /* (doesn't work for IE6, but that's okay)       */
 40 }
 41 .navbox-title,
 42 .navbox-abovebelow,
 43 table.navbox th {
 44   text-align: center;      /* Title and above/below styles */
 45   padding-left: 1em;
 46   padding-right: 1em;
 47 }
 48 .navbox-group {            /* Group style */
 49   white-space: nowrap;
 50   text-align: right;
 51   font-weight: bold;
 52   padding-left: 1em;
 53   padding-right: 1em;
 54 }
 55 .navbox, .navbox-subgroup {
 56   background: #fdfdfd;     /* Background color */
 57 }
 58 .navbox-list {
 59   border-color: #fdfdfd;   /* Must match background color */
 60 }
 61 .navbox-title,
 62 table.navbox th {
 63   background: #ccccff;     /* Level 1 color */
 64 }
 65 .navbox-abovebelow,
 66 .navbox-group,
 67 .navbox-subgroup .navbox-title {
 68   background: #ddddff;     /* Level 2 color */
 69 }
 70 .navbox-subgroup .navbox-group, .navbox-subgroup .navbox-abovebelow {
 71   background: #e6e6ff;     /* Level 3 color */
 72 }
 73 .navbox-even {
 74   background: #f7f7f7;     /* Even row striping */
 75 }
 76 .navbox-odd {
 77   background: transparent; /* Odd row striping */
 78 }
 79 
 80 .collapseButton {          /* 'show'/'hide' buttons created dynamically */
 81     float: right;          /* by the CollapsibleTables javascript in    */
 82     font-weight: normal;   /* [[MediaWiki:Common.js]]are styled here    */
 83     text-align: right;     /* so they can be customised.                */
 84     width: auto;
 85 }
 86 .navbox .collapseButton {  /* In navboxes, the show/hide button balances */
 87     width: 6em;            /* the vde links from [[Template:Tnavbar]],   */
 88 }                          /* so they need to be the same width.         */
 89 
 90 
 91 /* Infobox template style */
 92 .infobox {
 93     border: 1px solid #aaa;
 94     background-color: #f9f9f9;
 95     color: black;
 96     margin: 0.5em 0 0.5em 1em;
 97     padding: 0.2em;
 98     float: right;
 99     clear: right;
100 }
101 .infobox td,
102 .infobox th {
103     vertical-align: top;
104 }
105 .infobox caption {
106     font-size: larger;
107 }
108 .infobox.bordered {
109     border-collapse: collapse;
110 }
111 .infobox.bordered td,
112 .infobox.bordered th {
113     border: 1px solid #aaa;
114 }
115 .infobox.bordered .borderless td,
116 .infobox.bordered .borderless th {
117     border: 0;
118 }
119 
120 .infobox.sisterproject {
121     width: 20em;
122     font-size: 90%;
123 }
124 
125 .infobox.standard-talk {
126     border: 1px solid #c0c090;
127     background-color: #f8eaba;
128 }
129 .infobox.standard-talk.bordered td,
130 .infobox.standard-talk.bordered th {
131     border: 1px solid #c0c090;
132 }
133 
134 /* styles for bordered infobox with merged rows */
135 .infobox.bordered .mergedtoprow td,
136 .infobox.bordered .mergedtoprow th {
137     border: 0;
138     border-top: 1px solid #aaa;
139     border-right: 1px solid #aaa;
140 }
141 
142 .infobox.bordered .mergedrow td,
143 .infobox.bordered .mergedrow th {
144     border: 0;
145     border-right: 1px solid #aaa;
146 }
147 
148 /* Styles for geography infoboxes, eg countries,
149    country subdivisions, cities, etc.            */
150 .infobox.geography {
151     text-align: left;
152     border-collapse: collapse;
153     line-height: 1.2em; 
154     font-size: 90%;
155 }
156 
157 .infobox.geography  td,
158 .infobox.geography  th {
159     border-top: solid 1px #aaa;
160     padding: 0.4em 0.6em 0.4em 0.6em;
161 }
162 .infobox.geography .mergedtoprow td,
163 .infobox.geography .mergedtoprow th {
164     border-top: solid 1px #aaa;
165     padding: 0.4em 0.6em 0.2em 0.6em;
166 }
167 
168 .infobox.geography .mergedrow td,
169 .infobox.geography .mergedrow th {
170     border: 0;
171     padding: 0 0.6em 0.2em 0.6em;
172 }
173 
174 .infobox.geography .mergedbottomrow td,
175 .infobox.geography .mergedbottomrow th {
176     border-top: 0;
177     border-bottom: solid 1px #aaa;
178     padding: 0 0.6em 0.4em 0.6em;
179 }
180 
181 .infobox.geography .maptable td,
182 .infobox.geography .maptable th {
183     border: 0;
184     padding: 0;
185 }
186 
187 /* Makes redirects appear in italics in categories and on [[Special:Allpages]] */
188 .redirect-in-category, .allpagesredirect {
189     font-style: italic;
190 }
191 
192 pre.forcewrap {
193    white-space: pre-wrap;       /* css-3 */
194    white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
195    white-space: -pre-wrap;      /* Opera 4-6 */
196    white-space: -o-pre-wrap;    /* Opera 7 */
197    word-wrap: break-word;       /* Internet Explorer 5.5+ */
198 }
199 /* </source> */