You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
675 B
Dart
29 lines
675 B
Dart
import 'package:flutter/material.dart';
|
|
|
|
/// Base class for client color schemes
|
|
abstract class ColorScheme {
|
|
// Primary colors - the main brand colors
|
|
Color get primary10;
|
|
Color get primary30;
|
|
Color get primary40;
|
|
Color get primary50;
|
|
Color get primary60;
|
|
Color get primary70;
|
|
Color get primary80;
|
|
Color get primary90;
|
|
Color get primary63;
|
|
|
|
// Background colors
|
|
Color get backgroundLight;
|
|
Color get backgroundDark;
|
|
Color get backgroundTabBarDark;
|
|
Color get containerDark;
|
|
Color get containerBorderDark;
|
|
Color get containerBorderLight;
|
|
Color get dropDownDark;
|
|
|
|
// Whether this client supports dark theme
|
|
bool get supportsDarkTheme;
|
|
}
|
|
|