From d984ee0a42470d15cd1d3f440c4f6da957d84a3d Mon Sep 17 00:00:00 2001 From: Kima Date: Thu, 21 Mar 2024 22:49:47 +0100 Subject: [PATCH] uwu toggle in settings --- .../lib/screens/settings/settings_screen.dart | 23 +++++++++++++++++++ .../settings/settings_screen.i18n.dart | 8 +++---- 2 files changed, 27 insertions(+), 4 deletions(-) diff --git a/refilc_mobile_ui/lib/screens/settings/settings_screen.dart b/refilc_mobile_ui/lib/screens/settings/settings_screen.dart index bcd98cba..7587b525 100644 --- a/refilc_mobile_ui/lib/screens/settings/settings_screen.dart +++ b/refilc_mobile_ui/lib/screens/settings/settings_screen.dart @@ -673,6 +673,29 @@ class SettingsScreenState extends State // ), ], ), + // uwu mode + SplittedPanel( + cardPadding: const EdgeInsets.all(4.0), + padding: EdgeInsets.zero, + children: [ + // uwu mode + Material( + type: MaterialType.transparency, + child: SwitchListTile( + contentPadding: + const EdgeInsets.only(left: 12.0, right: 6.0), + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(12.0)), + title: Text("uwufymode".i18n, + style: + const TextStyle(fontWeight: FontWeight.w500)), + onChanged: (v) => settings.update(uwuMode: v), + value: settings.uwuMode, + activeColor: Theme.of(context).colorScheme.secondary, + ), + ), + ], + ), ], ), diff --git a/refilc_mobile_ui/lib/screens/settings/settings_screen.i18n.dart b/refilc_mobile_ui/lib/screens/settings/settings_screen.i18n.dart index 83dbd63d..cebc88c2 100644 --- a/refilc_mobile_ui/lib/screens/settings/settings_screen.i18n.dart +++ b/refilc_mobile_ui/lib/screens/settings/settings_screen.i18n.dart @@ -66,8 +66,8 @@ extension SettingsLocalization on String { "Background Color": "Background Color", "Highlight Color": "Highlight Color", "Adaptive Theme": "Adaptive Theme", - "presentation": "Presentation mode", - "uwufymode": "UwU-fied mode (hungarian)", + "presentation": "Presentation Mode", + "uwufymode": "UwU-fied Mode", "devmoretaps": "You are %s taps away from Developer Mode.", "devactivated": "Developer Mode successfully activated.", "devsettings": "Developer Settings", @@ -178,7 +178,7 @@ extension SettingsLocalization on String { "Highlight Color": "Panelek színe", "Adaptive Theme": "Adaptív téma", "presentation": "Bemutató mód", - "uwufymode": "UwU mód (magyar)", + "uwufymode": "UwU mód", "devmoretaps": "Még %s koppintásra vagy a Fejlesztői módtól.", "devactivated": "Fejlesztői mód sikeresen aktiválva.", "devsettings": "Fejlesztői Beállítások", @@ -289,7 +289,7 @@ extension SettingsLocalization on String { "Highlight Color": "Highlight Color", "Adaptive Theme": "Adaptive Theme", "presentation": "Präsentationsmodus", - "uwufymode": "UwU-Modus (ungarisch)", + "uwufymode": "UwU-Modus", "devmoretaps": "Sie sind %s Taps vom Entwicklermodus entfernt.", "devactivated": "Entwicklermodus erfolgreich aktiviert.", "devsettings": "Entwickleroptionen",