MediaWiki:Common.css: Difference between revisions
Jump to navigation
Jump to search
(Created page with '→CSS placed here will be applied to all skins: →Default style for navigation boxes: .navbox { →Navbox container style: border: 1px solid #a...') |
No edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 129: | Line 129: | ||
.navbox .mw-collapsible-toggle { | .navbox .mw-collapsible-toggle { | ||
width: 6em; | width: 6em; | ||
} | |||
pre code { | |||
border: none; | |||
} | |||
@media screen and (max-width:720px) { | |||
#mw-head { | |||
position:static !important; | |||
margin-top:0.5em | |||
} | |||
#mw-navigation #mw-panel { | |||
display:table; | |||
position:static; | |||
table-layout:fixed; | |||
width:100%; | |||
overflow:hidden; | |||
font-size:150% | |||
} | |||
#mw-navigation #mw-panel .portal { | |||
display:block; | |||
width:100% | |||
} | |||
#mw-navigation #mw-panel ul li { | |||
list-style:none | |||
} | |||
#p-logo { | |||
display:none | |||
} | |||
body .mw-footer { | |||
margin-left:0; | |||
padding-top:0 | |||
} | |||
body .mw-footer #footer-info-lastmod, | |||
body .mw-footer #footer-info-viewcount { | |||
display:none | |||
} | |||
#p-personal { | |||
display:table; | |||
position:relative; | |||
width:100%; | |||
top:inherit; | |||
left:inherit; | |||
right:inherit | |||
} | |||
#p-personal ul { | |||
padding-left:0 | |||
} | |||
#right-navigation { | |||
position:absolute; | |||
top:inherit; | |||
right:0; | |||
margin-top:0 | |||
} | |||
#left-navigation { | |||
position:absolute; | |||
top:inherit; | |||
margin:0; | |||
display:block | |||
} | |||
#p-namespaces, | |||
#p-views, | |||
#p-variants { | |||
position:relative; | |||
top:2.5em | |||
} | |||
#p-namespaces { | |||
padding-left:0 | |||
} | |||
#p-cactions { | |||
top:2.5em; | |||
float:right | |||
} | |||
#p-search { | |||
position:absolute; | |||
right:0; | |||
width:100vw; | |||
margin:0 | |||
} | |||
#simpleSearch { | |||
margin:0 3em; | |||
width:80vw; | |||
padding:0 | |||
} | |||
.vector-menu-dropdown .vector-menu-content-list { | |||
left:inherit; | |||
right:-1px | |||
} | |||
.mw-body { | |||
border-left:0; | |||
margin-left:0 | |||
} | |||
#mw-data-after-content { | |||
margin-left:0 | |||
} | |||
} | } |
Latest revision as of 03:22, 16 October 2024
/* CSS placed here will be applied to all skins */ /* Default style for navigation boxes */ .navbox { /* Navbox container style */ border: 1px solid #aaa; width: 100%; margin: auto; clear: both; font-size: 88%; text-align: center; padding: 1px; } .navbox-inner, .navbox-subgroup { width: 100%; } .navbox-group, .navbox-title, .navbox-abovebelow { padding: 0.25em 1em; /* Title, group and above/below styles */ line-height: 1.5em; text-align: center; } th.navbox-group { /* Group style */ white-space: nowrap; /* @noflip */ text-align: right; } .navbox, .navbox-subgroup { background: #fdfdfd; /* Background color */ } .navbox-list { line-height: 1.8em; border-color: #fdfdfd; /* Must match background color */ } .navbox th, .navbox-title { background: #ccccff; /* Level 1 color */ } .navbox-abovebelow, th.navbox-group, .navbox-subgroup .navbox-title { background: #ddddff; /* Level 2 color */ } .navbox-subgroup .navbox-group, .navbox-subgroup .navbox-abovebelow { background: #e6e6ff; /* Level 3 color */ } .navbox-even { background: #f7f7f7; /* Even row striping */ } .navbox-odd { background: transparent; /* Odd row striping */ } table.navbox + table.navbox { /* Single pixel border between adjacent navboxes */ margin-top: -1px; /* (doesn't work for IE6, but that's okay) */ } .navbox .hlist td dl, .navbox .hlist td ol, .navbox .hlist td ul, .navbox td.hlist dl, .navbox td.hlist ol, .navbox td.hlist ul { padding: 0.125em 0; /* Adjust hlist padding in navboxes */ } ol + table.navbox, ul + table.navbox { margin-top: 0.5em; /* Prevent lists from clinging to navboxes */ } /* Default styling for Navbar template */ .navbar { display: inline; font-size: 88%; font-weight: normal; } .navbar ul { display: inline; white-space: nowrap; } .navbar li { word-spacing: -0.125em; } .navbar.mini li span { font-variant: small-caps; } /* Navbar styling when nested in infobox and navbox */ .infobox .navbar { font-size: 100%; } .navbox .navbar { display: block; font-size: 100%; } .navbox-title .navbar { /* @noflip */ float: left; /* @noflip */ text-align: left; /* @noflip */ margin-right: 0.5em; width: 6em; } /* 'show'/'hide' buttons created dynamically by the CollapsibleTables javascript in [[MediaWiki:Common.js]] are styled here so they can be customised. */ .collapseButton { /* @noflip */ float: right; font-weight: normal; /* @noflip */ margin-left: 0.5em; /* @noflip */ text-align: right; width: auto; } /* In navboxes, the show/hide button balances the v·d·e links from [[Template:Navbar]], so they need to be the same width. */ .navbox .collapseButton { width: 6em; } /* Styling for JQuery makeCollapsible, matching that of collapseButton */ .mw-collapsible-toggle { font-weight: normal; /* @noflip */ text-align: right; } .navbox .mw-collapsible-toggle { width: 6em; } pre code { border: none; } @media screen and (max-width:720px) { #mw-head { position:static !important; margin-top:0.5em } #mw-navigation #mw-panel { display:table; position:static; table-layout:fixed; width:100%; overflow:hidden; font-size:150% } #mw-navigation #mw-panel .portal { display:block; width:100% } #mw-navigation #mw-panel ul li { list-style:none } #p-logo { display:none } body .mw-footer { margin-left:0; padding-top:0 } body .mw-footer #footer-info-lastmod, body .mw-footer #footer-info-viewcount { display:none } #p-personal { display:table; position:relative; width:100%; top:inherit; left:inherit; right:inherit } #p-personal ul { padding-left:0 } #right-navigation { position:absolute; top:inherit; right:0; margin-top:0 } #left-navigation { position:absolute; top:inherit; margin:0; display:block } #p-namespaces, #p-views, #p-variants { position:relative; top:2.5em } #p-namespaces { padding-left:0 } #p-cactions { top:2.5em; float:right } #p-search { position:absolute; right:0; width:100vw; margin:0 } #simpleSearch { margin:0 3em; width:80vw; padding:0 } .vector-menu-dropdown .vector-menu-content-list { left:inherit; right:-1px } .mw-body { border-left:0; margin-left:0 } #mw-data-after-content { margin-left:0 } }