Feature: Hologramm-Illustrationen zur Timeline
Acht SVG-Szenen im Stil des Hero-Bilds (dunkler Raum, Neon-Deckenlicht, Projektor mit Lichtkegel, schwebende Glas-Panels), jeweils gegenüber dem zugehörigen Timeline-Text; auf Mobilgeräten unter dem Text. Animationen in globals.css, respektieren prefers-reduced-motion. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
c1c0061492
commit
054be8db07
1 changed files with 960 additions and 4 deletions
|
|
@ -130,3 +130,17 @@
|
|||
.dark ::selection {
|
||||
background: oklch(0.70 0.22 280 / 0.5);
|
||||
}
|
||||
|
||||
/* ===== Timeline-Illustrationen (components/timeline-holo.tsx) ===== */
|
||||
@keyframes tl-blink { 0%, 49% { opacity: 1; } 50%, 100% { opacity: 0; } }
|
||||
@keyframes tl-spin { to { transform: rotate(360deg); } }
|
||||
@keyframes tl-pulse { 0%, 100% { opacity: 0.3; } 50% { opacity: 1; } }
|
||||
@keyframes tl-flow { to { stroke-dashoffset: -16; } }
|
||||
@keyframes tl-bob { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-4px); } }
|
||||
@keyframes tl-flicker { 0%, 100% { opacity: 1; } 3% { opacity: 0.82; } 5% { opacity: 1; } 51% { opacity: 0.93; } 53% { opacity: 1; } }
|
||||
.tl-art .tl-blink { animation: tl-blink 1.1s steps(1) infinite; }
|
||||
.tl-art .tl-spin { transform-box: fill-box; transform-origin: center; animation: tl-spin 8s linear infinite; }
|
||||
.tl-art .tl-pulse { animation: tl-pulse 2.4s ease-in-out infinite; }
|
||||
.tl-art .tl-flow { stroke-dasharray: 4 4; animation: tl-flow 1s linear infinite; }
|
||||
.tl-art .tl-bob { animation: tl-bob 4s ease-in-out infinite; }
|
||||
.tl-art .tl-flicker { animation: tl-flicker 5s linear infinite; }
|
||||
|
|
|
|||
Loading…
Reference in a new issue