mirror of
https://github.com/bggRGjQaUbCoE/PiliPlus.git
synced 2026-07-14 13:20:17 +08:00
refa intro panel gesture
Signed-off-by: dom <githubaccount56556@proton.me>
This commit is contained in:
11
lib/utils/bili_colors.dart
Normal file
11
lib/utils/bili_colors.dart
Normal file
@@ -0,0 +1,11 @@
|
||||
import 'package:flutter/widgets.dart' show Color;
|
||||
|
||||
abstract final class BiliColors {
|
||||
static const pinkLight = Color(0xFFFF6699);
|
||||
static const pinkDark = Color(0xFFD44E7D);
|
||||
|
||||
static const blueLight = Color(0xFF008AC5);
|
||||
static const blueDark = Color(0xFF2C9CC8);
|
||||
|
||||
static const yellow = Color(0xFFFFCC00);
|
||||
}
|
||||
@@ -1,13 +1,8 @@
|
||||
import 'package:PiliPlus/utils/bili_colors.dart';
|
||||
import 'package:flex_seed_scheme/flex_seed_scheme.dart';
|
||||
import 'package:flutter/material.dart'
|
||||
show ThemeData, Color, ColorScheme, Brightness, Colors;
|
||||
|
||||
const _pinkLight = Color(0xFFFF6699);
|
||||
const _pinkDark = Color(0xFFD44E7D);
|
||||
|
||||
const _blueLight = Color(0xFF008AC5);
|
||||
const _blueDark = Color(0xFF2C9CC8);
|
||||
|
||||
extension ThemeDataExt on ThemeData {
|
||||
bool get isLight => brightness.isLight;
|
||||
|
||||
@@ -15,12 +10,14 @@ extension ThemeDataExt on ThemeData {
|
||||
}
|
||||
|
||||
extension ColorSchemeExt on ColorScheme {
|
||||
Color get vipColor => brightness.isLight ? _pinkLight : _pinkDark;
|
||||
Color get vipColor =>
|
||||
brightness.isLight ? BiliColors.pinkLight : BiliColors.pinkDark;
|
||||
|
||||
Color get blue => brightness.isLight ? _blueLight : _blueDark;
|
||||
Color get blue =>
|
||||
brightness.isLight ? BiliColors.blueLight : BiliColors.blueDark;
|
||||
|
||||
Color get btnColor =>
|
||||
brightness.isLight ? _pinkLight : const Color(0xFF8F0030);
|
||||
brightness.isLight ? BiliColors.pinkLight : const Color(0xFF8F0030);
|
||||
|
||||
Color get freeColor =>
|
||||
brightness.isLight ? const Color(0xFFFF7F24) : const Color(0xFFD66011);
|
||||
|
||||
Reference in New Issue
Block a user