Feature: Add and implement i18n support for theme settings in German and English, refactor AppSettings to DesignSettings, and improve settings UI structure.

This commit is contained in:
2025-09-27 15:19:47 +02:00
parent 465f7153a4
commit 329b216876
8 changed files with 154 additions and 46 deletions

View File

@@ -25,7 +25,14 @@
"tooltipUserSettings": "Benutzer-Einstellungen",
"tooltipCollapseRail": "Leiste verkleinern",
"tooltipExpandRail": "Leiste erweitern",
"drawerSettings": "Einstellungen"
"drawerSettings": "Einstellungen",
"settings": {
"theme": {
"system": "System",
"light": "Hell",
"dark": "Dunkel"
}
}
},
"settings": {
"title": "Einstellungen",

View File

@@ -25,7 +25,14 @@
"tooltipUserSettings": "User Settings",
"tooltipCollapseRail": "Collapse Rail",
"tooltipExpandRail": "Expand Rail",
"drawerSettings": "Settings"
"drawerSettings": "Settings",
"settings": {
"theme": {
"system": "System",
"light": "Light",
"dark": "Dark"
}
}
},
"settings": {
"title": "Settings",