MediaWiki:Common.css: Difference between revisions
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
/* Version | /* Version 35.0 - Navigation-Only Scaling | ||
Fixes: | Fixes: Specific Tab Sizes, Tab Spacing, and Content Gaps | ||
*/ | */ | ||
| Line 6: | Line 6: | ||
:root { | :root { | ||
--miraheze-border: #a2a9b1; | --miraheze-border: #a2a9b1; | ||
} | } | ||
/* --- 1. | /* --- 1. RESET BODY TEXT --- */ | ||
body { | /* Keeping your lore text at a normal, readable 16px */ | ||
body, #mw-content-text { | |||
font-family: 'Crimson Pro', serif !important; | font-family: 'Crimson Pro', serif !important; | ||
font-size: | font-size: 16px !important; | ||
line-height: 1.6 !important; | |||
} | } | ||
/* --- 2. THE TABS (Read, Edit, Discussion, History, Actions) --- */ | |||
/* This targets ONLY the navigation labels to make them bigger */ | |||
.skin-anisa .vector-menu-tabs li a, | |||
.skin-anisa .vector-menu-dropdown .vector-menu-heading-label, | |||
/* --- 2. | |||
/* | |||
.skin-anisa | |||
.skin-anisa | |||
.skin-anisa #p-cactions .vector-menu-heading-label, | .skin-anisa #p-cactions .vector-menu-heading-label, | ||
.skin-anisa . | .skin-anisa #ca-talk a span, | ||
font-size: 22px !important; /* | .skin-anisa #ca-view a span, | ||
font-weight: 400 !important; /* | .skin-anisa #ca-edit a span, | ||
.skin-anisa #ca-history a span { | |||
font-size: 22px !important; /* Larger font for the tabs only */ | |||
font-weight: 400 !important; /* NOT bold */ | |||
padding: 10px 20px !important; /* Internal space in each tab */ | |||
color: #202122 !important; | color: #202122 !important; | ||
text-transform: none !important; | text-transform: none !important; | ||
} | } | ||
/* | /* --- 3. TAB SPACING (Horizontal Gap) --- */ | ||
.skin-anisa .vector-menu-tabs li { | /* This adds the space BETWEEN the tabs themselves */ | ||
margin-right: | .skin-anisa .vector-menu-tabs li, | ||
.skin-anisa .vector-menu-dropdown { | |||
margin-right: 20px !important; /* Creates that wide, open feel between buttons */ | |||
} | } | ||
/* | /* --- 4. THE CONTENT GAP (Vertical Space) --- */ | ||
.skin-anisa # | /* This creates the big gap between the navigation and the page content */ | ||
padding: | .skin-anisa #content, | ||
border: 1px solid | .skin-anisa .mw-body { | ||
margin-top: 45px !important; /* Big vertical gap above the page box */ | |||
padding: 50px !important; /* Large "spacious" padding inside the box */ | |||
border: 1px solid var(--miraheze-border) !important; | |||
background-color: #ffffff !important; | |||
max-width: 1100px !important; | |||
margin-left: auto !important; | |||
margin-right: auto !important; | |||
} | } | ||
/* --- | /* --- 5. INFOBOX & TOK (Restoring your standard styling) --- */ | ||
.portable-infobox { | .portable-infobox { | ||
background-color: #fff !important; | background-color: #fff !important; | ||
| Line 63: | Line 59: | ||
width: 280px !important; | width: 280px !important; | ||
float: right !important; | float: right !important; | ||
border-collapse: collapse !important; | border-collapse: collapse !important; | ||
} | } | ||
.portable-infobox .pi-title { | .portable-infobox .pi-title { | ||
background- | background-color: #ffd700 !important; | ||
font-family: 'Cinzel', serif !important; | font-family: 'Cinzel', serif !important; | ||
padding: | padding: 15px 10px !important; | ||
font-size: 1. | font-size: 1.25em !important; | ||
text-align: center !important; | text-align: center !important; | ||
border-bottom: 1px solid var(--miraheze-border) !important; | border-bottom: 1px solid var(--miraheze-border) !important; | ||
| Line 79: | Line 72: | ||
.portable-infobox .pi-header { | .portable-infobox .pi-header { | ||
background-color: | background-color: #3e5a47 !important; | ||
color: #fff !important; | color: #fff !important; | ||
font-family: 'Cinzel', serif !important; | font-family: 'Cinzel', serif !important; | ||
padding: | padding: 10px 5px !important; | ||
text-align: center !important; | text-align: center !important; | ||
} | } | ||
.pi-data-label { background-color: #f2f2f2 !important; padding: 8px !important; border: 1px solid var(--miraheze-border) !important; font-weight: bold !important; } | |||
.pi-data-label { | .pi-data-value { padding: 8px !important; border-bottom: 1px solid var(--miraheze-border) !important; } | ||
} | |||
.pi-data-value { | |||
} | |||