|
1 | 1 | /* ===== CSS VARIABLES ===== */ |
2 | 2 | .istqb-ct-gt-page { |
| 3 | + position: relative; |
| 4 | + |
| 5 | + /* Base Variables */ |
3 | 6 | --bg-deep: #030712; |
4 | 7 | --bg-surface: #0d1117; |
5 | 8 | --bg-card: #111827; |
|
18 | 21 | --font-mono: 'Space Mono', monospace; |
19 | 22 | --font-head: 'Syne', sans-serif; |
20 | 23 | --font-body: 'IBM Plex Sans JP', sans-serif; |
| 24 | + |
| 25 | + /* Global Naming Convention Mappings */ |
| 26 | + --color-bg-deep: var(--bg-deep); |
| 27 | + --color-bg-surface: var(--bg-surface); |
| 28 | + --color-bg-card: var(--bg-card); |
| 29 | + --color-bg-card-hover: var(--bg-card-hover); |
| 30 | + |
| 31 | + --color-accent-green: var(--neon-green); |
| 32 | + --color-accent-cyan: var(--neon-cyan); |
| 33 | + --color-accent-orange: var(--neon-amber); |
| 34 | + --color-accent-red: var(--neon-red); |
| 35 | + --color-accent-purple: var(--neon-purple); |
| 36 | + --color-accent-pink: var(--neon-pink); |
| 37 | + |
| 38 | + --color-text-primary: var(--text-primary); |
| 39 | + --color-text-secondary: var(--text-secondary); |
| 40 | + --color-text-muted: var(--text-muted); |
| 41 | + |
| 42 | + --color-border-dim: var(--border-dim); |
| 43 | + --color-border-glow: var(--border-glow); |
| 44 | + |
| 45 | + --font-display: var(--font-head); |
21 | 46 | } |
22 | 47 |
|
23 | 48 | /* ===== RESET ===== */ |
|
41 | 66 | transparent 4px |
42 | 67 | ); |
43 | 68 | pointer-events: none; |
44 | | - z-index: 9999; |
| 69 | + z-index: 0; |
45 | 70 | } |
46 | 71 |
|
47 | 72 | /* ===== GRID TEXTURE ===== */ |
|
54 | 79 | linear-gradient(90deg, rgba(0, 255, 136, 0.03) 1px, transparent 1px); |
55 | 80 | background-size: 40px 40px; |
56 | 81 | pointer-events: none; |
57 | | - z-index: 9998; |
| 82 | + z-index: 0; |
58 | 83 | } |
59 | 84 |
|
60 | 85 |
|
|
0 commit comments