refactor: Simplify platform-specific icon handling in AppCustomizationPage and ProfilePage

- Replaced direct platform checks with a utility method `UiUtils.platformIcon` for better readability and maintainability.
- Updated localization strings for app customization to enhance clarity and consistency across multiple languages.
- Adjusted icon colors in the UI to ensure proper theming and visual consistency.
This commit is contained in:
cogwheel0
2025-10-17 15:09:37 +05:30
parent 6c81d68e59
commit 23071bb7b1
15 changed files with 85 additions and 69 deletions

View File

@@ -233,8 +233,8 @@
"deleteFolderTitle": "Удалить папку",
"deleteFolderMessage": "Эта папка и ее ссылки будут удалены.",
"failedToDeleteFolder": "Не удалось удалить папку",
"aboutApp": "О приложении",
"aboutAppSubtitle": "Информация о Conduit и ссылки",
"aboutApp": "О",
"aboutAppSubtitle": "Информация и ссылки Conduit",
"web": "Веб",
"imageGen": "Генерация изображений",
"pinned": "Закреплено",
@@ -303,8 +303,8 @@
"description": "Показывает, сколько времени ассистент думал перед ответом.",
"placeholders": {"duration": {"type": "String", "example": "3с"}}
},
"appCustomization": "Настройка приложения",
"appCustomizationSubtitle": "Персонализируйте отображение имен и интерфейса",
"appCustomization": "Настройка",
"appCustomizationSubtitle": "Тема, язык, голос и quickpills",
"quickActionsDescription": "Выберите до двух ярлыков для закрепления рядом с полем ввода",
"chatSettings": "Чат",
"sendOnEnter": "Отправка по Enter",