MediaWiki:Mobile.css: Difference between revisions

Jump to: navigation, search
No edit summary
No edit summary
Line 470: Line 470:
body.rtl div.vectorMenu{
body.rtl div.vectorMenu{
direction:rtl
direction:rtl
}
div#mw-head div.vectorMenu h3{
float:left;
background-image:/* @embed */
url('skins/Vector/images/tab-break.png');
background-repeat:no-repeat;
background-position:bottom right;
}
div.vectorMenu h3 span{
color:#4d4d4d
}
div.vectorMenu h3 a{
background-image:url('skins/Vector/images/arrow-down-icon.png');
background-image:-webkit-linear-gradient(transparent, transparent),/* @embed */
url('skins/Vector/images/arrow-down-icon.svg');
background-image:linear-gradient(transparent, transparent),/* @embed */
url('skins/Vector/images/arrow-down-icon.svg');
background-position:100% 70%;
background-repeat:no-repeat;
-webkit-transition:background-position 250ms;
-moz-transition:background-position 250ms;
-o-transition:background-position 250ms;
transition:background-position 250ms
}
div.vectorMenu.menuForceShow h3 a{
background-position:100% 100%
}
div.vectorMenuFocus h3 a{
background-image:url('skins/Vector/images/arrow-down-focus-icon.png');
background-image:-webkit-linear-gradient(transparent, transparent),/* @embed */
url('skins/Vector/images/arrow-down-focus-icon.svg');
background-image:linear-gradient(transparent, transparent),/* @embed */
url('skins/Vector/images/arrow-down-focus-icon.svg')
}
div.vectorMenu div.menu{
min-width:100%;
position:absolute;
top:2.5em;
left:-1px;
background-color:white;
border:solid 1px silver;
border-top-width:0;
clear:both;
text-align:left;
display:none
}
div.vectorMenu:hover div.menu,div.vectorMenu.menuForceShow div.menu{
display:block
}
div.vectorMenu ul{
list-style-type:none;
list-style-image:none;
padding:0;
margin:0;
text-align:left
}
div.vectorMenu ul,x:-moz-any-link{
min-width:5em
}
div.vectorMenu ul,x:-moz-any-link,x:default{
min-width:0
}
div.vectorMenu li{
padding:0;
margin:0;
text-align:left;
line-height:1em
}
div.vectorMenu li a{
display:inline-block;
padding:.5em;
white-space:nowrap;
color:#e87057;
cursor:pointer;
font-size:.8em
}
div.vectorMenu li>a{
display:block
}
div.vectorMenu li.selected a,div.vectorMenu li.selected a:visited{
color:#333;
text-decoration:none
}
@-webkit-keyframes rotate{
from{
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
transform:rotate(0deg)
}
to{
-webkit-transform:rotate(360deg);
-moz-transform:rotate(360deg);
transform:rotate(360deg)
}
}
@-moz-keyframes rotate{
from{
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
transform:rotate(0deg)
}
to{
-webkit-transform:rotate(360deg);
-moz-transform:rotate(360deg);
transform:rotate(360deg)
}
}
@-o-keyframes rotate{
from{
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
transform:rotate(0deg)
}
to{
-webkit-transform:rotate(360deg);
-moz-transform:rotate(360deg);
transform:rotate(360deg)
}
}
@keyframes rotate{
from{
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
transform:rotate(0deg)
}
to{
-webkit-transform:rotate(360deg);
-moz-transform:rotate(360deg);
transform:rotate(360deg)
}
}
#ca-unwatch.icon a,#ca-watch.icon a{
margin:0;
padding:0;
display:block;
width:26px;
padding-top:3.1em;
margin-top:0;
height:0;
overflow:hidden;
background-position:5px 60%
}
#ca-unwatch.icon a{
background-image:url('skins/Vector/images/unwatch-icon.png');
background-image:-webkit-linear-gradient(transparent, transparent),/* @embed */
url('skins/Vector/images/unwatch-icon.svg');
background-image:linear-gradient(transparent, transparent),/* @embed */
url('skins/Vector/images/unwatch-icon.svg')
}
#ca-watch.icon a{
background-image:url('skins/Vector/images/watch-icon.png');
background-image:-webkit-linear-gradient(transparent, transparent),/* @embed */
url('skins/Vector/images/watch-icon.svg');
background-image:linear-gradient(transparent, transparent),/* @embed */
url('skins/Vector/images/watch-icon.svg')
}
#ca-unwatch.icon a:hover,#ca-unwatch.icon a:focus{
background-image:url('skins/Vector/images/unwatch-icon-hl.png');
background-image:-webkit-linear-gradient(transparent, transparent),/* @embed */
url('skins/Vector/images/unwatch-icon-hl.svg');
background-image:linear-gradient(transparent, transparent),/* @embed */
url('skins/Vector/images/unwatch-icon-hl.svg')
}
#ca-watch.icon a:hover,#ca-watch.icon a:focus{
background-image:url('skins/Vector/images/watch-icon-hl.png');
background-image:-webkit-linear-gradient(transparent, transparent),/* @embed */
url('skins/Vector/images/watch-icon-hl.svg');
background-image:linear-gradient(transparent, transparent),/* @embed */
url('skins/Vector/images/watch-icon-hl.svg')
}
#ca-unwatch.icon a.loading,#ca-watch.icon a.loading{
background-image:url('skins/Vector/images/watch-icon-loading.png');
background-image:-webkit-linear-gradient(transparent, transparent),/* @embed */
url('skins/Vector/images/watch-icon-loading.svg');
background-image:linear-gradient(transparent, transparent),/* @embed */
url('skins/Vector/images/watch-icon-loading.svg');
-webkit-animation:rotate 700ms infinite linear;
-moz-animation:rotate 700ms infinite linear;
-o-animation:rotate 700ms infinite linear;
animation:rotate 700ms infinite linear;
outline:none;
cursor:default;
pointer-events:none;
background-position:50% 60%;
-webkit-transform-origin:50% 57%;
transform-origin:50% 57%
}
#ca-unwatch.icon a span,#ca-watch.icon a span{
display:none
}
#mw-navigation h2{
position:absolute;
top:-9999px
}
#mw-page-base{
height:5em;
background-position:bottom left;
background-repeat:repeat-x;
background-image:url('skins/Vector/images/page-fade.png');
background-color:#2a2a2a;
background-image:-moz-linear-gradient(top, #333 50%, #2a2a2a 100%);
background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #333), color-stop(100%, #2a2a2a));
background-image:-webkit-linear-gradient(top, #333 50%, #2a2a2a 100%);
background-image:linear-gradient(#333 50%, #2a2a2a 100%);
background-color:#333
}
#mw-head-base{
margin-top:-5em;
margin-left:10em;
height:5em
}
div#mw-head{
position:absolute;
top:0;
right:0;
width:100%
}
div#mw-head h3{
margin:0;
padding:0
}
#left-navigation{
float:left;
margin-left:10em;
margin-top:2.5em;
margin-bottom:-2.5em;
display:inline
}
#right-navigation{
float:right;
margin-top:2.5em
}
#p-logo{
position:absolute;
top:-160px;
left:0;
width:10em;
height:160px
}
#p-logo a{
display:block;
width:10em;
height:160px;
background-repeat:no-repeat;
background-position:center center;
text-decoration:none
}
div#mw-panel{
font-size:inherit;
position:absolute;
top:160px;
padding-top:1em;
width:10em;
left:0
}
div#mw-panel div.portal{
margin:0 .6em 0 .7em;
padding:.25em 0;
direction:ltr;
background-position:top left;
background-repeat:no-repeat;
background-image:/* @embed */
url('skins/Vector/images/portal-break.png')
}
div#mw-panel div.portal h3{
font-size:.75em;
color:#D8D8D8;
font-weight:bold;
margin:0;
padding:.25em 0 .25em .25em;
cursor:default;
border:none
}
div#mw-panel div.portal div.body{
margin:0 0 0 1.25em;
padding-top:0
}
div#mw-panel div.portal div.body ul{
list-style-type:none;
list-style-image:none;
margin:0;
padding-top:8px;
}
div#mw-panel div.portal div.body ul li{
line-height:1.125em;
margin:0;
padding:.25em 0;
font-size:.75em;
word-wrap:break-word
}
div#mw-panel div.portal div.body ul li a{
color:#e87057
}
div#mw-panel div.portal div.body ul li a:visited{
color:#e87057
}
div#mw-panel div.portal.first{
background-image:none;
margin-top:0
}
div#mw-panel div.portal.first h3{
display:none
}
div#mw-panel div.portal.first div.body{
margin-left:.5em
}
div#footer{
margin-left:10em;
margin-top:0;
padding:.75em;
direction:ltr
}
div#footer ul{
list-style-type:none;
list-style-image:none;
margin:0;
padding:0
}
div#footer ul li{
margin:0;
padding:0;
padding-top:.5em;
padding-bottom:.5em;
color:#c1c1c1;
font-size:.7em
}
div#footer #footer-icons{
float:right
}
div#footer #footer-icons li{
float:left;
margin-left:.5em;
line-height:2em;
text-align:right
}
div#footer #footer-info li{
line-height:1.4em
}
div#footer #footer-places li{
float:left;
margin-right:1em;
line-height:2em
}
}
body.ltr div#footer #footer-places{
body.ltr div#footer #footer-places{