diff --git a/frontend/src/components/UsageBadge.css b/frontend/src/components/UsageBadge.css index 0ee296d..b30c830 100644 --- a/frontend/src/components/UsageBadge.css +++ b/frontend/src/components/UsageBadge.css @@ -51,3 +51,53 @@ margin-left: 8px; } } + +/* ============================================================================ + Badge Container Styles - Positioning + ============================================================================ + + Zentrale Konfiguration für Badge-Platzierung in verschiedenen Kontexten. + Alle Anpassungen an Layout/Spacing hier vornehmen! +*/ + +/* Badge rechts außen (für Headings/Titles) */ +.badge-container-right { + display: flex; + align-items: center; + justify-content: space-between; + gap: 12px; +} + +/* Badge rechts im Button (mit Beschreibung darunter) */ +.badge-button-layout { + display: flex; + flex-direction: column; + align-items: stretch; + gap: 2px; +} + +.badge-button-header { + display: flex; + align-items: center; + justify-content: space-between; + width: 100%; +} + +.badge-button-description { + font-size: 11px; + opacity: 0.8; + display: block; + margin-top: 2px; + text-align: left; +} + +/* Mobile Anpassungen */ +@media (max-width: 640px) { + .badge-container-right { + gap: 8px; + } + + .badge-button-description { + font-size: 10px; + } +} diff --git a/frontend/src/pages/Analysis.jsx b/frontend/src/pages/Analysis.jsx index 5e87962..c3e3789 100644 --- a/frontend/src/pages/Analysis.jsx +++ b/frontend/src/pages/Analysis.jsx @@ -240,7 +240,7 @@ export default function Analysis() {
-
+
🔬 Mehrstufige Gesamtanalyse {aiUsage && }
@@ -295,7 +295,7 @@ export default function Analysis() {
-
+
{SLUG_LABELS[p.slug]||p.name} {aiUsage && }
diff --git a/frontend/src/pages/SettingsPage.jsx b/frontend/src/pages/SettingsPage.jsx index d0e7d5e..fb49dcf 100644 --- a/frontend/src/pages/SettingsPage.jsx +++ b/frontend/src/pages/SettingsPage.jsx @@ -379,21 +379,25 @@ export default function SettingsPage() {
)} {canExport && <> - - }
diff --git a/frontend/src/pages/WeightScreen.jsx b/frontend/src/pages/WeightScreen.jsx index b74b8a1..ffdfdcf 100644 --- a/frontend/src/pages/WeightScreen.jsx +++ b/frontend/src/pages/WeightScreen.jsx @@ -69,7 +69,7 @@ export default function WeightScreen() { {/* Eingabe */}
-
+
Eintrag hinzufügen {weightUsage && }