MediaWiki:Common.css

Aus Hytalebase
Version vom 17. Januar 2026, 19:07 Uhr von Hbwk adm (Diskussion | Beiträge) (Der Seiteninhalt wurde durch einen anderen Text ersetzt: „→‎===================================================== MEDIAWIKI MERGED DESIGN * Colors & Fonts: mediawiki-2 * Layout & Structure: mediawiki-1 =====================================================: →‎===================== FONTS (mediawiki-2) =====================: @import url('[https://fonts.googleapis.com/css2?family=Lexend:wght@400;600;700&family=Nunito+Sans:wght@400;600;700&display=swap](https://fonts.googleapis.co…“)
Zur Navigation springen Zur Suche springen

Hinweis: Leere nach dem Veröffentlichen den Browser-Cache, um die Änderungen sehen zu können.

  • Firefox/Safari: Umschalttaste drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+F5 oder Strg+R (⌘+R auf dem Mac) drücken
  • Google Chrome: Umschalttaste+Strg+R (⌘+Umschalttaste+R auf dem Mac) drücken
  • Internet Explorer/Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
  • Opera: Strg+F5
/* =====================================================
MEDIAWIKI MERGED DESIGN

* Colors & Fonts: mediawiki-2
* Layout & Structure: mediawiki-1
  ===================================================== */

/* =====================
FONTS (mediawiki-2)
===================== */
@import url('[https://fonts.googleapis.com/css2?family=Lexend:wght@400;600;700&family=Nunito+Sans:wght@400;600;700&display=swap](https://fonts.googleapis.com/css2?family=Lexend:wght@400;600;700&family=Nunito+Sans:wght@400;600;700&display=swap)');

/* =====================
COLOR SYSTEM (mediawiki-2)
===================== */
:root {
--text-color: #ededed;
--link-color: #ecbc62;
--accent-color: #ecbc62;
--accent-dark: #d29f32;
--skin-border: #364862;

```
--body-main: #162039;
--body-light: #1D4066;
--body-mid: #192F4D;
--body-dark: #0a1626;

--background-text-color: var(--link-color);
--background-link-color: var(--text-color);

--errorbox-bg: #801c13;
--errorbox-border: #9f261e;
--warningbox-bg: #45310c;
--warningbox-border: #8b6a1f;
--successbox-bg: #2e5e05;
--successbox-border: #3c780a;
```

}

/* =====================
GLOBAL TYPOGRAPHY
===================== */
body {
font-family: "Nunito Sans", sans-serif;
background: var(--body-dark);
color: var(--text-color);
line-height: 1.6;
}

/* =====================
CONTENT LAYOUT (mediawiki-1)
===================== */
#content {
background: var(--body-main);
border: 1px solid var(--skin-border);
border-radius: 6px;
padding: 2em;
box-shadow: 0 6px 18px rgba(0,0,0,.35);
}

/* =====================
SIDEBAR (mediawiki-1 structure)
===================== */
#mw-panel {
width: 11em;
background: var(--body-dark);
border-right: 1px solid var(--skin-border);
}

#mw-panel a {
color: var(--link-color);
font-family: "Lexend", sans-serif;
}

#mw-panel a:hover {
text-decoration: underline;
}

/* =====================
HEADINGS
===================== */
h1, h2, h3, h4 {
font-family: "Lexend", sans-serif;
color: var(--accent-color);
letter-spacing: 0.03em;
}

/* =====================
LINKS
===================== */
a {
color: var(--link-color);
}

a.new {
color: #f26d60;
}

/* =====================
MESSAGE BOXES
===================== */
.mw-message-box-error {
background: var(--errorbox-bg);
border-color: var(--errorbox-border);
}

.mw-message-box-warning {
background: var(--warningbox-bg);
border-color: var(--warningbox-border);
}

.mw-message-box-success {
background: var(--successbox-bg);
border-color: var(--successbox-border);
}

/* =====================
FOOTER (mediawiki-2)
===================== */
.mw-footer {
background: var(--body-dark);
border: 2px solid var(--skin-border);
border-radius: 6px;
margin-top: 1em;
padding: .75em;
}

/* =====================
BUTTONS
===================== */
.mw-ui-button {
background: var(--accent-color);
color: #000;
border-radius: 5px;
transition: background .2s ease;
}

.mw-ui-button:hover {
background: var(--accent-dark);
}

/* =====================
POPUPS / TOOLING
===================== */
.mwe-popups {
background: var(--body-light);
color: var(--text-color);
}

/* =====================
RESPONSIVE
===================== */
@media (max-width: 768px) {
#mw-panel {
display: none;
}
#content {
padding: 1.25em;
}
}