Files
maternal-app/maternal-web/locales/de/dashboard.json
Andrei f31addc471
Some checks failed
CI/CD Pipeline / Lint and Test (push) Has been cancelled
CI/CD Pipeline / E2E Tests (push) Has been cancelled
CI/CD Pipeline / Build Application (push) Has been cancelled
feat: Update UI colors to use dynamic theme system and fix predictions
**Theme-Aware Colors Across App:**
- Updated track page cards to use theme.palette colors
- Updated analytics page icons to use theme colors
- Updated login/register gradient backgrounds to use theme colors
- All colors now respond to Standard/High Contrast theme toggle

**Fixed Next Predicted Activity Section:**
- Connected to real analytics API predictions endpoint
- Fetches sleep and feeding predictions based on actual data
- Shows "Nap time in X minutes" when prediction available
- Displays formatted time using formatDistanceToNow
- Falls back to "Not enough data available for now. Keep tracking :)" when no predictions

**Multi-Language Support:**
- Added "notEnoughData" translation key to all 7 languages:
  - English: "Not enough data available for now. Keep tracking :)"
  - Spanish: "No hay suficientes datos disponibles por ahora. ¡Sigue rastreando! :)"
  - French: "Pas assez de données disponibles pour le moment. Continuez à suivre :)"
  - Portuguese: "Dados insuficientes disponíveis no momento. Continue rastreando :)"
  - Chinese: "暂无足够数据。请继续记录 :)"
  - German: "Derzeit nicht genügend Daten verfügbar. Weiter verfolgen :)"
  - Italian: "Dati insufficienti al momento. Continua a monitorare :)"

**Color Mapping by Theme:**

*Purple Theme (Standard):*
- Feeding: Primary (#8b52ff)
- Sleep: Secondary (#ff7094)
- Diaper: Warning (amber)
- Medical: Error (red)
- Activity: Success (green)
- Growth: Primary Dark

*Peach Theme (High Contrast):*
- Feeding: Primary (#FFB6C1)
- Sleep: Secondary (#FFDAB9)
- Diaper: Warning (amber)
- Medical: Error (red)
- Activity: Success (green)
- Growth: Primary Dark

**Files Modified:**
- app/track/page.tsx - Dynamic theme colors
- app/analytics/page.tsx - Theme-aware icon colors
- app/(auth)/login/page.tsx - Gradient uses theme
- app/(auth)/register/page.tsx - Gradient uses theme
- app/page.tsx - Predictions integration
- locales/*/dashboard.json - All 7 languages

🎉 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-04 13:58:24 +00:00

31 lines
1.1 KiB
JSON

{
"welcomeBack": "Willkommen zurück",
"welcomeBackWithName": "Willkommen zurück, {{name}}!",
"subtitle": "Verfolgen Sie die Aktivitäten Ihres Kindes und erhalten Sie KI-gestützte Einblicke",
"quickActions": {
"title": "Schnellaktionen",
"feeding": "Füttern",
"sleep": "Schlaf",
"diaper": "Windel",
"medicine": "Medizin",
"activities": "Aktivitäten",
"aiAssistant": "KI-Assistent",
"navigateTo": "Navigieren zu {{action}}"
},
"summary": {
"title": "Heutige Zusammenfassung",
"titleWithChild": "Heutige Zusammenfassung - {{childName}}",
"feedings": "Fütterungen",
"sleep": "Schlaf",
"diapers": "Windeln",
"medications": "Medikamente",
"noChild": "Fügen Sie ein Kind hinzu, um mit der Verfolgung zu beginnen",
"noActivities": "Heute wurden keine Aktivitäten verfolgt"
},
"predictions": {
"title": "Nächste vorhergesagte Aktivität",
"napTime": "Mittagsschlaf in {{minutes}} Minuten",
"basedOnPatterns": "Basierend auf den Schlafmustern Ihres Kindes",
"notEnoughData": "Derzeit nicht genügend Daten verfügbar. Weiter verfolgen :)"
}
}