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.

131 lines (105 loc) 2.7 kB
/** * Transform-Effekte * * Diese Datei enthält verschiedene Transform-Effekte für moderne UIs. * Die Effekte sind performant optimiert und berücksichtigen reduzierte Bewegung. */ @layer utilities { .transform-none { transform: var(--transform-none); } .transform-scale-sm { transform: var(--transform-scale-95); } .transform-scale-md { transform: scale(1.05); } .transform-scale-lg { transform: var(--transform-scale-110); } .transform-rotate-sm { transform: rotate(5deg); } .transform-rotate-md { transform: rotate(15deg); } .transform-rotate-lg { transform: var(--transform-rotate-45deg); } .transform-skew-sm { transform: skew(5deg); } .transform-skew-md { transform: skew(15deg); } .transform-skew-lg { transform: skew(45deg); } .transform-translate-x-sm { transform: translateX(0.25rem); } .transform-translate-x-md { transform: translateX(0.5rem); } .transform-translate-x-lg { transform: translateX(var(--spacing-4)); } .transform-translate-y-sm { transform: translateY(0.25rem); } .transform-translate-y-md { transform: translateY(0.5rem); } .transform-translate-y-lg { transform: translateY(var(--spacing-4)); } .transform-origin-center { transform-origin: center; } .transform-origin-top { transform-origin: top; } .transform-origin-bottom { transform-origin: bottom; } .transform-origin-left { transform-origin: left; } .transform-origin-right { transform-origin: right; } .transform-origin-top-left { transform-origin: top left; } .transform-origin-top-right { transform-origin: top right; } .transform-origin-bottom-left { transform-origin: bottom left; } .transform-origin-bottom-right { transform-origin: bottom right; } } /* Reduzierte Bewegung */ @media (prefers-reduced-motion: reduce) { @layer utilities { .transform-scale-sm, .transform-scale-md, .transform-scale-lg, .transform-rotate-sm, .transform-rotate-md, .transform-rotate-lg, .transform-skew-sm, .transform-skew-md, .transform-skew-lg, .transform-translate-x-sm, .transform-translate-x-md, .transform-translate-x-lg, .transform-translate-y-sm, .transform-translate-y-md, .transform-translate-y-lg { transition: var(--transition-none); } } }