MediaWiki:Common.css

Da GazziNet.
Versione del 12 mar 2026 alle 23:57 di Admin (discussione | contributi) (Applica grafica globale in stile GazziNet al wiki)
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)
Vai alla navigazione Vai alla ricerca

Nota: dopo aver pubblicato, potrebbe essere necessario pulire la cache del proprio browser per vedere i cambiamenti.

  • Firefox / Safari: tieni premuto il tasto delle maiuscole Shift e fai clic su Ricarica, oppure premi Ctrl-F5 o Ctrl-R (⌘-R su Mac)
  • Google Chrome: premi Ctrl-Shift-R (⌘-Shift-R su un Mac)
  • Internet Explorer / Edge: tieni premuto il tasto Ctrl e fai clic su Aggiorna, oppure premi Ctrl-F5
  • Opera: premi Ctrl-F5.
/* GazziNet wiki global styles */
:root {
  --gazzi-bg: #eceeea;
  --gazzi-panel: #f6f6f3;
  --gazzi-card: #e6e6e6;
  --gazzi-line: #d7ddd2;
  --gazzi-green: #3f8f2e;
  --gazzi-green-dark: #2f6f24;
  --gazzi-ink: #1e3f16;
  --gazzi-ink-soft: #2f5d26;
  --gazzi-title: #1f4818;
}

body.mediawiki,
.skin-vector {
  background: var(--gazzi-bg);
  color: var(--gazzi-ink);
  font-family: "Trebuchet MS", "Segoe UI", Arial, sans-serif;
}

#mw-page-base,
#mw-head-base {
  display: none;
}

#content.mw-body {
  background: var(--gazzi-card);
  border: 0;
  border-radius: 18px;
  box-shadow: inset 0 0 0 5px #f2f2f2;
  margin: 24px 24px 24px 13.5em;
  padding: 22px 26px 28px;
}

#firstHeading,
.firstHeading,
.mw-first-heading {
  color: var(--gazzi-green-dark);
  font-family: "Trebuchet MS", "Segoe UI", Arial, sans-serif;
  font-weight: 700;
  letter-spacing: -0.02em;
}

.mw-body-content,
#bodyContent,
.mw-parser-output,
.mw-body-content p,
.mw-body-content li,
.mw-body-content td,
.mw-body-content th {
  color: var(--gazzi-ink-soft);
  font-family: "Trebuchet MS", "Segoe UI", Arial, sans-serif;
}

.mw-parser-output h2,
.mw-parser-output h3,
.mw-parser-output h4,
.mw-body-content h2,
.mw-body-content h3,
.mw-body-content h4 {
  color: var(--gazzi-green-dark);
  border-bottom: 1px solid #b7c4b0;
  font-family: "Trebuchet MS", "Segoe UI", Arial, sans-serif;
  font-weight: 700;
  padding-bottom: 4px;
}

.mw-body a,
.vector-menu-content a,
#footer a {
  color: var(--gazzi-title);
  text-decoration-color: var(--gazzi-green);
}

.mw-body a:hover,
.vector-menu-content a:hover,
#footer a:hover {
  color: var(--gazzi-green-dark);
}

#mw-navigation {
  font-family: "Trebuchet MS", "Segoe UI", Arial, sans-serif;
}

#mw-head {
  background: var(--gazzi-panel);
  border-bottom: 1px solid var(--gazzi-line);
  box-shadow: 0 1px 0 #ffffff inset;
}

#left-navigation,
#right-navigation,
#p-personal {
  margin-top: 8px;
}

.vector-menu-tabs .selected a,
.vector-menu-tabs .selected span,
.vector-menu-tabs-legacy .selected a {
  color: var(--gazzi-green-dark);
  font-weight: 700;
}

.vector-menu-tabs li,
.vector-menu-tabs-legacy li,
.vector-menu-dropdown .vector-menu-heading,
#p-personal ul li {
  background: transparent;
}

.vector-menu-tabs li a,
.vector-menu-dropdown .vector-menu-heading,
#p-personal ul li a {
  color: var(--gazzi-title);
}

#p-search .vector-search-box-inner {
  background: #f5f5f5;
  border: 2px solid var(--gazzi-green);
  border-radius: 10px;
}

#searchInput {
  font-family: "Trebuchet MS", "Segoe UI", Arial, sans-serif;
}

#mw-panel {
  background: transparent;
  padding-top: 18px;
}

#p-logo {
  margin-bottom: 14px;
}

#p-logo a {
  background-image: url('https://www.gazzi.net/wp-content/uploads/2023/12/GienneLogo.png');
  background-position: center;
  background-repeat: no-repeat;
  background-size: 60px 60px;
  height: 60px;
  width: 60px;
}

#mw-panel .portal {
  background: var(--gazzi-panel);
  border: 1px solid var(--gazzi-line);
  border-radius: 12px;
  margin: 0 0 14px;
  padding: 10px 12px 12px;
}

#mw-panel .portal h3,
.vector-menu-heading-label {
  color: var(--gazzi-green-dark);
  font-family: "Trebuchet MS", "Segoe UI", Arial, sans-serif;
  font-weight: 700;
}

#mw-panel .portal .vector-menu-content-list li {
  margin: 6px 0;
}

table.wikitable,
.mw-parser-output table.wikitable {
  background: #f5f5f5;
  border: 1px solid var(--gazzi-line);
}

table.wikitable > tr > th,
table.wikitable > * > tr > th,
.mw-parser-output table.wikitable > * > tr > th {
  background: #dfe7d9;
  color: var(--gazzi-green-dark);
}

pre,
code,
.mw-code {
  background: #f5f5f5;
  border: 1px solid #d6d6d6;
  border-radius: 8px;
}

#footer {
  border-top: 1px solid var(--gazzi-line);
  margin-left: 13.5em;
  padding: 18px 24px 30px;
}

@media screen and (max-width: 1080px) {
  #content.mw-body,
  #footer {
    margin-left: 1em;
  }

  #mw-panel {
    padding-left: 1em;
  }
}