MediaWiki:Common.css: Difference between revisions
m copilot cleanup |
m auto hide sidebar < 768 pix |
||
| (2 intermediate revisions by the same user not shown) | |||
| Line 79: | Line 79: | ||
/* ****************** NO TITLE ON MAINPAGE *************** */ | /* ****************** NO TITLE ON MAINPAGE *************** */ | ||
/* Adjust page name(s) to match your actual main page slug(s) */ | /* Adjust page name(s) to match your actual main page slug(s) */ | ||
/* | |||
.page-Bose_Portable_PA_Knowledge.action-view h1.firstHeading, | .page-Bose_Portable_PA_Knowledge.action-view h1.firstHeading, | ||
.page-Bose_Portable_PA_Knowledge.action-submit h1.firstHeading { | .page-Bose_Portable_PA_Knowledge.action-submit h1.firstHeading { | ||
display: none; | display: none; | ||
} | } | ||
*/ | |||
/* Responsive images */ | /* Responsive images */ | ||
img { | img { | ||
| Line 220: | Line 221: | ||
} | } | ||
/* | /* Hide page action tabs for users who are NOT logged in | ||
Uses body:not(.mw-user) because this site does not use mw-anonuser/logged-in */ | |||
Uses | body:not(.mw-user) #p-views, | ||
body:not(.mw-user) #p-views > ul, | |||
body:not(.mw-user) #p-views > ul > li, | |||
body:not(.mw-user) #left-navigation, | |||
body:not(.mw-user) #right-navigation, | |||
body.mw- | body:not(.mw-user) .vector-page-tools, | ||
body.mw- | body:not(.mw-user) .vector-page-tools .vector-menu-content, | ||
body.mw- | body:not(.mw-user) .vector-page-tools .vector-menu-content > li, | ||
body.mw- | body:not(.mw-user) .vector-menu-tabs, | ||
body.mw- | body:not(.mw-user) .vector-menu-tabs ul, | ||
body.mw- | body:not(.mw-user) .vector-menu-tabs li, | ||
body:not(.mw-user) .minerva-page-actions, | |||
body:not(.mw-user) .minerva-page-actions li, | |||
body.mw- | body:not(.mw-user) .page-actions-menu, | ||
body.mw- | body:not(.mw-user) .page-actions-menu li { | ||
body.mw- | |||
body.mw- | |||
body.mw- | |||
body.mw- | |||
body.mw- | |||
body.mw- | |||
body.mw- | |||
display: none !important; | display: none !important; | ||
} | } | ||
/* | /* Ensure TOC is visible unless explicitly hidden elsewhere */ | ||
#toc, .toc { | |||
display: block !important; | |||
} | |||
@media (max-width: 768px) { | |||
.vector-sidebar, .mw-sidebar { | |||
transform: translateX(-100%); | |||
transition: transform .25s ease; | |||
position: fixed; | |||
left: 0; | |||
top: 0; | |||
height: 100%; | |||
z-index: 9999; | |||
background: var(--bg-color, #fff); | |||
box-shadow: 0 0 12px rgba(0,0,0,.2); | |||
} | |||
.vector-sidebar.open { | |||
transform: translateX(0); | |||
} | |||
/* Add space for a toggle button */ | |||
.vector-main-content { padding-left: 0 !important; } | |||
.sidebar-toggle { | |||
position: fixed; | |||
left: 8px; | |||
top: 8px; | |||
z-index: 10001; | |||
background: #fff; | |||
border-radius: 4px; | |||
padding: 6px; | |||
box-shadow: 0 1px 4px rgba(0,0,0,.2); | |||
} | |||
} | } | ||