Skip to content

Commit c79fef1

Browse files
authored
Add new variant Yellow (#3)
- Add Yellow variant for cinnamon, GTK and XFWM - Add new Sucharu Colour Palette
1 parent 4d0ae85 commit c79fef1

File tree

682 files changed

+35324
-5
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

682 files changed

+35324
-5
lines changed

Mint-Y-Colors/Sucharu-Variations-NEW-notext.svg

+1,374
Loading

Mint-Y-Colors/Sucharu-Variations-NEW.svg

+612
Loading
+58
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
# These are proposed new accent colors coming from Sucharu-Variations-NEW.svg.
2+
# This would replace the Mint-Y accent colors in update-variations.py and
3+
# generate-themes.py.
4+
5+
6+
# Mint-Y old green
7+
Y_HEX_ACCENT1 = ["#92b372"] # BASE
8+
Y_HEX_ACCENT2 = ["#8fa876"] # BASE-DARK
9+
Y_HEX_ACCENT3 = ["#afca95"] # PRELIGHT/HOVER
10+
Y_HEX_ACCENT4 = ["#779559"] # PRESSED
11+
# Sucharu color variations
12+
y_hex_colors1 = {}
13+
y_hex_colors1["Aqua"] = "#0BB2B4"
14+
y_hex_colors1["Blue"] = "#0D91D3"
15+
y_hex_colors1["Brown"] = "#7F542B"
16+
y_hex_colors1["Grey"] = "#767676"
17+
y_hex_colors1["Orange"] = "#EF6410"
18+
y_hex_colors1["Pink"] = "#E54980"
19+
y_hex_colors1["Purple"] = "#B41AB4"
20+
y_hex_colors1["Red"] = "#DF2121"
21+
y_hex_colors1["Sand"] = "#927D4E"
22+
y_hex_colors1["Teal"] = "#008080"
23+
24+
y_hex_colors2 = {}
25+
y_hex_colors2["Aqua"] = "#0BA0A1"
26+
y_hex_colors2["Blue"] = "#0C81BC"
27+
y_hex_colors2["Brown"] = "#7F542B"
28+
y_hex_colors2["Grey"] = "#767676"
29+
y_hex_colors2["Orange"] = "#DF5807"
30+
y_hex_colors2["Pink"] = "#D93D74"
31+
y_hex_colors2["Purple"] = "#9E22A0"
32+
y_hex_colors2["Red"] = "#CA1E1E"
33+
y_hex_colors2["Sand"] = "#927D4E"
34+
y_hex_colors2["Teal"] = "#007474"
35+
36+
y_hex_colors3 = {}
37+
y_hex_colors3["Aqua"] = "#5DCCCD"
38+
y_hex_colors3["Blue"] = "#5EB6E2"
39+
y_hex_colors3["Brown"] = "#AA8D72"
40+
y_hex_colors3["Grey"] = "#A4A4A4"
41+
y_hex_colors3["Orange"] = "#F49860"
42+
y_hex_colors3["Pink"] = "#EE86AA"
43+
y_hex_colors3["Purple"] = "#CD66CD"
44+
y_hex_colors3["Red"] = "#EA6B6B"
45+
y_hex_colors3["Sand"] = "#B6A889"
46+
y_hex_colors3["Teal"] = "#55AAAA"
47+
48+
y_hex_colors4 = {}
49+
y_hex_colors4["Aqua"] = "#087778"
50+
y_hex_colors4["Blue"] = "#09618D"
51+
y_hex_colors4["Brown"] = "#55381D"
52+
y_hex_colors4["Grey"] = "#4F4F4F"
53+
y_hex_colors4["Orange"] = "#9F430B"
54+
y_hex_colors4["Pink"] = "#993155"
55+
y_hex_colors4["Purple"] = "#781178"
56+
y_hex_colors4["Red"] = "#951616"
57+
y_hex_colors4["Sand"] = "#615334"
58+
y_hex_colors4["Teal"] = "#005555"

constants.py

+5
Original file line numberDiff line numberDiff line change
@@ -60,3 +60,8 @@
6060
y_hex_colors2["Teal"] = "#579c8e"
6161
y_hex_colors3["Teal"] = "#6dbbab"
6262
y_hex_colors4["Teal"] = "#4e8378"
63+
64+
y_hex_colors1["Yellow"] = "#e6e600"
65+
y_hex_colors2["Yellow"] = "#d9d90b"
66+
y_hex_colors3["Yellow"] = "#fffacd"
67+
y_hex_colors4["Yellow"] = "#e6c200"
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading

generate-themes.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ def change_value (key, value, file):
1313

1414
def usage ():
1515
print ("Usage: generate-themes.py [color]")
16-
print ("color can be 'Aqua', 'Blue', 'Brown', 'Grey', 'Orange', 'Pink', 'Purple', 'Red', 'Sand', 'Teal' or 'All'.")
16+
print ("color can be 'Aqua', 'Blue', 'Brown', 'Grey', 'Orange', 'Pink', 'Purple', 'Red', 'Sand', 'Teal', 'Yellow' or 'All'.")
1717
sys.exit(1)
1818

1919
def y_colorize_directory (path, variation):
@@ -52,7 +52,7 @@ def generate_theme(color):
5252
change_value(key, "%s-%s" % (original_name, color), theme_index)
5353

5454
for key in ["CursorTheme"]:
55-
change_value(key, "FreedomOS-%s" % color, theme_index)
55+
change_value(key, "Sucharu-%s" % color, theme_index)
5656

5757
# Regenerate GTK4 sass
5858
os.system("cp -R src/Mint-Y/gtk-4.0/sass %s/gtk-4.0/" % theme)
@@ -146,7 +146,7 @@ def generate_theme(color):
146146
usage()
147147
else:
148148
color_variation = sys.argv[1]
149-
if not color_variation in ["Aqua", "Blue", "Brown", "Grey", "Orange", "Pink", "Purple", "Red", "Sand", "Teal", "All"]:
149+
if not color_variation in ["Aqua", "Blue", "Brown", "Grey", "Orange", "Pink", "Purple", "Red", "Sand", "Teal", 'Yellow', "All"]:
150150
usage()
151151

152152
curdir = os.getcwd()

0 commit comments

Comments
 (0)