mirror of
https://github.com/gabehf/Fladder.git
synced 2026-03-07 21:48:14 -08:00
feature: Adds schemeVariants to color options (#109)
Co-authored-by: PartyDonut <PartyDonut@users.noreply.github.com>
This commit is contained in:
parent
98130f953e
commit
0b0cd3a557
11 changed files with 143 additions and 16 deletions
17
lib/util/color_extensions.dart
Normal file
17
lib/util/color_extensions.dart
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
import 'package:flutter/material.dart';
|
||||
|
||||
import 'package:fladder/util/localization_helper.dart';
|
||||
|
||||
extension DynamicSchemeVariantExtension on DynamicSchemeVariant {
|
||||
String label(BuildContext context) => switch (this) {
|
||||
DynamicSchemeVariant.tonalSpot => context.localized.schemeSettingsTonalSpot,
|
||||
DynamicSchemeVariant.fidelity => context.localized.schemeSettingsFidelity,
|
||||
DynamicSchemeVariant.monochrome => context.localized.schemeSettingsMonochrome,
|
||||
DynamicSchemeVariant.neutral => context.localized.schemeSettingsNeutral,
|
||||
DynamicSchemeVariant.vibrant => context.localized.schemeSettingsVibrant,
|
||||
DynamicSchemeVariant.expressive => context.localized.schemeSettingsExpressive,
|
||||
DynamicSchemeVariant.content => context.localized.schemeSettingsContent,
|
||||
DynamicSchemeVariant.rainbow => context.localized.schemeSettingsRainbow,
|
||||
DynamicSchemeVariant.fruitSalad => context.localized.schemeSettingsFruitSalad,
|
||||
};
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue