|
22 | 22 | --input: 214.3 31.8% 91.4%; |
23 | 23 | --ring: 222.2 84% 4.9%; |
24 | 24 | --radius: 0.75rem; |
| 25 | + /* Gradient colors from qae-skills.png - #3FC7FB, #FC4649 */ |
| 26 | + --gradient-blue: 195 96% 62%; |
| 27 | + --gradient-red: 359 97% 62%; |
25 | 28 | } |
26 | 29 |
|
27 | 30 | .dark { |
|
42 | 45 | --border: 0 0% 20%; |
43 | 46 | --input: 0 0% 20%; |
44 | 47 | --ring: 0 0% 98%; |
| 48 | + /* Gradient colors from qae-skills.png - adjusted for dark mode */ |
| 49 | + --gradient-blue: 195 96% 62%; |
| 50 | + --gradient-red: 359 97% 62%; |
45 | 51 | } |
46 | 52 | } |
47 | 53 |
|
|
74 | 80 | font-feature-settings: 'liga' 0; |
75 | 81 | } |
76 | 82 | } |
| 83 | + |
| 84 | +@layer utilities { |
| 85 | + /* Subtle gradient backgrounds - adjusted for dark mode */ |
| 86 | + .bg-gradient-brand-subtle { |
| 87 | + background: linear-gradient( |
| 88 | + 135deg, |
| 89 | + rgba(63, 199, 251, 0.12) 0%, |
| 90 | + rgba(252, 70, 73, 0.12) 100% |
| 91 | + ); |
| 92 | + min-height: 100%; |
| 93 | + } |
| 94 | + |
| 95 | + /* Dark mode specific adjustments */ |
| 96 | + .dark .bg-gradient-brand-subtle { |
| 97 | + background: linear-gradient( |
| 98 | + 135deg, |
| 99 | + rgba(63, 199, 251, 0.15) 0%, |
| 100 | + rgba(252, 70, 73, 0.15) 100% |
| 101 | + ); |
| 102 | + } |
| 103 | + |
| 104 | + /* Gradient text - using exact colors, adjusted for dark mode */ |
| 105 | + .text-gradient-brand { |
| 106 | + background: linear-gradient( |
| 107 | + 135deg, |
| 108 | + #3FC7FB, |
| 109 | + #FC4649 |
| 110 | + ); |
| 111 | + -webkit-background-clip: text; |
| 112 | + -webkit-text-fill-color: transparent; |
| 113 | + background-clip: text; |
| 114 | + } |
| 115 | + |
| 116 | + /* Dark mode gradient text - slightly brighter for visibility */ |
| 117 | + .dark .text-gradient-brand { |
| 118 | + background: linear-gradient( |
| 119 | + 135deg, |
| 120 | + #5DD3FF, |
| 121 | + #FF6B6E |
| 122 | + ); |
| 123 | + -webkit-background-clip: text; |
| 124 | + -webkit-text-fill-color: transparent; |
| 125 | + background-clip: text; |
| 126 | + } |
| 127 | + |
| 128 | + /* Hover gradient text */ |
| 129 | + .hover\:text-gradient-brand:hover { |
| 130 | + background: linear-gradient( |
| 131 | + 135deg, |
| 132 | + #3FC7FB, |
| 133 | + #FC4649 |
| 134 | + ); |
| 135 | + -webkit-background-clip: text; |
| 136 | + -webkit-text-fill-color: transparent; |
| 137 | + background-clip: text; |
| 138 | + } |
| 139 | + |
| 140 | + /* Dark mode hover gradient text */ |
| 141 | + .dark .hover\:text-gradient-brand:hover { |
| 142 | + background: linear-gradient( |
| 143 | + 135deg, |
| 144 | + #5DD3FF, |
| 145 | + #FF6B6E |
| 146 | + ); |
| 147 | + -webkit-background-clip: text; |
| 148 | + -webkit-text-fill-color: transparent; |
| 149 | + background-clip: text; |
| 150 | + } |
| 151 | +} |
0 commit comments