更新
This commit is contained in:
@@ -3,7 +3,7 @@ import 'package:json_annotation/json_annotation.dart';
|
||||
|
||||
@JsonSerializable()
|
||||
class CustomThemeColor {
|
||||
final String color1;//
|
||||
final String color1; //
|
||||
final String color2;
|
||||
final String color3;
|
||||
final String color4;
|
||||
@@ -78,25 +78,25 @@ class CustomThemeColor {
|
||||
|
||||
//浅色模式
|
||||
static final light = CustomThemeColor(
|
||||
color1: '#FFFFFF',
|
||||
color2: "#f7f8fa",
|
||||
color3: "#4AD8FA",
|
||||
color4: "#4AD8FA",
|
||||
color5: "#4AD8FA",
|
||||
color6: "#4AD8FA",
|
||||
color7: "#333333",
|
||||
color8: "#333333",
|
||||
color9: "#333333",
|
||||
color10: "#f7f8fa",
|
||||
color11: "#f7f8fa",
|
||||
color12: "#DBF8FD",
|
||||
color13: "#d3d3d3",
|
||||
color14: "#333333",
|
||||
color15: "#FF7159",
|
||||
color16: "#d3d3d3",
|
||||
color1: '#45D989',
|
||||
color2: "#00C1AA",
|
||||
color3: "#333333",
|
||||
color4: "#D3D3D3",
|
||||
color6: "#FBF5D5",
|
||||
color5: "#FFFFFF006",
|
||||
color7: "#00C1AA",
|
||||
color8: "#FF9F66",
|
||||
color9: "#FF7159",
|
||||
color10: "#E60012",
|
||||
color11: "#00C1AA",
|
||||
color12: "#10CFF1",
|
||||
color13: "#FF9F66",
|
||||
color14: "#FF7159",
|
||||
color15: "#F6F6F6",
|
||||
color16: "#333333",
|
||||
color17: "#FFFFFF",
|
||||
color18: "#4AD8FA",
|
||||
color19: "#4AD8FA",
|
||||
color18: "#FFFFFF",
|
||||
color19: "#FFFFFF",
|
||||
color20: "#f7f8fa",
|
||||
color21: "#5EE00A",
|
||||
color25: "#FF7159",
|
||||
@@ -114,25 +114,25 @@ class CustomThemeColor {
|
||||
color40: "#333333");
|
||||
//深色模式
|
||||
static final dark = CustomThemeColor(
|
||||
color1: '#242835',
|
||||
color2: "#f7f8fa",
|
||||
color3: "#4AD8FA",
|
||||
color4: "#4AD8FA",
|
||||
color5: "#4AD8FA",
|
||||
color6: "#4AD8FA",
|
||||
color7: "#333333",
|
||||
color8: "#333333",
|
||||
color9: "#333333",
|
||||
color10: "#f7f8fa",
|
||||
color11: "#f7f8fa",
|
||||
color12: "#DBF8FD",
|
||||
color13: "#d3d3d3",
|
||||
color14: "#333333",
|
||||
color15: "#FF7159",
|
||||
color16: "#d3d3d3",
|
||||
color17: "#FFFFFF",
|
||||
color18: "#4AD8FA",
|
||||
color19: "#4AD8FA",
|
||||
color1: '#45D989',
|
||||
color2: "#00C1AA",
|
||||
color3: "#FFFFFF",
|
||||
color4: "#999999",
|
||||
color5: "#FFFFFF06",
|
||||
color6: "#FBF5D5",
|
||||
color7: "#00C1AA",
|
||||
color8: "#FF9F66",
|
||||
color9: "#FF7159",
|
||||
color10: "#E60012",
|
||||
color11: "#00C1AA",
|
||||
color12: "#10CFF1",
|
||||
color13: "#FF9F66",
|
||||
color14: "#FF7159",
|
||||
color15: "#161B28",
|
||||
color16: "#FFFFFF",
|
||||
color17: "#242835",
|
||||
color18: "#EAEAEA",
|
||||
color19: "#FFFFFF",
|
||||
color20: "#f7f8fa",
|
||||
color21: "#5EE00A",
|
||||
color25: "#FF7159",
|
||||
@@ -199,6 +199,14 @@ class CustomThemeColor {
|
||||
|
||||
if (color.length == 6) {
|
||||
color = "0xFF$color";
|
||||
} else if (color.length == 8) {
|
||||
String alphaHex = color.substring(6, 8);
|
||||
String rgbHex = color.substring(0, 6);
|
||||
|
||||
int alphaInt = int.parse(alphaHex);
|
||||
double alpha = alphaInt / 100.0;
|
||||
|
||||
return Color(int.parse("0xFF$rgbHex")).withOpacity(alpha);
|
||||
} else {
|
||||
color = "0x$color";
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user