|
1 | 1 | /** |
2 | | - * overlay.css - Vertical Tab Switcher styles v1.2.0 |
| 2 | + * overlay.css - Vertical Tab Switcher styles v1.3.0 |
3 | 3 | */ |
4 | 4 |
|
5 | 5 | :root { |
6 | 6 | --vts-z: 2147483647; |
7 | | - --vts-sel: rgba(59, 130, 246, 0.85); |
8 | | - --vts-sel-sh: rgba(59, 130, 246, 0.35); |
9 | | - --vts-hover: rgba(59, 130, 246, 0.85); |
10 | | - --vts-hover-sh: rgba(59, 130, 246, 0.35); |
11 | | - --vts-active: rgba(34, 197, 94, 0.85); |
12 | | - --vts-active-sh: rgba(34, 197, 94, 0.35); |
| 7 | + --vts-sel: rgba(96, 165, 250, 0.35); |
| 8 | + --vts-sel-sh: rgba(96, 165, 250, 0.14); |
| 9 | + --vts-sel-sh-outer: rgba(96, 165, 250, 0.05); |
| 10 | + --vts-hover: rgba(96, 165, 250, 0.25); |
| 11 | + --vts-hover-sh: rgba(96, 165, 250, 0.08); |
| 12 | + --vts-active: rgba(74, 222, 128, 0.3); |
| 13 | + --vts-active-sh: rgba(74, 222, 128, 0.12); |
| 14 | + --vts-active-sh-outer: rgba(74, 222, 128, 0.04); |
13 | 15 | --vts-bg: rgba(40, 40, 40, 0.85); |
14 | 16 | --vts-bg-h: rgba(50, 50, 55, 0.92); |
15 | 17 | --vts-text: #e0e0e0; |
|
79 | 81 | box-sizing: border-box; |
80 | 82 | } |
81 | 83 |
|
82 | | -.vts-tab-item.vts-selected { border-color: var(--vts-sel); box-shadow: 0 0 0 3px var(--vts-sel-sh); } |
83 | | -.vts-tab-item.vts-active-tab:not(.vts-selected) { border-color: var(--vts-active); box-shadow: 0 0 0 3px var(--vts-active-sh); } |
84 | | -.vts-tab-item:hover { border-color: var(--vts-hover); box-shadow: 0 0 0 2px var(--vts-hover-sh); background: var(--vts-bg-h); } |
| 84 | +.vts-tab-item.vts-selected { border-color: var(--vts-sel); box-shadow: 0 0 8px 1px var(--vts-sel-sh), 0 0 20px 4px var(--vts-sel-sh-outer); } |
| 85 | +.vts-tab-item.vts-active-tab:not(.vts-selected) { border-color: var(--vts-active); box-shadow: 0 0 7px 1px var(--vts-active-sh), 0 0 18px 3px var(--vts-active-sh-outer); } |
| 86 | +.vts-tab-item:hover { border-color: var(--vts-hover); box-shadow: 0 0 5px 1px var(--vts-hover-sh); background: var(--vts-bg-h); } |
85 | 87 |
|
86 | 88 | .vts-tab-thumbnail { |
87 | 89 | width: 100%; |
|
206 | 208 |
|
207 | 209 | @media (prefers-color-scheme: light) { |
208 | 210 | :root { |
209 | | - --vts-sel: rgba(37, 99, 235, 0.85); |
210 | | - --vts-sel-sh: rgba(37, 99, 235, 0.35); |
211 | | - --vts-hover: rgba(37, 99, 235, 0.85); |
212 | | - --vts-hover-sh: rgba(37, 99, 235, 0.35); |
213 | | - --vts-active: rgba(22, 163, 74, 0.85); |
214 | | - --vts-active-sh: rgba(22, 163, 74, 0.35); |
| 211 | + --vts-sel: rgba(59, 130, 246, 0.45); |
| 212 | + --vts-sel-sh: rgba(59, 130, 246, 0.18); |
| 213 | + --vts-sel-sh-outer: rgba(59, 130, 246, 0.06); |
| 214 | + --vts-hover: rgba(59, 130, 246, 0.3); |
| 215 | + --vts-hover-sh: rgba(59, 130, 246, 0.1); |
| 216 | + --vts-active: rgba(34, 197, 94, 0.4); |
| 217 | + --vts-active-sh: rgba(34, 197, 94, 0.16); |
| 218 | + --vts-active-sh-outer: rgba(34, 197, 94, 0.05); |
215 | 219 | --vts-bg: rgba(255,255,255,0.9); |
216 | 220 | --vts-bg-h: rgba(250,250,250,0.95); |
217 | 221 | --vts-text: #1a1a1a; |
|
0 commit comments