@@ -41,3 +41,55 @@ $slate-300: #CCD4E8;
4141$slate-200 : #E9EDF8 ;
4242$slate-100 : #F8F9FD ;
4343$white : #fff ;
44+
45+ /// /////////////////
46+ // Color Themes
47+ /// /////////////////
48+
49+ .theme-white {
50+ --theme-primary-color : #{$white } ;
51+ --theme-secondary-color : var (--theme-primary-color );
52+ --theme-border-color : #{$slate-200 } ;
53+ --theme-accent-color : #{$teal } ;
54+ --theme-text-color : #{$slate-800 } ;
55+ }
56+
57+ .theme-teal {
58+ --theme-primary-color : #{$teal } ;
59+ --theme-secondary-color : #{$teal-dark } ;
60+ --theme-border-color : #{$teal } ;
61+ --theme-accent-color : #{$white } ;
62+ --theme-text-color : var (--theme-accent-color );
63+ }
64+
65+ .theme-yellow {
66+ --theme-primary-color : #{$yellow-light } ;
67+ --theme-secondary-color : #{$yellow-dark } ;
68+ --theme-border-color : #{$yellow-light } ;
69+ --theme-accent-color : #{$slate-800 } ;
70+ --theme-text-color : var (--theme-accent-color );
71+ }
72+
73+ .theme-cabernet {
74+ --theme-primary-color : #{$cabernet-light } ;
75+ --theme-secondary-color : #{$cabernet-dark } ;
76+ --theme-border-color : #{$cabernet-light } ;
77+ --theme-accent-color : #{$white } ;
78+ --theme-text-color : var (--theme-accent-color );
79+ }
80+
81+ .theme-midnight {
82+ --theme-primary-color : #{$midnight-light } ;
83+ --theme-secondary-color : #{$midnight-dark } ;
84+ --theme-border-color : #{$midnight-light } ;
85+ --theme-accent-color : #{$white } ;
86+ --theme-text-color : var (--theme-accent-color );
87+ }
88+
89+ .theme-slate {
90+ --theme-primary-color : #{$slate-700 } ;
91+ --theme-secondary-color : #{$slate-800 } ;
92+ --theme-border-color : #{$slate-700 } ;
93+ --theme-accent-color : #{$white } ;
94+ --theme-text-color : var (--theme-accent-color );
95+ }
0 commit comments