|
1065 | 1065 | --sable-shadow: rgba(0, 0, 0, 0.6); |
1066 | 1066 | --sable-overlay: rgba(12, 8, 10, 0.85); |
1067 | 1067 | } |
| 1068 | + |
| 1069 | +/* --- Chroma Glow (Discord-inspired) --- */ |
| 1070 | +.chroma-glow-theme { |
| 1071 | + /* Background */ |
| 1072 | + --sable-bg-container: rgba(14, 10, 26, 0.05); |
| 1073 | + --sable-bg-container-hover: rgba(255, 255, 255, 0.05); |
| 1074 | + --sable-bg-container-active: rgba(255, 255, 255, 0.05); |
| 1075 | + --sable-bg-container-line: rgba(60, 35, 100, 0.3); |
| 1076 | + --sable-bg-on-container: #e0def0; |
| 1077 | + |
| 1078 | + /* Surface */ |
| 1079 | + --sable-surface-container: rgba(18, 14, 36, 0.95); |
| 1080 | + --sable-surface-container-hover: rgba(26, 22, 48, 0.65); |
| 1081 | + --sable-surface-container-active: rgba(34, 28, 58, 0.7); |
| 1082 | + --sable-surface-container-line: rgba(55, 40, 90, 0.4); |
| 1083 | + --sable-surface-on-container: #e6e4f5; |
| 1084 | + |
| 1085 | + /* Surface Variant */ |
| 1086 | + --sable-surface-var-container: rgba(10, 8, 20, 0.72); |
| 1087 | + --sable-surface-var-container-hover: rgba(16, 12, 30, 0.76); |
| 1088 | + --sable-surface-var-container-active: rgba(22, 18, 40, 0.8); |
| 1089 | + --sable-surface-var-container-line: rgba(50, 35, 85, 0.45); |
| 1090 | + --sable-surface-var-on-container: #c5c2d8; |
| 1091 | + |
| 1092 | + /* Primary (Vivid Purple) */ |
| 1093 | + --sable-primary-main: #bf00ff; |
| 1094 | + --sable-primary-main-hover: #cc33ff; |
| 1095 | + --sable-primary-main-active: #d94dff; |
| 1096 | + --sable-primary-main-line: #e066ff; |
| 1097 | + --sable-primary-on-main: #ffffff; |
| 1098 | + --sable-primary-container: #2a0a42; |
| 1099 | + --sable-primary-container-hover: #35104f; |
| 1100 | + --sable-primary-container-active: #40185c; |
| 1101 | + --sable-primary-container-line: #4c2069; |
| 1102 | + --sable-primary-on-container: #e4ccff; |
| 1103 | + |
| 1104 | + /* Secondary (Electric Blue) */ |
| 1105 | + --sable-sec-main: #5b8fff; |
| 1106 | + --sable-sec-main-hover: #74a2ff; |
| 1107 | + --sable-sec-main-active: #8db5ff; |
| 1108 | + --sable-sec-main-line: #a6c8ff; |
| 1109 | + --sable-sec-on-main: #080e22; |
| 1110 | + --sable-sec-container: #0f1a3a; |
| 1111 | + --sable-sec-container-hover: #162248; |
| 1112 | + --sable-sec-container-active: #1d2a56; |
| 1113 | + --sable-sec-container-line: #243264; |
| 1114 | + --sable-sec-on-container: #c4d6ff; |
| 1115 | + |
| 1116 | + /* Success (Neon Cyan) */ |
| 1117 | + --sable-success-main: #00d492; |
| 1118 | + --sable-success-main-hover: #15e0a2; |
| 1119 | + --sable-success-main-active: #30ecb2; |
| 1120 | + --sable-success-main-line: #50f5c2; |
| 1121 | + --sable-success-on-main: #002818; |
| 1122 | + --sable-success-container: #0a2e20; |
| 1123 | + --sable-success-container-hover: #10382a; |
| 1124 | + --sable-success-container-active: #164234; |
| 1125 | + --sable-success-container-line: #1c4c3e; |
| 1126 | + --sable-success-on-container: #a8f0d5; |
| 1127 | + |
| 1128 | + /* Warning (Golden Amber) */ |
| 1129 | + --sable-warn-main: #f0a820; |
| 1130 | + --sable-warn-main-hover: #f5b840; |
| 1131 | + --sable-warn-main-active: #f8c860; |
| 1132 | + --sable-warn-main-line: #fad880; |
| 1133 | + --sable-warn-on-main: #281c00; |
| 1134 | + --sable-warn-container: #2e2408; |
| 1135 | + --sable-warn-container-hover: #3a2e10; |
| 1136 | + --sable-warn-container-active: #463818; |
| 1137 | + --sable-warn-container-line: #524220; |
| 1138 | + --sable-warn-on-container: #fae4a8; |
| 1139 | + |
| 1140 | + /* Critical (Hot Pink) */ |
| 1141 | + --sable-crit-main: #ff2868; |
| 1142 | + --sable-crit-main-hover: #ff4580; |
| 1143 | + --sable-crit-main-active: #ff6298; |
| 1144 | + --sable-crit-main-line: #ff80b0; |
| 1145 | + --sable-crit-on-main: #ffffff; |
| 1146 | + --sable-crit-container: #3a0820; |
| 1147 | + --sable-crit-container-hover: #480e2a; |
| 1148 | + --sable-crit-container-active: #561434; |
| 1149 | + --sable-crit-container-line: #641a3e; |
| 1150 | + --sable-crit-on-container: #ffc0d8; |
| 1151 | + |
| 1152 | + /* Other */ |
| 1153 | + --sable-focus-ring: rgba(191, 0, 255, 0.55); |
| 1154 | + --sable-shadow: rgba(0, 0, 0, 0.7); |
| 1155 | + --sable-overlay: rgba(8, 4, 18, 0.9); |
| 1156 | +} |
0 commit comments