2 Styling for namespace tabs (page, discussion) and views (read, edit, view history, watch and other actions)
5 /* Navigation Labels */
7 div.vectorMenu h3 span {
11 /* Namespaces and Views */
16 .background-image('images/tab-break.png');
17 background-position: bottom left;
18 background-repeat: no-repeat;
25 list-style-type: none;
26 list-style-image: none;
29 .background-image('images/tab-break.png');
30 background-position: right bottom;
31 background-repeat: no-repeat;
37 /* For IE6, overridden later to display:block by modern browsers */
38 display: inline-block;
42 background-color: #f3f3f3;
43 .background-image('images/tab-normal-fade.png');
44 background-position: bottom left;
45 background-repeat: repeat-x;
49 /* IGNORED BY IE6 which doesn't support child selector */
64 .background-image('images/tab-current-fade.png');
68 text-decoration: none;
74 background-position: bottom right;
75 background-repeat: no-repeat;
80 /* For IE6, overridden later to display:block by modern browsers */
81 display: inline-block;
85 color: @menu-link-color;
90 /* Ignored by IE6 which doesn't support child selector */
97 display: inline-block;
98 .background-image('images/tab-break.png');
99 background-position: bottom right;
100 background-repeat: no-repeat;
103 /* For IE6, overridden later to display:block by modern browsers */
104 display: inline-block;
108 /* Ignored by IE6 which doesn't support child selector */
117 /* Variants and Actions */
123 /* SVG support using a transparent gradient to guarantee cross-browser
124 * compatibility (browsers able to understand gradient syntax support also SVG) */
125 .background-image-svg('images/arrow-down-icon.svg', 'images/arrow-down-icon.png');
127 background-position: 100% 60%;
128 background-repeat: no-repeat;
130 .transition(background-position 250ms);
133 div.vectorMenu.menuForceShow {
134 background-position: 100% 100%;
137 div.vectorMenuFocus {
138 /* SVG support using a transparent gradient to guarantee cross-browser
139 * compatibility (browsers able to understand gradient syntax support also SVG) */
140 .background-image-svg('images/arrow-down-focus-icon.svg', 'images/arrow-down-focus-icon.png');
141 background-position: 100% 60%;
144 body.rtl div.vectorMenu {
149 /* OVERRIDDEN BY COMPLIANT BROWSERS */
150 div#mw-head div.vectorMenu h3 {
153 .background-image('images/tab-break.png');
154 background-repeat: no-repeat;
155 background-position: bottom left;
160 div#mw-head div.vectorMenu > h3 {
161 background-image: none;
164 div#mw-head div.vectorMenu h4,
165 div.vectorMenu#p-variants #mw-vector-current-variant {
166 display: inline-block;
170 padding-top: 1.375em;
175 /* OVERRIDDEN BY COMPLIANT BROWSERS */
176 div.vectorMenu h3 a {
177 display: inline-block;
180 text-decoration: none;
181 .background-image('images/tab-break.png');
182 background-repeat: no-repeat;
183 background-position: bottom right;
187 div.vectorMenu h3 > a {
191 div.vectorMenu div.menu {
198 /* OVERRIDDEN BY COMPLIANT BROWSERS */
199 body.rtl div.vectorMenu div.menu {
205 body.rtl div.vectorMenu > div.menu {
211 /* Also fixes old versions of FireFox */
212 body.rtl div.vectorMenu > div.menu,
218 /* Enable forcing showing of the menu for accessibility */
219 div.vectorMenu:hover div.menu,
220 div.vectorMenu.menuForceShow div.menu {
226 background-color: white;
227 border: solid 1px silver;
229 list-style-type: none;
230 list-style-image: none;
237 /* Fixes old versions of FireFox */
243 /* Returns things back to normal in modern versions of FireFox */
257 /* OVERRIDDEN BY COMPLIANT BROWSERS */
258 div.vectorMenu li a {
259 display: inline-block;
262 color: @menu-link-color;
268 div.vectorMenu li > a {
272 div.vectorMenu li.selected a,
273 div.vectorMenu li.selected a:visited {
275 text-decoration: none;
278 @import 'watchstar.less';