adventskalender/2025/css/main.css aktualisiert

This commit is contained in:
2025-11-04 20:30:59 +00:00
parent 2f037518f7
commit e312be4b71

View File

@@ -127,7 +127,7 @@
z-index: 5; z-index: 5;
} }
/* Position + Radius */ /* Positionierung + Rundungen */
.fluegel.left { .fluegel.left {
transform-origin: left center; transform-origin: left center;
border-top-left-radius: 12px; border-top-left-radius: 12px;
@@ -140,7 +140,7 @@
border-bottom-right-radius: 12px; border-bottom-right-radius: 12px;
} }
/* Hover */ /* Hover (optisch identisch wie .door) */
.fluegel:hover, .fluegel:hover,
.fluegel.hover-proxy { .fluegel.hover-proxy {
transform: scale(1.05); transform: scale(1.05);
@@ -154,32 +154,29 @@
inset 0 0 10px rgba(255,255,255,0.25); inset 0 0 10px rgba(255,255,255,0.25);
} }
/* Rotation beim Öffnen */ /* Öffnung eigene Klasse „rota“ */
.fluegel.rota.left { .fluegel.rota.left {
transform: rotateY(115deg); transform: rotateY(-115deg);
transform-origin: left center;
box-shadow: box-shadow:
0 0 14px color-mix(in srgb, var(--ci-gold) 45%, transparent), 0 0 14px color-mix(in srgb, var(--ci-gold) 45%, transparent),
inset 0 0 10px rgba(255,255,255,0.2); inset 0 0 10px rgba(255,255,255,0.2);
} }
.fluegel.rota.right { .fluegel.rota.right {
transform: rotateY(-115deg); transform: rotateY(115deg);
transform-origin: right center;
box-shadow: box-shadow:
0 0 14px color-mix(in srgb, var(--ci-gold) 45%, transparent), 0 0 14px color-mix(in srgb, var(--ci-gold) 45%, transparent),
inset 0 0 10px rgba(255,255,255,0.2); inset 0 0 10px rgba(255,255,255,0.2);
} }
/* Optional: Hover auf geöffnete Flügel */ /* Für konsistentes Verhalten (auch beim Hover in geöffnetem Zustand) */
.fluegel.rota.left:hover, .fluegel.rota.left:hover {
.fluegel.rota.right:hover { transform: rotateY(-115deg) scale(1.05);
transform: rotateY(var(--fluegel-rotation)) scale(1.05);
} }
/* Für konsistente Übergänge (optional, falls in Nutzung) */ .fluegel.rota.right:hover {
.fluegel.rota.left { --fluegel-rotation: 115deg; } transform: rotateY(115deg) scale(1.05);
.fluegel.rota.right { --fluegel-rotation: -115deg; } }
/* === Openfield === */ /* === Openfield === */