refactor(theme): DRY hardcoded violet values into CSS custom properties

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-08 12:19:38 -04:00
parent 7e81e50e3e
commit 2ac894b5d1
16 changed files with 55 additions and 55 deletions
+4 -4
View File
@@ -357,7 +357,7 @@ async function doDelete() {
box-sizing: border-box;
transition: border-color 0.15s;
}
.so-input:focus { outline: none; border-color: var(--color-primary, #7c3aed); }
.so-input:focus { outline: none; border-color: var(--color-primary); }
.so-textarea { resize: vertical; min-height: 5rem; font-family: inherit; }
@@ -376,8 +376,8 @@ async function doDelete() {
transition: all 0.15s;
}
.toggle-btn.active {
background: var(--color-primary, #7c3aed);
border-color: var(--color-primary, #7c3aed);
background: var(--color-primary);
border-color: var(--color-primary);
color: #fff;
}
@@ -403,7 +403,7 @@ async function doDelete() {
}
.btn-primary {
background: linear-gradient(135deg, #7c3aed, #5b21b6);
background: var(--gradient-cta);
color: #fff;
border: none;
border-radius: 8px;