55
66: root {
77 /* Base colors - Light theme (default) */
8- --primary-color : # 2563eb ; /* Profullstack, Inc. blue */
9- --primary-light : # 3b82f6 ; /* Lighter blue */
10- --primary-dark : # 1d4ed8 ; /* Darker blue */
11- --secondary-color : # 10b981 ; /* Accent green */
12- --secondary-light : # 34d399 ; /* Lighter green */
13- --secondary-dark : # 059669 ; /* Darker green */
8+ --primary-color : # e02337 ; /* Profullstack, Inc. red */
9+ --primary-light : # e54d5d ; /* Lighter red */
10+ --primary-dark : # c01d2f ; /* Darker red */
11+ --secondary-color : # fc7e3e ; /* Accent orange */
12+ --secondary-light : # fd9c6a ; /* Lighter orange */
13+ --secondary-dark : # e66a2c ; /* Darker orange */
14+ --accent-color : # ba18aa ; /* Accent magenta */
1415
1516 /* Neutral colors - Light theme */
1617 --background-color : # ffffff ; /* White background */
2930
3031 /* Status colors - Light theme */
3132 --success-color : # 10b981 ; /* Success green */
32- --warning-color : # f59e0b ; /* Warning yellow/ orange */
33- --error-color : # ef4444 ; /* Error red */
34- --info-color : # 3b82f6 ; /* Info blue */
33+ --warning-color : # fc7e3e ; /* Warning orange */
34+ --error-color : # e02337 ; /* Error red */
35+ --info-color : # ba18aa ; /* Info magenta */
3536
3637 /* Component colors - Light theme */
3738 --card-background : # ffffff ; /* Card background */
8788/* Dark theme */
8889[data-theme = "dark" ] {
8990 /* Base colors - Dark theme */
90- --primary-color : # 3b82f6 ; /* Brighter blue for dark mode */
91- --primary-light : # 60a5fa ; /* Lighter blue */
92- --primary-dark : # 2563eb ; /* Darker blue */
93- --secondary-color : # 10b981 ; /* Accent green */
94- --secondary-light : # 34d399 ; /* Lighter green */
95- --secondary-dark : # 059669 ; /* Darker green */
91+ --primary-color : # e54d5d ; /* Brighter red for dark mode */
92+ --primary-light : # e97683 ; /* Lighter red */
93+ --primary-dark : # e02337 ; /* Darker red */
94+ --secondary-color : # fd9c6a ; /* Accent orange */
95+ --secondary-light : # feba96 ; /* Lighter orange */
96+ --secondary-dark : # fc7e3e ; /* Darker orange */
97+ --accent-color : # d34bc1 ; /* Accent magenta */
9698
9799 /* Neutral colors - Dark theme */
98100 --background-color : # 111827 ; /* Dark background */
111113
112114 /* Status colors - Dark theme */
113115 --success-color : # 34d399 ; /* Brighter success green */
114- --warning-color : # fbbf24 ; /* Brighter warning yellow */
115- --error-color : # f87171 ; /* Brighter error red */
116- --info-color : # 60a5fa ; /* Brighter info blue */
116+ --warning-color : # fd9c6a ; /* Brighter warning orange */
117+ --error-color : # e54d5d ; /* Brighter error red */
118+ --info-color : # d34bc1 ; /* Brighter info magenta */
117119
118120 /* Component colors - Dark theme */
119121 --card-background : # 1f2937 ; /* Card background */
@@ -235,6 +237,15 @@ html, body {
235237 background-color : var (--secondary-dark );
236238}
237239
240+ .btn-amber {
241+ background-color : var (--secondary-color );
242+ color : var (--text-on-secondary );
243+ }
244+
245+ .btn-amber : hover {
246+ background-color : var (--secondary-dark );
247+ }
248+
238249.btn-outline {
239250 background-color : transparent;
240251 border : 1px solid var (--border-color );
@@ -282,7 +293,7 @@ html, body {
282293.form-input : focus {
283294 outline : none;
284295 border-color : var (--primary-color );
285- box-shadow : 0 0 0 3px rgba (37 , 99 , 235 , 0.1 );
296+ box-shadow : 0 0 0 3px rgba (224 , 35 , 55 , 0.1 );
286297}
287298
288299/* Table styles */
@@ -335,7 +346,7 @@ html, body {
335346}
336347
337348.alert-info {
338- background-color : rgba (59 , 130 , 246 , 0.1 );
349+ background-color : rgba (186 , 24 , 170 , 0.1 );
339350 border-left : 4px solid var (--info-color );
340351 color : var (--info-color );
341352}
@@ -379,7 +390,7 @@ html, body {
379390}
380391
381392.pricing-plan .popular {
382- border : 2px solid var (--primary -color );
393+ border : 2px solid var (--accent -color );
383394 position : relative;
384395 z-index : 1 ;
385396}
@@ -390,7 +401,7 @@ html, body {
390401 top : -12px ;
391402 left : 50% ;
392403 transform : translateX (-50% );
393- background-color : var (--primary -color );
404+ background-color : var (--accent -color );
394405 color : var (--text-on-primary );
395406 padding : 4px 12px ;
396407 border-radius : var (--border-radius-full );
@@ -454,7 +465,7 @@ html, body {
454465.back-link {
455466 display : inline-block;
456467 margin-top : var (--spacing-xl );
457- color : var (--primary -color );
468+ color : var (--accent -color );
458469 text-decoration : none;
459470 font-weight : var (--font-weight-medium );
460471}
0 commit comments