properly organize custom colors
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
class AppColors {
|
||||
AppColors._();
|
||||
|
||||
static const Color seedColor = Color(0xFF167C80);
|
||||
|
||||
static const Color privateTabPurple = Color(0xFF8000D7);
|
||||
|
||||
static const Color privateTabBackground = Color(0xFF25003E);
|
||||
|
||||
static const Color privateSelectionOverlay = Color(0x648000D7);
|
||||
|
||||
static const Color torPurple = Color(0xFF7D4698);
|
||||
|
||||
static const Color torActiveGreen = Color(0xFF68B030);
|
||||
|
||||
static const Color torBackgroundGrey = Color(0xFF333A41);
|
||||
|
||||
static const Color dialogOverlay = Color(0x44000000);
|
||||
}
|
||||
@@ -19,14 +19,15 @@
|
||||
*/
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:riverpod_annotation/riverpod_annotation.dart';
|
||||
import 'package:weblibre/core/design/app_colors.dart';
|
||||
|
||||
part 'defaults.g.dart';
|
||||
|
||||
@Riverpod(keepAlive: true)
|
||||
Color lightSeedColorFallback(Ref ref) => const Color(0xFF167C80);
|
||||
Color lightSeedColorFallback(Ref ref) => AppColors.seedColor;
|
||||
|
||||
@Riverpod(keepAlive: true)
|
||||
Color darkSeedColorFallback(Ref ref) => const Color(0xFF167C80);
|
||||
Color darkSeedColorFallback(Ref ref) => AppColors.seedColor;
|
||||
|
||||
@Riverpod(keepAlive: true)
|
||||
Uri docsUri(Ref ref) => Uri.parse('https://docs.weblibre.eu/');
|
||||
|
||||
@@ -49,7 +49,7 @@ final class LightSeedColorFallbackProvider
|
||||
}
|
||||
|
||||
String _$lightSeedColorFallbackHash() =>
|
||||
r'af151d3293d372f5df451aa8c3a75136377b6ce1';
|
||||
r'd5fb3ead5795c1cadd6c3a5f91ef84c3cbdaa3c1';
|
||||
|
||||
@ProviderFor(darkSeedColorFallback)
|
||||
const darkSeedColorFallbackProvider = DarkSeedColorFallbackProvider._();
|
||||
@@ -91,7 +91,7 @@ final class DarkSeedColorFallbackProvider
|
||||
}
|
||||
|
||||
String _$darkSeedColorFallbackHash() =>
|
||||
r'9418cf71e3d80c8a2142e0d3a8820989b29bff86';
|
||||
r'a383dbf6edf4fee54a8215bc52a98f26354e4645';
|
||||
|
||||
@ProviderFor(docsUri)
|
||||
const docsUriProvider = DocsUriProvider._();
|
||||
|
||||
Reference in New Issue
Block a user