Skip to content

Commit 0733faa

Browse files
committed
Themes update & UI
1 parent 80e7dcb commit 0733faa

File tree

1 file changed

+41
-1
lines changed

1 file changed

+41
-1
lines changed

SXMacSwiftModule/themes.swift

Lines changed: 41 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,8 @@ class GradientTheme: ObservableObject, Identifiable {
4242

4343
}
4444

45+
// Thank you @TS0NW0RK for all of the themes !!
46+
4547
class GradientThemeManager: ObservableObject {
4648
@Published var themes: [GradientTheme] = [
4749
GradientTheme(name: "deepocean", gradient: Gradient(colors: [.blue, .black, .blue])),
@@ -54,7 +56,45 @@ class GradientThemeManager: ObservableObject {
5456
GradientTheme(name: "Storm Front", gradient: Gradient(colors: [Color.gray.opacity(0.3), Color.blue.opacity(0.3)])),
5557
GradientTheme(name: "Hot Summer", gradient: Gradient(colors: [Color.red.opacity(0.3), Color.orange.opacity(0.3)])),
5658
GradientTheme(name: "Winter Freshness", gradient: Gradient(colors: [Color.white.opacity(0.3), Color.blue.opacity(0.3)])),
57-
GradientTheme(name: "Misty Morning", gradient: Gradient(colors: [Color.gray.opacity(0.3), Color.mint.opacity(0.3)]))
59+
GradientTheme(name: "Misty Morning", gradient: Gradient(colors: [Color.gray.opacity(0.3), Color.mint.opacity(0.3)])),
60+
GradientTheme(name: "Galaxy", gradient: Gradient(colors: [Color.purple.opacity(0.5), Color.blue.opacity(0.5), Color.black.opacity(0.6)])),
61+
GradientTheme(name: "Aurora Borealis", gradient: Gradient(colors: [Color.green.opacity(0.5), Color.blue.opacity(0.3), Color.purple.opacity(0.4)])),
62+
GradientTheme(name: "Sunrise", gradient: Gradient(colors: [Color.orange.opacity(0.5), Color.yellow.opacity(0.5), Color.pink.opacity(0.5)])),
63+
GradientTheme(name: "Cherry Blossom", gradient: Gradient(colors: [Color.pink.opacity(0.4), Color.white.opacity(0.4)])),
64+
GradientTheme(name: "Lavender Fields", gradient: Gradient(colors: [Color.purple.opacity(0.4), Color.pink.opacity(0.5)])),
65+
GradientTheme(name: "Citrus Burst", gradient: Gradient(colors: [Color.orange.opacity(0.5), Color.yellow.opacity(0.5)])),
66+
GradientTheme(name: "Deep Space", gradient: Gradient(colors: [Color.black.opacity(0.8), Color.blue.opacity(0.6), Color.purple.opacity(0.4)])),
67+
GradientTheme(name: "Tropical Paradise", gradient: Gradient(colors: [Color.teal.opacity(0.3), Color.green.opacity(0.3), Color.yellow.opacity(0.4)])),
68+
GradientTheme(name: "Cobalt Night", gradient: Gradient(colors: [Color.blue.opacity(0.7), Color.purple.opacity(0.5)])),
69+
GradientTheme(name: "Red Velvet", gradient: Gradient(colors: [Color.red.opacity(0.5), Color.pink.opacity(0.3)])),
70+
GradientTheme(name: "Peach Sorbet", gradient: Gradient(colors: [Color.pink.opacity(0.4), Color.orange.opacity(0.3), Color.yellow.opacity(0.3)])),
71+
GradientTheme(name: "Mint Breeze", gradient: Gradient(colors: [Color.mint.opacity(0.5), Color.cyan.opacity(0.3)])),
72+
GradientTheme(name: "Fireworks", gradient: Gradient(colors: [Color.red.opacity(0.6), Color.orange.opacity(0.4), Color.yellow.opacity(0.2)])),
73+
GradientTheme(name: "Icy Blue", gradient: Gradient(colors: [Color.blue.opacity(0.6), Color.cyan.opacity(0.3)])),
74+
GradientTheme(name: "Pink Sunset", gradient: Gradient(colors: [Color.pink.opacity(0.4), Color.orange.opacity(0.4), Color.red.opacity(0.4)])),
75+
GradientTheme(name: "Golden Hour", gradient: Gradient(colors: [Color.yellow.opacity(0.7), Color.orange.opacity(0.5)])),
76+
GradientTheme(name: "Autumn Leaves", gradient: Gradient(colors: [Color.orange.opacity(0.5), Color.red.opacity(0.4), Color.brown.opacity(0.3)])),
77+
GradientTheme(name: "Midnight", gradient: Gradient(colors: [Color.black.opacity(0.9), Color.blue.opacity(0.5)])),
78+
GradientTheme(name: "Blush", gradient: Gradient(colors: [Color.pink.opacity(0.5), Color.white.opacity(0.5)])),
79+
GradientTheme(name: "Tropical Sunset", gradient: Gradient(colors: [Color.orange.opacity(0.6), Color.pink.opacity(0.5), Color.purple.opacity(0.4)])),
80+
GradientTheme(name: "Crystal Waters", gradient: Gradient(colors: [Color.cyan.opacity(0.6), Color.blue.opacity(0.5), Color.green.opacity(0.3)])),
81+
GradientTheme(name: "Firelight", gradient: Gradient(colors: [Color.orange.opacity(0.7), Color.red.opacity(0.6), Color.yellow.opacity(0.5)])),
82+
GradientTheme(name: "Winter Wonderland", gradient: Gradient(colors: [Color.white.opacity(0.6), Color.blue.opacity(0.5), Color.cyan.opacity(0.3)])),
83+
GradientTheme(name: "Cotton Candy", gradient: Gradient(colors: [Color.pink.opacity(0.5), Color.blue.opacity(0.4), Color.purple.opacity(0.3)])),
84+
GradientTheme(name: "Tidal Wave", gradient: Gradient(colors: [Color.blue.opacity(0.5), Color.teal.opacity(0.3), Color.green.opacity(0.2)])),
85+
GradientTheme(name: "Sunlit Forest", gradient: Gradient(colors: [Color.green.opacity(0.5), Color.yellow.opacity(0.4), Color.brown.opacity(0.3)])),
86+
GradientTheme(name: "Nebula", gradient: Gradient(colors: [Color.purple.opacity(0.6), Color.blue.opacity(0.5), Color.black.opacity(0.7)])),
87+
GradientTheme(name: "Tangerine Sky", gradient: Gradient(colors: [Color.orange.opacity(0.7), Color.pink.opacity(0.4)])),
88+
GradientTheme(name: "Deep Sea", gradient: Gradient(colors: [Color.teal.opacity(0.7), Color.blue.opacity(0.5)])),
89+
GradientTheme(name: "Soft Breeze", gradient: Gradient(colors: [Color.blue.opacity(0.2), Color.green.opacity(0.3), Color.white.opacity(0.4)])),
90+
GradientTheme(name: "Berry Delight", gradient: Gradient(colors: [Color.purple.opacity(0.5), Color.red.opacity(0.4), Color.pink.opacity(0.3)])),
91+
GradientTheme(name: "Tropical Lagoon", gradient: Gradient(colors: [Color.blue.opacity(0.5), Color.green.opacity(0.4), Color.teal.opacity(0.3)])),
92+
GradientTheme(name: "Copper Dawn", gradient: Gradient(colors: [Color.brown.opacity(0.6), Color.orange.opacity(0.5)])),
93+
GradientTheme(name: "Electric Violet", gradient: Gradient(colors: [Color.purple.opacity(0.7), Color.blue.opacity(0.4)])),
94+
GradientTheme(name: "Lavender Haze", gradient: Gradient(colors: [Color.purple.opacity(0.5), Color.blue.opacity(0.5)])),
95+
GradientTheme(name: "Pink Lemonade", gradient: Gradient(colors: [Color.pink.opacity(0.5), Color.yellow.opacity(0.3)])),
96+
GradientTheme(name: "Starry Night", gradient: Gradient(colors: [Color.blue.opacity(0.7), Color.black.opacity(0.8)])),
97+
5898
]
5999
}
60100

0 commit comments

Comments
 (0)