added toggle for shadow effect to settings screen
This commit is contained in:
parent
14e5614adc
commit
3ff0927834
@ -684,8 +684,8 @@ class _SettingsScreenState extends State<SettingsScreen>
|
|||||||
),
|
),
|
||||||
),
|
),
|
||||||
const PremiumIconPackSelector(),
|
const PremiumIconPackSelector(),
|
||||||
// If iOS, show the iOS specific settings
|
|
||||||
|
|
||||||
|
// if ios show live activity color option
|
||||||
if (defaultTargetPlatform == TargetPlatform.iOS)
|
if (defaultTargetPlatform == TargetPlatform.iOS)
|
||||||
PanelButton(
|
PanelButton(
|
||||||
onPressed: () {
|
onPressed: () {
|
||||||
@ -703,6 +703,40 @@ class _SettingsScreenState extends State<SettingsScreen>
|
|||||||
),
|
),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
|
||||||
|
Material(
|
||||||
|
type: MaterialType.transparency,
|
||||||
|
child: SwitchListTile(
|
||||||
|
contentPadding: const EdgeInsets.only(left: 12.0),
|
||||||
|
shape: RoundedRectangleBorder(
|
||||||
|
borderRadius: BorderRadius.circular(12.0)),
|
||||||
|
title: Row(
|
||||||
|
children: [
|
||||||
|
Icon(
|
||||||
|
FeatherIcons.barChart,
|
||||||
|
color: settings.shadowEffect
|
||||||
|
? Theme.of(context).colorScheme.secondary
|
||||||
|
: AppColors.of(context).text.withOpacity(.25),
|
||||||
|
),
|
||||||
|
const SizedBox(width: 14.0),
|
||||||
|
Expanded(
|
||||||
|
child: Text(
|
||||||
|
"shadow_effect".i18n,
|
||||||
|
style: TextStyle(
|
||||||
|
fontWeight: FontWeight.w600,
|
||||||
|
fontSize: 16.0,
|
||||||
|
color: AppColors.of(context).text.withOpacity(
|
||||||
|
settings.shadowEffect ? 1.0 : .5),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
],
|
||||||
|
),
|
||||||
|
onChanged: (v) => settings.update(shadowEffect: v),
|
||||||
|
value: settings.shadowEffect,
|
||||||
|
activeColor: Theme.of(context).colorScheme.secondary,
|
||||||
|
),
|
||||||
|
),
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
@ -76,6 +76,7 @@ extension SettingsLocalization on String {
|
|||||||
"welcome_msg": "Welcome Message",
|
"welcome_msg": "Welcome Message",
|
||||||
"default": "Default",
|
"default": "Default",
|
||||||
"edit_welcome_msg": "Edit welcome message",
|
"edit_welcome_msg": "Edit welcome message",
|
||||||
|
"shadow_effect": "Shadow Effect",
|
||||||
},
|
},
|
||||||
"hu_hu": {
|
"hu_hu": {
|
||||||
"personal_details": "Személyes információk",
|
"personal_details": "Személyes információk",
|
||||||
@ -150,6 +151,7 @@ extension SettingsLocalization on String {
|
|||||||
"welcome_msg": "Üdvözlő üzenet",
|
"welcome_msg": "Üdvözlő üzenet",
|
||||||
"default": "Alapértelmezett",
|
"default": "Alapértelmezett",
|
||||||
"edit_welcome_msg": "Üdvözlő üzenet szerkesztése",
|
"edit_welcome_msg": "Üdvözlő üzenet szerkesztése",
|
||||||
|
"shadow_effect": "Árnyékhatás",
|
||||||
},
|
},
|
||||||
"de_de": {
|
"de_de": {
|
||||||
"personal_details": "Persönliche Angaben",
|
"personal_details": "Persönliche Angaben",
|
||||||
@ -198,7 +200,8 @@ extension SettingsLocalization on String {
|
|||||||
"graph_class_avg": "Klassendurchschnitt in der Grafik",
|
"graph_class_avg": "Klassendurchschnitt in der Grafik",
|
||||||
"goodstudent": "Guter Student Modus",
|
"goodstudent": "Guter Student Modus",
|
||||||
"attention": "Achtung!",
|
"attention": "Achtung!",
|
||||||
"goodstudent_disclaimer": "reFilc kann nicht für die Nutzung dieser Funktion haftbar gemacht werden.\n\n(Wenn deine Mutter dich verprügelt, weil du ihr falsche Noten gezeigt hast, kannst du dir nur die Schuld dafür geben)",
|
"goodstudent_disclaimer":
|
||||||
|
"reFilc kann nicht für die Nutzung dieser Funktion haftbar gemacht werden.\n\n(Wenn deine Mutter dich verprügelt, weil du ihr falsche Noten gezeigt hast, kannst du dir nur die Schuld dafür geben)",
|
||||||
"understand": "Ich verstehe",
|
"understand": "Ich verstehe",
|
||||||
"secret": "Geheime Einstellungen",
|
"secret": "Geheime Einstellungen",
|
||||||
"bell_delay": "Klingelverzögerung",
|
"bell_delay": "Klingelverzögerung",
|
||||||
@ -223,6 +226,7 @@ extension SettingsLocalization on String {
|
|||||||
"welcome_msg": "Willkommensnachricht",
|
"welcome_msg": "Willkommensnachricht",
|
||||||
"default": "Standard",
|
"default": "Standard",
|
||||||
"edit_welcome_msg": "Begrüßungsnachricht bearbeiten",
|
"edit_welcome_msg": "Begrüßungsnachricht bearbeiten",
|
||||||
|
"shadow_effect": "Schatteneffekt",
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user