# CSS-Framework Struktur

## Layer-Hierarchie
1. reset
2. base
3. layout
4. components
5. utilities
6. overrides

## Benennungskonventionen
- Dateinamen: kebab-case
- Klassen: BEM oder Utility-First? (optional notieren)


css/
├── styles.css                    # Haupt-Importdatei
├── settings/
│   ├── colors.css               # Farbdefinitionen
│   ├── typography.css           # Schriftgrößen, Fonts
│   ├── spacing.css              # Abstände (margin, padding)
│   └── variables.css            # Dauer, Easing, Radius, Z-Index etc.
├── base/
│   ├── reset.css                # Reset/Normalize
│   ├── global.css               # globale Stile für html, body, etc.
│   └── typography.css           # h1, p, etc.
├── components/
│   ├── header.css
│   ├── nav.css
│   ├── footer.css
│   └── buttons.css
├── layout/
│   ├── container.css            # .page-container, max-widths, etc.
│   └── grid.css                 # evtl. eigenes Grid-System
├── utilities/
│   ├── animations.css           # .fade-in, .shake, usw.
│   ├── helpers.css              # .skip-link, .hidden, .visually-hidden
│   └── scroll.css               # scroll-behavior, scrollbar-style
├── forms/
│   └── inputs.css
└── themes/
    └── dark.css                 # Farbanpassungen für Dark-Mode (optional)
