mirror of
https://gitlab.com/veilid/veilidchat.git
synced 2025-08-02 03:06:06 -04:00
wallpapers and ui cleanup
This commit is contained in:
parent
77c68aa45f
commit
6bd60207d8
32 changed files with 17947 additions and 150 deletions
|
@ -603,6 +603,33 @@ TextTheme makeRadixTextTheme(Brightness brightness) {
|
|||
return textTheme;
|
||||
}
|
||||
|
||||
double wallpaperAlpha(Brightness brightness, RadixThemeColor themeColor) {
|
||||
switch (themeColor) {
|
||||
case RadixThemeColor.scarlet:
|
||||
return 64;
|
||||
case RadixThemeColor.babydoll:
|
||||
return 192;
|
||||
case RadixThemeColor.vapor:
|
||||
return 192;
|
||||
case RadixThemeColor.gold:
|
||||
return 192;
|
||||
case RadixThemeColor.garden:
|
||||
return brightness == Brightness.dark ? 192 : 128;
|
||||
case RadixThemeColor.forest:
|
||||
return 192;
|
||||
case RadixThemeColor.arctic:
|
||||
return brightness == Brightness.dark ? 208 : 180;
|
||||
case RadixThemeColor.lapis:
|
||||
return brightness == Brightness.dark ? 128 : 192;
|
||||
case RadixThemeColor.eggplant:
|
||||
return brightness == Brightness.dark ? 192 : 192;
|
||||
case RadixThemeColor.lime:
|
||||
return brightness == Brightness.dark ? 192 : 128;
|
||||
case RadixThemeColor.grim:
|
||||
return brightness == Brightness.dark ? 240 : 224;
|
||||
}
|
||||
}
|
||||
|
||||
ThemeData radixGenerator(Brightness brightness, RadixThemeColor themeColor) {
|
||||
final textTheme = makeRadixTextTheme(brightness);
|
||||
final radix = _radixScheme(brightness, themeColor);
|
||||
|
@ -611,6 +638,7 @@ ThemeData radixGenerator(Brightness brightness, RadixThemeColor themeColor) {
|
|||
useVisualIndicators: false,
|
||||
preferBorders: false,
|
||||
borderRadiusScale: 1,
|
||||
wallpaperAlpha: wallpaperAlpha(brightness, themeColor),
|
||||
);
|
||||
|
||||
final scaleTheme = ScaleTheme(
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue