From 7cfbcb80232fa5f41183a9b073a933950f542fd4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mathias=20Gla=CC=88ser?= Date: Wed, 27 May 2026 16:44:42 +0200 Subject: [PATCH] Add rule for separate pattern/layout semantic token CSS modules --- .codex/skills/styleguide-erstellung/SKILL.md | 1 + 1 file changed, 1 insertion(+) diff --git a/.codex/skills/styleguide-erstellung/SKILL.md b/.codex/skills/styleguide-erstellung/SKILL.md index 5273680..99e2c6e 100644 --- a/.codex/skills/styleguide-erstellung/SKILL.md +++ b/.codex/skills/styleguide-erstellung/SKILL.md @@ -53,6 +53,7 @@ Regeln: - Keine hardcoded Design Values außerhalb der Foundations. - Semantische Tokens sind Aliase oder Kaskaden auf Foundation Tokens. - Neue oder geänderte semantische Tokens an der fachlich passenden Stelle in `styleguide.css` ergänzen. +- Semantische Tokens für `Patterns` und `Layouts` werden jeweils in eigenen CSS-Moduldateien unter `styles/` gepflegt und über `styleguide.css` importiert. - Struktur, Reihenfolge, Gruppierung, Kommentarlogik und Benennungssystematik von `styleguide.css` einhalten. - Wenn CSS in Moduldateien (z. B. unter `styles/`) ausgelagert ist, muss jede neue oder umbenannte Moduldatei explizit per `@import` in `styleguide.css` eingehängt werden; unimportierte Moduldateien sind unzulässig. - HTML-Dateien dürfen keine lokalen Token-Blöcke, keine eigenen `:root`-Definitionen und keine abweichenden Token-Definitionen enthalten.