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 .background-image-svg('images/arrow-down-icon.svg', 'images/arrow-down-icon.png');
125 background-position: 100% 60%;
126 background-repeat: no-repeat;
128 .transition(background-position 250ms);
131 div.vectorMenu.menuForceShow {
132 background-position: 100% 100%;
135 div.vectorMenuFocus {
136 .background-image-svg('images/arrow-down-focus-icon.svg', 'images/arrow-down-focus-icon.png');
137 background-position: 100% 60%;
140 body.rtl div.vectorMenu {
145 /* OVERRIDDEN BY COMPLIANT BROWSERS */
146 div#mw-head div.vectorMenu h3 {
149 .background-image('images/tab-break.png');
150 background-repeat: no-repeat;
151 background-position: bottom left;
156 div#mw-head div.vectorMenu > h3 {
157 background-image: none;
160 div#mw-head div.vectorMenu h4,
161 div.vectorMenu#p-variants #mw-vector-current-variant {
162 display: inline-block;
166 padding-top: 1.375em;
171 /* OVERRIDDEN BY COMPLIANT BROWSERS */
172 div.vectorMenu h3 a {
173 display: inline-block;
176 text-decoration: none;
177 .background-image('images/tab-break.png');
178 background-repeat: no-repeat;
179 background-position: bottom right;
183 div.vectorMenu h3 > a {
187 div.vectorMenu div.menu {
194 /* OVERRIDDEN BY COMPLIANT BROWSERS */
195 body.rtl div.vectorMenu div.menu {
201 body.rtl div.vectorMenu > div.menu {
207 /* Also fixes old versions of FireFox */
208 body.rtl div.vectorMenu > div.menu,
214 /* Enable forcing showing of the menu for accessibility */
215 div.vectorMenu:hover div.menu,
216 div.vectorMenu.menuForceShow div.menu {
222 background-color: white;
223 border: solid 1px silver;
225 list-style-type: none;
226 list-style-image: none;
233 /* Fixes old versions of FireFox */
239 /* Returns things back to normal in modern versions of FireFox */
253 /* OVERRIDDEN BY COMPLIANT BROWSERS */
254 div.vectorMenu li a {
255 display: inline-block;
258 color: @menu-link-color;
264 div.vectorMenu li > a {
268 div.vectorMenu li.selected a,
269 div.vectorMenu li.selected a:visited {
271 text-decoration: none;
274 @import 'watchstar.less';