|
1 | 1 | .sidebar { |
2 | | - background-color: #f8f9fa; |
| 2 | + background-color: var(--color-surface-secondary); |
3 | 3 | padding: 1rem; |
4 | 4 | height: 100%; |
5 | | - border-right: 1px solid #dee2e6; |
| 5 | + border-right: 1px solid var(--color-border-primary); |
6 | 6 | display: flex; |
7 | 7 | flex-direction: column; |
8 | 8 | gap: 1.5rem; |
|
16 | 16 |
|
17 | 17 | .navButton { |
18 | 18 | background-color: transparent; |
19 | | - border: 1px solid #dee2e6; |
| 19 | + border: 1px solid var(--color-border-primary); |
20 | 20 | border-radius: 0.375rem; |
21 | 21 | padding: 0.75rem 1rem; |
22 | 22 | width: 100%; |
23 | 23 | text-align: left; |
24 | 24 | cursor: pointer; |
25 | 25 | font-size: 1rem; |
26 | | - color: #212529; |
| 26 | + color: var(--color-text-primary); |
27 | 27 | transition: |
28 | 28 | background-color 0.15s ease-in-out, |
29 | 29 | border-color 0.15s ease-in-out; |
30 | 30 | } |
31 | 31 |
|
32 | 32 | .navButton:hover { |
33 | | - background-color: #e9ecef; |
| 33 | + background-color: var(--color-surface-tertiary); |
34 | 34 | } |
35 | 35 |
|
36 | 36 | .navButton.active { |
37 | | - background-color: #0d6efd; |
38 | | - color: white; |
39 | | - border-color: #0d6efd; |
| 37 | + background-color: var(--color-surface-interactive); |
| 38 | + color: var(--color-text-on-interactive); |
| 39 | + border-color: var(--color-surface-interactive); |
40 | 40 | } |
41 | 41 |
|
42 | 42 | .backendSelector, |
43 | 43 | .personaSelector { |
44 | | - border-top: 1px solid #dee2e6; |
| 44 | + border-top: 1px solid var(--color-border-primary); |
45 | 45 | padding-top: 1rem; |
46 | 46 | } |
47 | 47 |
|
48 | 48 | .selectorTitle { |
49 | 49 | font-size: 0.875rem; |
50 | 50 | font-weight: 600; |
51 | | - color: #6c757d; |
| 51 | + color: var(--color-text-secondary); |
52 | 52 | text-transform: uppercase; |
53 | 53 | margin-bottom: 0.75rem; |
54 | 54 | } |
|
69 | 69 | width: 100%; |
70 | 70 | padding: 0.5rem; |
71 | 71 | border-radius: 0.25rem; |
72 | | - border: 1px solid #ced4da; |
| 72 | + border: 1px solid var(--color-border-secondary); |
73 | 73 | font-size: 0.9rem; |
74 | | - background-color: #fff; |
| 74 | + background-color: var(--color-surface-primary); |
75 | 75 | } |
76 | 76 |
|
77 | 77 | .customPersonaTextarea { |
78 | 78 | width: 100%; |
79 | 79 | margin-top: 0.5rem; |
80 | 80 | padding: 0.5rem; |
81 | 81 | border-radius: 0.25rem; |
82 | | - border: 1px solid #ced4da; |
| 82 | + border: 1px solid var(--color-border-secondary); |
83 | 83 | font-size: 0.9rem; |
84 | 84 | resize: vertical; |
| 85 | + background-color: var(--color-surface-primary); |
| 86 | + color: var(--color-text-primary); |
85 | 87 | } |
0 commit comments