diff --git a/cosmic-theme/src/model/cosmic_palette.rs b/cosmic-theme/src/model/cosmic_palette.rs index 073031ba..61092081 100644 --- a/cosmic-theme/src/model/cosmic_palette.rs +++ b/cosmic-theme/src/model/cosmic_palette.rs @@ -143,6 +143,14 @@ pub struct CosmicPaletteInner { /// A wider spread of dark colors for more general use. pub neutral_10: C, + // Utility Colors + /// Utility bright green + pub bright_green: C, + /// Utility bright red + pub bright_red: C, + /// Utility bright orange + pub bright_orange: C, + /// Extended Color Palette /// Colors used for themes, app icons, illustrations, and other brand purposes. pub ext_warm_grey: C, @@ -159,6 +167,12 @@ pub struct CosmicPaletteInner { /// Colors used for themes, app icons, illustrations, and other brand purposes. pub ext_indigo: C, + /// Potential Accent Color Combos + pub accent_blue: C, + /// Potential Accent Color Combos + pub accent_red: C, + /// Potential Accent Color Combos + pub accent_green: C, /// Potential Accent Color Combos pub accent_warm_grey: C, /// Potential Accent Color Combos @@ -195,6 +209,9 @@ impl From> for CosmicPaletteInner { neutral_8: p.neutral_8.into(), neutral_9: p.neutral_9.into(), neutral_10: p.neutral_10.into(), + bright_green: p.bright_green.into(), + bright_red: p.bright_red.into(), + bright_orange: p.bright_orange.into(), ext_warm_grey: p.ext_warm_grey.into(), ext_orange: p.ext_orange.into(), ext_yellow: p.ext_yellow.into(), @@ -202,6 +219,9 @@ impl From> for CosmicPaletteInner { ext_purple: p.ext_purple.into(), ext_pink: p.ext_pink.into(), ext_indigo: p.ext_indigo.into(), + accent_blue: p.accent_blue.into(), + accent_red: p.accent_red.into(), + accent_green: p.accent_green.into(), accent_warm_grey: p.accent_warm_grey.into(), accent_orange: p.accent_orange.into(), accent_yellow: p.accent_yellow.into(), diff --git a/cosmic-theme/src/model/dark.ron b/cosmic-theme/src/model/dark.ron index 9f283121..b24cea49 100644 --- a/cosmic-theme/src/model/dark.ron +++ b/cosmic-theme/src/model/dark.ron @@ -55,6 +55,15 @@ Dark ( neutral_10: ( c: "#FFFFFF", ), + bright_green: ( + c: "#5EDB8C", + ), + bright_red: ( + c: "#FFA090", + ), + bright_orange: ( + c: "#FFA37D", + ), ext_warm_grey: ( c: "#9B8E8A", ), @@ -76,23 +85,32 @@ Dark ( ext_indigo: ( c: "#3E88FF", ), + accent_blue: ( + c: "#63D0DF", + ), + accent_green: ( + c: "#92CF9C", + ), accent_warm_grey: ( - c: "#554742", + c: "#CABAB4", ), accent_orange: ( - c: "#AF5C02", + c: "#FFAD00", ), accent_yellow: ( - c: "#966800", + c: "#F7E062", ), accent_purple: ( - c: "#813FFF", + c: "#E79CFE", ), accent_pink: ( - c: "#F93A83", + c: "#FF9CB1", + ), + accent_red: ( + c: "#FDA1A0", ), accent_indigo: ( - c: "#3E88FF", + c: "#A1C0EB", ), ) -) \ No newline at end of file +) diff --git a/cosmic-theme/src/model/light.ron b/cosmic-theme/src/model/light.ron index cd9f0f93..07b5a64b 100644 --- a/cosmic-theme/src/model/light.ron +++ b/cosmic-theme/src/model/light.ron @@ -55,6 +55,15 @@ Light ( neutral_10: ( c: "#000000", ), + bright_green: ( + c: "#00572C", + ), + bright_red: ( + c: "#890418", + ), + bright_orange: ( + c: "#792C00", + ), ext_warm_grey: ( c: "#9B8E8A", ), @@ -76,23 +85,32 @@ Light ( ext_indigo: ( c: "#95C4FC", ), + accent_blue: ( + c: "#00525A", + ), + accent_red: ( + c: "#78292E", + ), + accent_green: ( + c: "#185529", + ), accent_warm_grey: ( - c: "#ADA29E", + c: "#554742", ), accent_orange: ( - c: "#FFD7A1", + c: "#624000", ), accent_yellow: ( - c: "#FFF19E", + c: "#534800", ), accent_purple: ( - c: "#D58CFF", + c: "#68217C", ), accent_pink: ( - c: "#FF9CDD", + c: "#86043A", ), accent_indigo: ( - c: "#95C4FC", + c: "#2E496D", ), ) -) \ No newline at end of file +)