MediaWiki:Mobile.css: Difference between revisions

Jump to: navigation, search
no edit summary
No edit summary
No edit summary
Line 299: Line 299:
padding-left:15px !important
padding-left:15px !important
}
}
div#mw-head div.vectorMenu h3{
#p-search{
float:left;
float:left;
background-image:/* @embed */
margin-right:.5em;
url('skins/Vector/images/tab-break.png');
margin-left:.5em
background-repeat:no-repeat;
background-position:bottom right;
margin-left:-1px;
font-size:1em;
height:2.5em;
padding-right:1px;
margin-right:-1px
}
}
div.vectorMenu h3 span{
#p-search h3{
display:block;
display:none
font-size:.8em;
padding-left:.7em;
padding-top:1.375em;
margin-right:20px;
font-weight:normal;
color:#4d4d4d
}
}
div.vectorMenu h3 a{
#p-search form,#p-search input{
position:absolute;
margin:0;
top:0;
margin-top:.4em
right:0;
width:20px;
height:2.5em;
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{
div#simpleSearch{
background-position:100% 100%
display:block;
}
width:12.6em;
div.vectorMenuFocus h3 a{
padding-right:1.4em;
background-image:url('skins/Vector/images/arrow-down-focus-icon.png');
height:1.4em;
background-image:-webkit-linear-gradient(transparent, transparent),/* @embed */
margin-top:.65em;
url('skins/Vector/images/arrow-down-focus-icon.svg');
position:relative;
background-image:linear-gradient(transparent, transparent),/* @embed */
min-height:1px;
url('skins/Vector/images/arrow-down-focus-icon.svg')
border:solid 1px #aaa;
}
color:black;
div.vectorMenu div.menu{
min-width:100%;
position:absolute;
top:2.5em;
left:-1px;
background-color:white;
background-color:white;
border:solid 1px silver;
background-image:/* @embed */
border-top-width:0;
url('skins/Vector/images/search-fade.png');
clear:both;
background-position:top left;
text-align:left;
background-repeat:repeat-x
display:none
}
div.vectorMenu:hover div.menu,div.vectorMenu.menuForceShow div.menu{
display:block
}
}
div.vectorMenu ul{
div#simpleSearch input{
list-style-type:none;
list-style-image:none;
padding:0;
margin: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;
padding:0;
margin:0;
border:0;
text-align:left;
background-color:transparent;
line-height:1em
color:black
}
}
div.vectorMenu li a{
div#simpleSearch #searchInput{
display:inline-block;
width:100%;
padding:.5em;
padding:.2em 0 .2em .2em;
white-space:nowrap;
font-size:13px;
color:#e87057;
direction:ltr;
cursor:pointer;
-webkit-appearance:textfield
font-size:.8em
}
}
div.vectorMenu li>a{
div#simpleSearch #searchInput:focus{
display:block
outline:none
}
}
div.vectorMenu li.selected a,div.vectorMenu li.selected a:visited{
div#simpleSearch #searchInput.placeholder{
color:#333;
color:#999
text-decoration:none
}
}
@-webkit-keyframes rotate{
div#simpleSearch #searchInput:-ms-input-placeholder{
from{
color:#999
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
transform:rotate(0deg)
}
}
to{
div#simpleSearch #searchInput:-moz-placeholder{
-webkit-transform:rotate(360deg);
color:#999
-moz-transform:rotate(360deg);
transform:rotate(360deg)
}
}
div#simpleSearch #searchInput::-webkit-search-decoration,div#simpleSearch #searchInput::-webkit-search-cancel-button,div#simpleSearch #searchInput::-webkit-search-results-button,div#simpleSearch #searchInput::-webkit-search-results-decoration{
-webkit-appearance:textfield
}
}
@-moz-keyframes rotate{
div#simpleSearch #searchButton,div#simpleSearch #mw-searchButton{
from{
position:absolute;
-webkit-transform:rotate(0deg);
top:0;
-moz-transform:rotate(0deg);
right:0;
transform:rotate(0deg)
width:1.65em;
}
height:100%;
to{
cursor:pointer;
-webkit-transform:rotate(360deg);
text-indent:-99999px;
-moz-transform:rotate(360deg);
line-height:1;
transform:rotate(360deg)
direction:ltr;
}
white-space:nowrap;
}
@-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;
overflow:hidden;
background-position:5px 60%
background-image:url('skins/Vector/images/search-ltr.png');
}
#ca-unwatch.icon a{
background-image:url('skins/Vector/images/unwatch-icon.png');
background-image:-webkit-linear-gradient(transparent, transparent),/* @embed */
background-image:-webkit-linear-gradient(transparent, transparent),/* @embed */
url('skins/Vector/images/unwatch-icon.svg');
url('skins/Vector/images/search-ltr.svg');
background-image:linear-gradient(transparent, transparent),/* @embed */
background-image:linear-gradient(transparent, transparent),/* @embed */
url('skins/Vector/images/unwatch-icon.svg')
url('skins/Vector/images/search-ltr.svg');
}
background-position:center center;
#ca-watch.icon a{
background-repeat:no-repeat
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{
div#simpleSearch #mw-searchButton{
background-image:url('skins/Vector/images/watch-icon-loading.png');
z-index:1
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{
div.vectorTabs h3{
display:none
display:none
}
}
#mw-navigation h2{
div.vectorTabs{
position:absolute;
float:left;
top:-9999px
height:2.5em;
}
background-image:/* @embed */
#mw-page-base{
url('skins/Vector/images/tab-break.png');
height:5em;
background-position:bottom left;
background-position:bottom left;
background-repeat:repeat-x;
background-repeat:no-repeat;
background-image:url('skins/Vector/images/page-fade.png');
padding-left:1px
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{
div.vectorTabs ul{
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;
float:left;
margin-left:10em;
height:100%;
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-type:none;
list-style-image:none;
list-style-image:none;
margin:0;
margin:0;
padding-top:8px;
padding:0;
background-image:/* @embed */
url('skins/Vector/images/tab-break.png');
background-position:right bottom;
background-repeat:no-repeat
}
}
div#mw-panel div.portal div.body ul li{
div.vectorTabs ul li{
float:left;
line-height:1.125em;
line-height:1.125em;
display:inline-block;
height:100%;
margin:0;
margin:0;
padding:.25em 0;
padding:0;
font-size:.75em;
background-color:#f3f3f3;
word-wrap:break-word
background-image:/* @embed */
url('skins/Vector/images/tab-normal-fade.png');
background-position:bottom left;
background-repeat:repeat-x;
white-space:nowrap
}
}
div#mw-panel div.portal div.body ul li a{
div.vectorTabs ul>li{
color:#e87057
display:block
}
}
div#mw-panel div.portal div.body ul li a:visited{
div.vectorTabs li.new a,div.vectorTabs li.new a:visited{
color:#e87057
color:#a55858
}
}
div#mw-panel div.portal.first{
div.vectorTabs li.selected{
background-image:none;
background-image:/* @embed */
margin-top:0
url('skins/Vector/images/tab-current-fade.png')
}
}
div#mw-panel div.portal.first h3{
div.vectorTabs li.selected a,div.vectorTabs li.selected a:visited{
display:none
color:#333;
text-decoration:none
}
}
div#mw-panel div.portal.first div.body{
div.vectorTabs li.icon a{
margin-left:.5em
background-position:bottom right;
background-repeat:no-repeat
}
}
div#footer{
div.vectorTabs li a{
margin-left:10em;
display:inline-block;
margin-top:0;
height:1.9em;
padding:.75em;
padding-left:.5em;
direction:ltr
padding-right:.5em;
color:#e87057;
cursor:pointer;
font-size:.8em
}
}
div#footer ul{
div.vectorTabs li>a{
list-style-type:none;
display:block
list-style-image:none;
margin:0;
padding:0
}
}
div#footer ul li{
div.vectorTabs span{
margin:0;
display:inline-block;
padding:0;
background-image:/* @embed */
padding-top:.5em;
url('skins/Vector/images/tab-break.png');
padding-bottom:.5em;
background-position:bottom right;
color:#c1c1c1;
background-repeat:no-repeat
font-size:.7em
}
}
div#footer #footer-icons{
div.vectorTabs span a{
float:right
display:inline-block;
padding-top:1.25em
}
}
div#footer #footer-icons li{
div.vectorTabs span>a{
float:left;
float:left;
margin-left:.5em;
display:block
line-height:2em;
text-align:right
}
}
div#footer #footer-info li{
div.vectorMenu{
line-height:1.4em
direction:ltr;
float:left;
cursor:pointer;
position:relative
}
}
div#footer #footer-places li{
body.rtl div.vectorMenu{
float:left;
direction:rtl
margin-right:1em;
line-height:2em
}
}
body.ltr div#footer #footer-places{
body.ltr div#footer #footer-places{

Navigation menu