|
11 | 11 | from materialyoucolor.scheme.scheme_monochrome import SchemeMonochrome |
12 | 12 | from materialyoucolor.scheme import * |
13 | 13 | from materialyoucolor.palettes.tonal_palette import TonalPalette |
14 | | -from materialyoucolor.dislike.dislike_analyzer import DislikeAnalyzer |
15 | | -from materialyoucolor.blend import Blend |
16 | 14 | from materialyoucolor.dynamiccolor.dynamic_color import DynamicColor |
17 | 15 | from kde_material_you_colors.config import Configs |
18 | 16 | from kde_material_you_colors.utils.color_utils import rgb2hex |
@@ -96,22 +94,22 @@ def themeFromSourceColor( |
96 | 94 | colorsDark = getColors(schemeDark, chroma_mult, tone_mult, True) |
97 | 95 | # Base text states taken from Breeze Color Scheme |
98 | 96 | base_text_states = [ |
99 | | - {"name": "link", "value": argbFromHex("#2980b9"), "blend": True}, |
100 | | - {"name": "visited", "value": argbFromHex("#9b59b6"), "blend": True}, |
101 | | - {"name": "negative", "value": argbFromHex("#da4453"), "blend": True}, |
102 | | - {"name": "neutral", "value": argbFromHex("#f67400"), "blend": True}, |
103 | | - {"name": "positive", "value": argbFromHex("#27ae60"), "blend": True}, |
| 97 | + {"name": "link", "value": 4280910009, "hex": "#2980b9"}, |
| 98 | + {"name": "visited", "value": 4288371126, "hex": "#9b59b6"}, |
| 99 | + {"name": "negative", "value": 4292494419, "hex": "#da4453"}, |
| 100 | + {"name": "neutral", "value": 4294341632, "hex": "#f67400"}, |
| 101 | + {"name": "positive", "value": 4280790624, "hex": "#27ae60"}, |
104 | 102 | ] |
105 | 103 |
|
106 | 104 | cc = {} |
| 105 | + seed_color_hex = hexFromArgb(seed_color) |
107 | 106 |
|
108 | 107 | for color in base_text_states: |
109 | 108 | cc[color["name"]] = { |
110 | | - "source": hexFromArgb(seed_color), |
111 | | - "value": hexFromArgb(color["value"]), |
112 | | - "blend": color["blend"], |
113 | | - "light": static_color(scheme, color["value"], color["blend"]), |
114 | | - "dark": static_color(schemeDark, color["value"], color["blend"]), |
| 109 | + "source": seed_color_hex, |
| 110 | + "value": color["hex"], |
| 111 | + "light": static_color(scheme, color["value"], True), |
| 112 | + "dark": static_color(schemeDark, color["value"], True), |
115 | 113 | } |
116 | 114 |
|
117 | 115 | out = { |
|
0 commit comments