diff --git a/PROJECT_CONTEXT.md b/PROJECT_CONTEXT.md index 6f688a0..6d76a7c 100644 --- a/PROJECT_CONTEXT.md +++ b/PROJECT_CONTEXT.md @@ -60,6 +60,11 @@ Modulspezifische Assets: - `Submenü-Box`: Box direkt unter der Seitenheader-Box für modul- oder seitenbezogene Aktionen. - `Bereichs-Box`: größere Inhaltsbox für einen zusammenhängenden Seitenbereich. - `Karten-Box`: kleinere Karte auf derselben Ebene wie Bereichs-Boxen, meist in Grids. +- Zentrale CSS-Klassen: + - `main-header-box` + - `submenu-box` + - `section-box` + - `card-box` - Modulseiten sollen diesem Muster folgen: - zuerst Seitenheader-Box - danach Submenü-Box diff --git a/README.md b/README.md index a26c392..0c1c540 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,13 @@ Für die Oberfläche gilt projektweit dieses Naming: - `Bereichs-Box`: größere Inhaltsbox für einen zusammenhängenden Bereich; davon können beliebig viele untereinander folgen - `Karten-Box`: kleinere Inhaltskarte auf derselben Ebene wie Bereichs-Boxen, typischerweise innerhalb eines Grids für Kennzahlen, Statistiken oder Modulübersichten +Zentrale CSS-Klassen für dieses Layout: + +- `main-header-box` +- `submenu-box` +- `section-box` +- `card-box` + Beispiele: - `Börsenchecker`: Seitenheader-Box, Submenü-Box, Bereichs-Box, Karten-Boxen, Bereichs-Box diff --git a/partials/landingpages/modules/index.php b/partials/landingpages/modules/index.php index f4ef1d8..c5d319c 100644 --- a/partials/landingpages/modules/index.php +++ b/partials/landingpages/modules/index.php @@ -2,7 +2,9 @@ $modules = modules()->all(); $error = null; $notice = null; -$GLOBALS['layout_header_title'] = 'Aktive Module'; +$GLOBALS['layout_header_base_title'] = 'Modulverwaltung'; +$GLOBALS['layout_header_title'] = 'Modulverwaltung'; +$GLOBALS['layout_header_context'] = 'Aktive Module'; $GLOBALS['layout_header_text'] = ''; $GLOBALS['layout_header_actions'] = []; $knownAuthUsers = modules()->knownAuthUsers(); @@ -59,7 +61,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') { -