Files
einundzwanzig-verein/resources/css/app.css
T
HolgerHatGarKeineNode 911f9e4316 🔥 Remove PowerGrid and related dependencies
-  Deleted PowerGrid configuration file.
- 🔄 Removed `power-components/livewire-powergrid` and its dependencies (e.g., `simplesoftwareio/simple-qrcode` and `calebporzio/sushi`) from `composer.json` and `composer.lock`.
- 🧼 Cleaned up references to PowerGrid in CSS, JS, tests, and package files.
- 🛠️ Refactored `SecurityMonitor` to eliminate unused methods (`getAttemptsFromIp` and `isIpSuspicious`) dependent on deprecated functionality.
2026-06-29 22:35:54 +02:00

40 lines
1.3 KiB
CSS

/**
* Einundzwanzig Verein - Main Stylesheet
*
* Modulare CSS-Architektur für bessere Wartbarkeit.
*
* Struktur:
* - theme.css → Design System Tokens (Farben, Fonts)
* - base.css → Base HTML Element Styles
* - utilities.css → Alpine.js & Flux UI Helpers
* - vendors/ → Third-Party Overrides (Leaflet)
* - components/ → UI Component Styles
* - flux-overrides → Flux UI Framework Anpassungen
* - custom → Einundzwanzig Custom Components
*/
/* ----------------------------------------
ALL IMPORTS FIRST (CSS requirement)
----------------------------------------- */
@import "tailwindcss";
@import "../../vendor/livewire/flux/dist/flux.css";
@import "./theme.css";
@import "./base.css";
@import "./utilities.css";
@import "./vendors/leaflet.css";
@import "./components/flux-overrides.css";
@import "./components/custom.css";
/* ----------------------------------------
Content Scanning (Tailwind v4 CSS-first)
Keep paths MINIMAL and NON-RECURSIVE
----------------------------------------- */
@source "../views/**/*.blade.php";
@source "../js/**/*.js";
@source "../../vendor/livewire/flux/dist/**/*.blade.php";
/* ----------------------------------------
Custom Variants
----------------------------------------- */
@custom-variant dark (&:where(.dark, .dark *));