MediaWiki:Common.css
Tampilan
Catatan: Setelah menerbitkan, Anda mungkin perlu melewati tembolok peramban web Anda untuk melihat perubahan.
- Firefox/Safari: Tekan dan tahan Shift sembari mengeklik Reload, atau tekan Ctrl-F5 atau Ctrl-R (⌘-R di Mac)
- Google Chrome: Tekan Ctrl-Shift-R (⌘-Shift-R di Mac)
- Edge: Tahan Ctrl sembari mengeklik Refresh, atau tekan Ctrl-F5
/* ==========================================================
WIKI UNISSULA UI V1
Text-first, lightweight, no external assets
========================================================== */
:root {
--wu-green: #08783e;
--wu-green-dark: #045c30;
--wu-green-soft: #eef8f2;
--wu-gold: #c89b2c;
--wu-text: #202122;
--wu-muted: #657078;
--wu-border: #dfe6e2;
--wu-bg: #f7f9f8;
}
/* ----------------------------------------------------------
Global
---------------------------------------------------------- */
body {
background: var(--wu-bg);
}
.mw-page-container {
background: #fff;
}
.mw-logo-icon {
display: none !important;
}
.mw-logo-wordmark {
font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
font-weight: 800;
font-size: 20px;
letter-spacing: -0.4px;
color: var(--wu-green-dark);
}
.vector-header {
border-bottom: 1px solid var(--wu-border);
}
.vector-search-box-input,
.cdx-text-input__input {
border-radius: 8px;
}
/* ----------------------------------------------------------
Main Page
---------------------------------------------------------- */
.page-Halaman_Utama.action-view .firstHeading {
display: none;
}
.page-Halaman_Utama.action-view .vector-page-toolbar {
display: none;
}
.page-Halaman_Utama.action-view #siteSub {
display: none;
}
.page-Halaman_Utama.action-view .mw-body {
max-width: none;
}
.page-Halaman_Utama.action-view .mw-content-container {
max-width: 1500px;
}
.wu-home {
font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
color: var(--wu-text);
}
.wu-hero {
padding: 56px 54px;
margin: 5px 0 42px;
border-radius: 18px;
background:
linear-gradient(135deg, #f2faf5 0%, #ffffff 60%);
border: 1px solid #dcebe2;
border-left: 7px solid var(--wu-green);
}
.wu-kicker {
color: var(--wu-green);
font-size: 12px;
font-weight: 800;
letter-spacing: 1.8px;
margin-bottom: 12px;
}
.wu-title {
color: var(--wu-green-dark);
font-size: 48px;
line-height: 1.05;
font-weight: 850;
letter-spacing: -1.8px;
margin-bottom: 16px;
}
.wu-subtitle {
max-width: 840px;
font-size: 20px;
line-height: 1.65;
color: #40494d;
}
.wu-search-note {
margin-top: 28px;
font-size: 15px;
color: var(--wu-text);
}
.wu-hero-links {
margin-top: 16px;
font-size: 15px;
}
.wu-hero-links a {
color: var(--wu-green-dark);
font-weight: 700;
text-decoration: none;
}
.wu-section-title {
font-size: 25px;
line-height: 1.2;
font-weight: 800;
color: var(--wu-text);
margin: 42px 0 18px;
border-bottom: 0;
}
.wu-grid {
display: grid;
grid-template-columns: repeat(3, minmax(0, 1fr));
gap: 18px;
}
.wu-card {
min-height: 185px;
padding: 25px;
border: 1px solid var(--wu-border);
border-radius: 14px;
background: #fff;
line-height: 1.55;
transition: transform .12s ease, box-shadow .12s ease;
}
.wu-card:hover {
transform: translateY(-2px);
box-shadow: 0 8px 24px rgba(25, 70, 45, .08);
}
.wu-card-label {
font-size: 11px;
font-weight: 800;
letter-spacing: 1.3px;
color: var(--wu-green);
margin-bottom: 8px;
}
.wu-card-title {
font-size: 20px;
font-weight: 800;
margin-bottom: 9px;
color: var(--wu-text);
}
.wu-card a {
display: inline-block;
margin-top: 13px;
font-weight: 700;
color: var(--wu-green-dark);
text-decoration: none;
}
.wu-info-box {
padding: 28px 30px;
border: 1px solid var(--wu-border);
border-radius: 14px;
background: var(--wu-green-soft);
line-height: 1.7;
}
.wu-stats {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 14px;
margin-top: 24px;
}
.wu-stat {
text-align: center;
padding: 23px 16px;
border: 1px solid var(--wu-border);
border-radius: 12px;
background: #fff;
}
.wu-stat-number {
display: block;
color: var(--wu-green-dark);
font-size: 29px;
font-weight: 850;
}
.wu-stat-label {
display: block;
color: var(--wu-muted);
font-size: 13px;
margin-top: 3px;
}
.wu-footer-note {
margin-top: 35px;
padding-top: 20px;
border-top: 1px solid var(--wu-border);
color: var(--wu-muted);
font-size: 13px;
}
/* ----------------------------------------------------------
Article styling
---------------------------------------------------------- */
.mw-body h1,
.mw-body h2,
.mw-body h3 {
letter-spacing: -.3px;
}
.mw-body h2 {
border-bottom-color: var(--wu-border);
}
.mw-parser-output a {
color: #1261a0;
}
.mw-parser-output a.new {
color: #a33;
}
/* ----------------------------------------------------------
Responsive
---------------------------------------------------------- */
@media (max-width: 1000px) {
.wu-grid {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.wu-title {
font-size: 40px;
}
}
@media (max-width: 700px) {
.wu-hero {
padding: 32px 24px;
}
.wu-title {
font-size: 34px;
}
.wu-subtitle {
font-size: 17px;
}
.wu-grid,
.wu-stats {
grid-template-columns: 1fr;
}
}