11/* CSS Custom Properties */
22: root {
3- /* Colors */
4- --primary-color : # 2c3e50 ;
5- --secondary-color : # 3498db ;
6- --accent-color : # e74c3c ;
3+ /* Colors - Monet's Garden palette */
4+ --primary-color : # 799C49 ;
5+ --secondary-color : # 799C49 ;
6+ --accent-color : # 799C49 ;
7+ --interactive-color : # 799C49 ;
78 --text-color : # 1f2937 ; /* Fixed to proper dark gray */
89 --text-light : # 6b7280 ; /* Fixed to proper medium gray */
910 --bg-color : # ffffff ;
@@ -222,7 +223,7 @@ p, h1, h2, h3, h4, h5, h6 {
222223 transition : color 0.3s ease;
223224 white-space : nowrap;
224225 padding : 0 10px ;
225- color : var (--hero-text-color-dim , rgba (255 , 255 , 255 , 0.6 ));
226+ color : var (--hero-text-color-dim , rgba (55 , 64 , 42 , 0.6 ));
226227 letter-spacing : 0.01em ;
227228}
228229
@@ -372,7 +373,7 @@ p, h1, h2, h3, h4, h5, h6 {
372373
373374.contact-minimal a {
374375 font-family : var (--font-display );
375- color : var (--interactive-color , # 4F46E5 ); /* Use dynamic color system */
376+ color : var (--interactive-color ); /* Use dynamic color system */
376377 text-decoration : none;
377378 font-size : var (--text-lg );
378379 font-weight : 500 ;
@@ -434,8 +435,8 @@ p, h1, h2, h3, h4, h5, h6 {
434435 background : var (--bg-color );
435436 padding : var (--space-md ) 0 ;
436437 /* Dynamic colors - will be overridden by JavaScript */
437- --timeline-accent-primary : var (--interactive-color , # 4F46E5 ); /* Fallback to indigo */
438- --timeline-accent-hover : var (--interactive-color , # 6366F1 ); /* Fallback to lighter indigo */
438+ --timeline-accent-primary : var (--interactive-color ); /* Fallback to indigo */
439+ --timeline-accent-hover : var (--interactive-color ); /* Fallback to lighter indigo */
439440 --timeline-accent-success : # 10B981 ; /* Green for independent projects */
440441 --timeline-text-primary : # 111827 ;
441442 --timeline-text-secondary : # 4B5563 ; /* Darker for better contrast */
@@ -1183,7 +1184,7 @@ p, h1, h2, h3, h4, h5, h6 {
11831184/* Dynamic Hyperlink Styles */
11841185/* Use the same interactive color system as timeline elements */
11851186a {
1186- color : var (--interactive-color , # 4F46E5 ); /* Dynamically set by color picker */
1187+ color : var (--interactive-color ); /* Dynamically set by color picker */
11871188 text-decoration : none;
11881189 position : relative;
11891190 transition : all 0.2s ease-out;
@@ -1198,7 +1199,7 @@ a::after {
11981199 height : 1px ;
11991200 bottom : -1px ;
12001201 left : 0 ;
1201- background-color : var (--interactive-color , # 4F46E5 );
1202+ background-color : var (--interactive-color );
12021203 transition : width 0.3s ease-out;
12031204}
12041205
@@ -1208,7 +1209,7 @@ a:hover::after {
12081209
12091210/* Hover state */
12101211a : hover {
1211- color : var (--interactive-color , # 4F46E5 );
1212+ color : var (--interactive-color );
12121213 transform : translateY (-1px );
12131214}
12141215
0 commit comments