Introduce a dynamic color scheme that adapts to user mood and time

Adds ThemePage with adaptive theme control and localization in i18n files.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: c5f0c281-8dd8-4846-b452-4a07bcd21062
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/10c277b8-60f1-4b7d-855d-8ed2071cad3f.jpg
This commit is contained in:
ghaddaditw
2025-06-08 07:43:45 +00:00
parent 2a21e7af47
commit 66bbfad3bc
5 changed files with 144 additions and 1 deletions
+37
View File
@@ -30,6 +30,7 @@
"professionals": "الدليل المهني",
"ai": "المساعد الذكي",
"focus": "وضع التركيز",
"themes": "الثيمات التكيفية",
"voice": "الأوامر الصوتية",
"analytics": "التحليلات",
"monitoring": "مراقبة النظام",
@@ -177,6 +178,42 @@
"whitenoise": "الضوضاء البيضاء"
}
},
"theme": {
"title": "نظام الثيمات التكيفي",
"description": "اختبر واجهة ديناميكية تتكيف مع حالتك المزاجية وأنماط نشاطك ووقت اليوم للحصول على الإنتاجية والراحة المثلى.",
"adaptiveTitle": "التحكم في الثيم التكيفي",
"adaptiveMode": "الوضع التكيفي",
"adaptiveModeDesc": "تعديل الألوان تلقائياً بناءً على حالتك المزاجية ووقت اليوم",
"enabled": "مفعل",
"disabled": "معطل",
"currentMood": "تحليل الحالة المزاجية الحالية",
"moodDesc": "محدد من أنماط نشاطك ووقت اليوم",
"energy": "الطاقة",
"focus": "التركيز",
"stress": "التوتر",
"creativity": "الإبداع",
"manualAdjustment": "التعديل اليدوي للمزاج",
"manualAdjustmentDesc": "تجاوز الكشف التلقائي بالإعدادات اليدوية",
"presets": "قوالب الثيمات",
"presetsDesc": "تجاوز الوضع التكيفي بثيمات محددة مسبقاً",
"clearOverride": "مسح التجاوز اليدوي",
"currentTheme": "الثيم الحالي",
"manualTheme": "يدوي",
"adaptiveTheme": "تكيفي بناءً على المزاج والوقت",
"primary": "أساسي",
"secondary": "ثانوي",
"accent": "مميز",
"background": "الخلفية",
"foreground": "المقدمة",
"features": {
"moodDetection": "كشف الحالة المزاجية",
"moodDetectionDesc": "يحلل أنماط نشاطك لتحديد مستويات الطاقة والتركيز والتوتر والإبداع",
"timeAdaptation": "التكيف مع الوقت",
"timeAdaptationDesc": "يعدل الألوان تلقائياً بناءً على وقت اليوم للراحة البصرية المثلى",
"smartColors": "الألوان الذكية",
"smartColorsDesc": "لوحات ألوان ديناميكية تعزز الإنتاجية وتقلل من إجهاد العين"
}
},
"voice": {
"title": "الأوامر الصوتية",
"listening": "جاري الاستماع...",
+37
View File
@@ -30,6 +30,7 @@
"professionals": "Professional Directory",
"ai": "AI Assistant",
"focus": "Focus Mode",
"themes": "Adaptive Themes",
"voice": "Voice Commands",
"analytics": "Analytics",
"monitoring": "System Monitor",
@@ -179,6 +180,42 @@
"whitenoise": "White Noise"
}
},
"theme": {
"title": "Adaptive Theme System",
"description": "Experience a dynamic interface that adapts to your mood, activity patterns, and time of day for optimal productivity and comfort.",
"adaptiveTitle": "Adaptive Theme Control",
"adaptiveMode": "Adaptive Mode",
"adaptiveModeDesc": "Automatically adjust colors based on your mood and time of day",
"enabled": "Enabled",
"disabled": "Disabled",
"currentMood": "Current Mood Analysis",
"moodDesc": "Detected from your activity patterns and time of day",
"energy": "Energy",
"focus": "Focus",
"stress": "Stress",
"creativity": "Creativity",
"manualAdjustment": "Manual Mood Adjustment",
"manualAdjustmentDesc": "Override automatic detection with manual settings",
"presets": "Theme Presets",
"presetsDesc": "Override adaptive mode with predefined themes",
"clearOverride": "Clear Manual Override",
"currentTheme": "Current Theme",
"manualTheme": "Manual",
"adaptiveTheme": "Adaptive based on mood and time",
"primary": "Primary",
"secondary": "Secondary",
"accent": "Accent",
"background": "Background",
"foreground": "Foreground",
"features": {
"moodDetection": "Mood Detection",
"moodDetectionDesc": "Analyzes your activity patterns to determine energy, focus, stress, and creativity levels",
"timeAdaptation": "Time Adaptation",
"timeAdaptationDesc": "Automatically adjusts colors based on time of day for optimal visual comfort",
"smartColors": "Smart Colors",
"smartColorsDesc": "Dynamic color palettes that enhance productivity and reduce eye strain"
}
},
"voice": {
"title": "Voice Commands",
"listening": "Listening...",