More actions
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
/* Wikifesto Custom Styles - Dark, Clean, Manifesto-worthy */ | /* Wikifesto Custom Styles - Dark, Clean, Manifesto-worthy */ | ||
/* Google Fonts */ | |||
@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;700&family=Source+Sans+Pro:ital,wght@0,400;0,600;1,400&display=swap'); | |||
/* Dark theme base */ | /* Dark theme base */ | ||
| Line 5: | Line 8: | ||
background: #1a1a2e !important; | background: #1a1a2e !important; | ||
color: #eaeaea !important; | color: #eaeaea !important; | ||
font-family: 'Source Sans Pro', sans-serif !important; | |||
} | } | ||
| Line 13: | Line 17: | ||
border-radius: 8px; | border-radius: 8px; | ||
padding: 2em; | padding: 2em; | ||
font-family: 'Source Sans Pro', sans-serif; | |||
} | } | ||
/* Headers */ | /* Headers - Playfair Display for that manifesto gravitas */ | ||
h1, h2, h3, h4, h5, h6, | h1, h2, h3, h4, h5, h6, | ||
.mw-headline, | .mw-headline, | ||
#firstHeading { | #firstHeading { | ||
color: #e94560 !important; | color: #e94560 !important; | ||
font-family: 'Georgia | font-family: 'Playfair Display', Georgia, serif !important; | ||
border-bottom-color: #0f3460 !important; | border-bottom-color: #0f3460 !important; | ||
font-weight: 700; | |||
} | } | ||
#firstHeading { | #firstHeading { | ||
font-size: 2. | font-size: 2.8em; | ||
margin-bottom: 0.5em; | margin-bottom: 0.5em; | ||
letter-spacing: -0.02em; | |||
} | |||
h2 { | |||
font-size: 1.8em; | |||
margin-top: 1.5em; | |||
} | } | ||
| Line 46: | Line 58: | ||
#mw-panel .vector-menu-portal .vector-menu-heading { | #mw-panel .vector-menu-portal .vector-menu-heading { | ||
color: #e94560 !important; | color: #e94560 !important; | ||
font-family: 'Playfair Display', serif; | |||
} | } | ||
| Line 70: | Line 83: | ||
hr { | hr { | ||
border-color: #0f3460 !important; | border-color: #0f3460 !important; | ||
margin: 2em 0; | |||
} | } | ||
| Line 77: | Line 91: | ||
} | } | ||
/* Emphasis - | /* Emphasis - lavender for italics, distinct from links */ | ||
em, i { | em, i { | ||
color: #c9b1ff; | color: #c9b1ff; | ||
| Line 85: | Line 99: | ||
strong, b { | strong, b { | ||
color: #e94560; | color: #e94560; | ||
font-weight: 600; | |||
} | } | ||
| Line 104: | Line 119: | ||
/* Content area spacing */ | /* Content area spacing */ | ||
.mw-parser-output { | .mw-parser-output { | ||
line-height: 1. | line-height: 1.8; | ||
font-size: 1.1em; | font-size: 1.1em; | ||
} | } | ||
.mw-parser-output p { | .mw-parser-output p { | ||
margin-bottom: | margin-bottom: 1.2em; | ||
} | } | ||
| Line 115: | Line 130: | ||
blockquote { | blockquote { | ||
border-left: 4px solid #e94560; | border-left: 4px solid #e94560; | ||
padding-left: | padding-left: 1.5em; | ||
margin: | margin: 1.5em 0; | ||
font-style: italic; | |||
color: #c9b1ff; | |||
font-family: 'Playfair Display', serif; | |||
font-size: 1.15em; | |||
} | |||
/* Tagline style */ | |||
.mw-parser-output > p:first-of-type { | |||
font-size: 1.3em; | |||
color: #c9b1ff; | |||
font-style: italic; | font-style: italic; | ||
} | } | ||
Latest revision as of 07:18, 9 January 2026
/* Wikifesto Custom Styles - Dark, Clean, Manifesto-worthy */
/* Google Fonts */
@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;700&family=Source+Sans+Pro:ital,wght@0,400;0,600;1,400&display=swap');
/* Dark theme base */
body {
background: #1a1a2e !important;
color: #eaeaea !important;
font-family: 'Source Sans Pro', sans-serif !important;
}
#content, .mw-body {
background: #16213e !important;
color: #eaeaea !important;
border: 1px solid #0f3460 !important;
border-radius: 8px;
padding: 2em;
font-family: 'Source Sans Pro', sans-serif;
}
/* Headers - Playfair Display for that manifesto gravitas */
h1, h2, h3, h4, h5, h6,
.mw-headline,
#firstHeading {
color: #e94560 !important;
font-family: 'Playfair Display', Georgia, serif !important;
border-bottom-color: #0f3460 !important;
font-weight: 700;
}
#firstHeading {
font-size: 2.8em;
margin-bottom: 0.5em;
letter-spacing: -0.02em;
}
h2 {
font-size: 1.8em;
margin-top: 1.5em;
}
/* Links - only actual links are cyan */
a, a:visited {
color: #00d9ff !important;
}
a:hover {
color: #e94560 !important;
text-decoration: none;
}
/* Navigation */
#mw-panel, .vector-menu-portal {
background: #0f3460 !important;
}
#mw-panel .vector-menu-portal .vector-menu-heading {
color: #e94560 !important;
font-family: 'Playfair Display', serif;
}
.vector-menu-portal .vector-menu-content li a {
color: #00d9ff !important;
}
/* Sidebar */
#mw-navigation {
background: #1a1a2e !important;
}
/* Search */
#simpleSearch {
background: #16213e !important;
border-color: #0f3460 !important;
}
#searchInput {
color: #eaeaea !important;
}
/* Horizontal rules */
hr {
border-color: #0f3460 !important;
margin: 2em 0;
}
/* Lists */
ul, ol {
color: #eaeaea;
}
/* Emphasis - lavender for italics, distinct from links */
em, i {
color: #c9b1ff;
font-style: italic;
}
strong, b {
color: #e94560;
font-weight: 600;
}
/* Footer */
#footer {
background: #0f3460 !important;
color: #888 !important;
}
/* Hide some MediaWiki clutter */
#mw-page-base, #mw-head-base {
background: #1a1a2e !important;
}
.mw-editsection {
font-size: 0.8em;
}
/* Content area spacing */
.mw-parser-output {
line-height: 1.8;
font-size: 1.1em;
}
.mw-parser-output p {
margin-bottom: 1.2em;
}
/* Blockquotes for manifestos */
blockquote {
border-left: 4px solid #e94560;
padding-left: 1.5em;
margin: 1.5em 0;
font-style: italic;
color: #c9b1ff;
font-family: 'Playfair Display', serif;
font-size: 1.15em;
}
/* Tagline style */
.mw-parser-output > p:first-of-type {
font-size: 1.3em;
color: #c9b1ff;
font-style: italic;
}