Vorlage:NavCards/styles.css: Unterschied zwischen den Versionen
Die Seite wurde neu angelegt: „→Container: responsive Grid: .nav-cards { display: grid; grid-template-columns: repeat(auto-fit, minmax(230px, 1fr)); gap: 14px; margin: 0.5rem 0 1rem 0; } →Einzelne Karte: .nav-card { border: 1px solid #D8DFEA; border-radius: 12px; background: #FFFFFF; box-shadow: 0 1px 2px rgba(0,0,0,0.06); overflow: hidden; transition: transform .12s ease, box-shadow .12s ease; text-align: center; } →Kopfzeile im Huskywiki-Style: .na…“ |
KKeine Bearbeitungszusammenfassung |
||
| (Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
| Zeile 60: | Zeile 60: | ||
.skin-dark .nav-card__header a { color: #d7e7ff; } | .skin-dark .nav-card__header a { color: #d7e7ff; } | ||
.skin-dark .nav-card__meta { color: #9aa9b8; } | .skin-dark .nav-card__meta { color: #9aa9b8; } | ||
/* Spezielle Hervorhebung für Spieler-Rollen */ | |||
.nav-card.role { | |||
border: 2px solid #00205B; | |||
background: linear-gradient(180deg, #f0f5ff 0%, #ffffff 100%); | |||
} | |||
.nav-card.role .nav-card__header { | |||
font-size: 1.15rem; | |||
color: #00205B; | |||
text-transform: uppercase; | |||
letter-spacing: 0.5px; | |||
} | |||
/* kleine farbliche Akzente je Rolle */ | |||
.nav-card.role.torhueter .nav-card__header { | |||
border-left: 6px solid #003777; /* dunkleres Blau */ | |||
} | |||
.nav-card.role.verteidiger .nav-card__header { | |||
border-left: 6px solid #003777; /* grün */ | |||
} | |||
.nav-card.role.stuermer .nav-card__header { | |||
border-left: 6px solid #003777; /* rot */ | |||
} | |||
Aktuelle Version vom 28. September 2025, 11:50 Uhr
/* Container: responsive Grid */
.nav-cards {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));
gap: 14px;
margin: 0.5rem 0 1rem 0;
}
/* Einzelne Karte */
.nav-card {
border: 1px solid #D8DFEA;
border-radius: 12px;
background: #FFFFFF;
box-shadow: 0 1px 2px rgba(0,0,0,0.06);
overflow: hidden;
transition: transform .12s ease, box-shadow .12s ease;
text-align: center;
}
/* Kopfzeile im Huskywiki-Style */
.nav-card__header {
padding: 10px 12px;
border-top: 2px solid #00205B;
border-bottom: 2px solid #00205B;
background: linear-gradient(180deg, #FFFFFF 0%, #F7F9FC 100%);
font-weight: 700;
font-size: 1.02rem;
line-height: 1.2;
}
/* Klickfläche: ganzer Header verlinkt */
.nav-card__header a {
color: #00205B;
text-decoration: none;
display: inline-block;
}
/* rechte Mini-Spalte (ersetzt dein leeres !-Header-Zellchen) */
.nav-card__meta {
padding: 6px 10px 12px;
font-size: .85rem;
color: #6B7280;
}
/* Hover-Effekt */
.nav-card:hover {
transform: translateY(-2px);
box-shadow: 0 6px 14px rgba(0,0,0,0.08);
}
/* Dark mode (optional, falls Gadget aktiv) */
.skin-dark .nav-card {
background: #0b0f14;
border-color: #1f2a37;
}
.skin-dark .nav-card__header {
background: linear-gradient(180deg, #0b0f14 0%, #0e141b 100%);
border-color: #5da1ff;
}
.skin-dark .nav-card__header a { color: #d7e7ff; }
.skin-dark .nav-card__meta { color: #9aa9b8; }
/* Spezielle Hervorhebung für Spieler-Rollen */
.nav-card.role {
border: 2px solid #00205B;
background: linear-gradient(180deg, #f0f5ff 0%, #ffffff 100%);
}
.nav-card.role .nav-card__header {
font-size: 1.15rem;
color: #00205B;
text-transform: uppercase;
letter-spacing: 0.5px;
}
/* kleine farbliche Akzente je Rolle */
.nav-card.role.torhueter .nav-card__header {
border-left: 6px solid #003777; /* dunkleres Blau */
}
.nav-card.role.verteidiger .nav-card__header {
border-left: 6px solid #003777; /* grün */
}
.nav-card.role.stuermer .nav-card__header {
border-left: 6px solid #003777; /* rot */
}