Alle Design-Token, Typografie-Skalen, Abstände und Komponenten – zentral definiert in index.css.
Alle Farben sind als CSS Custom Properties in :root definiert. Änderungen in index.css wirken sich global aus.
#020817--nexo-bg-base#0D1B2A--nexo-bg-surface-1#112240--nexo-bg-surface-2#1A3A5C--nexo-bg-surface-3#38BDF8--nexo-accent-glow#1D4ED8--nexo-accent-deep#60A5FA--nexo-accent-bright#3B82F6--nexo-accent-mid#E2E8F0--nexo-text-primary#94A3B8--nexo-text-secondary#475569--nexo-text-mutedAlle Schriftgrößen sind fluid mit clamp() definiert – sie skalieren automatisch zwischen Mobilgerät und Desktop.
XSSMBaseLGXL2XL3XL4XL5XL6XLAlle Abstände basieren auf einer rem-Matrix. Verwende ausschließlich diese Tokens, um konsistente Abstände in der gesamten Anwendung zu gewährleisten.
--radius-smSmall (6px)--radius-mdMedium (12px)--radius-lgLarge (16px)--radius-xlXL (24px)--radius-2xl2XL (32px)--radius-fullFull (Pill)Glassmorphism-Karte mit subtilen Blau-Gradienten und Glow-Rand bei Hover.
Karte mit blauem Akzent-Gradient für hervorgehobene Inhalte.
Mit Feature-Icon und kompaktem Layout.
60px100px160px220pxAlle Animationen sind als CSS-Klassen verfügbar und können direkt auf Elemente angewendet werden.
Sanftes Pulsieren mit Skalierung
.nexo-animate-pulse-glowSchwebendes Auf und Ab
.nexo-animate-floatEinblenden von unten
.nexo-animate-fade-upEinfaches Einblenden
.nexo-animate-fade-inFüge .nexo-reveal zu einem Element hinzu. Der useScrollReveal() Hook fügt automatisch .visible hinzu, wenn das Element in den Viewport scrollt.
.nexo-reveal.nexo-reveal-delay-1.nexo-reveal-delay-2.nexo-reveal-delay-3.nexo-reveal-delay-4.nexo-reveal-delay-5Alle Design-Token sind in client/src/index.css unter :root definiert. Ändere einen Token dort, und die Änderung wirkt sich auf die gesamte Website aus.
--nexo-accent-glow: #00FF88;--nexo-bg-base: #0A0A0A;--text-base: clamp(1rem, 1vw + 0.5rem, 1.25rem);--space-8: 2.5rem;