UNPKG

@casoon/dragonfly

Version:

Modular, lightweight CSS framework and design system for modern web projects. Optimized for Astro JS, LightningCSS and Container Queries with @layer-based architecture and comprehensive accessibility.

81 lines (75 loc) 3.07 kB
/** * Gemeinsam genutzte Utility-Variablen * * Zentrale Referenz zu den Design-Tokens für die Utility-Klassen. * Verweist direkt auf die Design-Tokens, aber mit utility-spezifischen Namen. */ @layer utilities.variables { :root { /* Direkter Verweis auf die Design-Tokens */ --util-space-0: var(--space-0); --util-space-px: var(--space-px); --util-space-0\.5: var(--space-0\.5); --util-space-1: var(--space-1); --util-space-1\.5: var(--space-1\.5); --util-space-2: var(--space-2); --util-space-2\.5: var(--space-2\.5); --util-space-3: var(--space-3); --util-space-3\.5: var(--space-3\.5); --util-space-4: var(--space-4); --util-space-5: var(--space-5); --util-space-6: var(--space-6); --util-space-8: var(--space-8); --util-space-10: var(--space-10); --util-space-12: var(--space-12); --util-space-16: var(--space-16); --util-space-20: var(--space-20); --util-space-24: var(--space-24); --util-space-32: var(--space-32); --util-space-40: var(--space-40); --util-space-48: var(--space-48); --util-space-56: var(--space-56); --util-space-64: var(--space-64); /* Komponenten-spezifische Abstände */ --util-card-padding: var(--space-card-padding); --util-button-padding-x: var(--space-button-padding-x); --util-button-padding-y: var(--space-button-padding-y); --util-input-padding: var(--space-input-padding); --util-modal-padding: var(--space-modal-padding); /* Gaps für Layout */ --util-gap-xs: var(--space-gap-xs); --util-gap-sm: var(--space-gap-sm); --util-gap-md: var(--space-gap-md); --util-gap-lg: var(--space-gap-lg); --util-gap-xl: var(--space-gap-xl); /* Typografie-Verweise */ --util-font-family-base: var(--font-family-base); --util-font-family-mono: var(--font-family-mono); --util-font-family-heading: var(--font-family-heading); --util-font-size-xs: var(--font-size-xs); --util-font-size-sm: var(--font-size-sm); --util-font-size-base: var(--font-size-base); --util-font-size-lg: var(--font-size-lg); --util-font-size-xl: var(--font-size-xl); --util-font-size-2xl: var(--font-size-2xl); --util-font-size-3xl: var(--font-size-3xl); --util-font-size-4xl: var(--font-size-4xl); --util-font-weight-light: var(--font-weight-light); --util-font-weight-normal: var(--font-weight-normal); --util-font-weight-medium: var(--font-weight-medium); --util-font-weight-semibold: var(--font-weight-semibold); --util-font-weight-bold: var(--font-weight-bold); /* Radius-Verweise */ --util-radius-sm: var(--radius-sm); --util-radius-md: var(--radius-md); --util-radius-lg: var(--radius-lg); --util-radius-xl: var(--radius-xl); --util-radius-full: var(--radius-full); /* Shadow-Verweise */ --util-shadow-sm: var(--shadow-sm); --util-shadow-md: var(--shadow-md); --util-shadow-lg: var(--shadow-lg); --util-shadow-xl: var(--shadow-xl); --util-shadow-2xl: var(--shadow-2xl); } }