|
1 | 1 | /* OpenRockets - Professional Linux Foundation-Inspired Design */ |
2 | 2 | /* Professional, clean, and enterprise-focused design system */ |
3 | 3 |
|
4 | | -@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@300;400;500;600;700&family=IBM+Plex+Mono:wght@400;500;600&display=swap'); |
| 4 | +@import url('https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700&family=Inter:wght@300;400;500;600;700&family=JetBrains+Mono:wght@400;500;600&display=swap'); |
5 | 5 |
|
6 | 6 | :root { |
7 | 7 | /* Professional Color Palette - Inspired by Linux Foundation */ |
|
17 | 17 | --text-secondary: #666666; |
18 | 18 | --border-color: #d0d0d0; |
19 | 19 |
|
20 | | - /* Typography - Professional IBM Plex family */ |
21 | | - --font-primary: 'IBM Plex Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; |
22 | | - --font-mono: 'IBM Plex Mono', 'Courier New', monospace; |
| 20 | + /* Typography - Modern distinctive fonts */ |
| 21 | + --font-primary: 'Space Grotesk', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; |
| 22 | + --font-secondary: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif; |
| 23 | + --font-mono: 'JetBrains Mono', 'Courier New', monospace; |
23 | 24 |
|
24 | 25 | /* Spacing - Consistent and professional */ |
25 | 26 | --space-xs: 0.5rem; |
@@ -127,6 +128,7 @@ a:hover { |
127 | 128 | .nav-logo img { |
128 | 129 | height: 40px; |
129 | 130 | width: auto; |
| 131 | + filter: invert(1) brightness(0.2); |
130 | 132 | } |
131 | 133 |
|
132 | 134 | .nav-links { |
@@ -306,6 +308,9 @@ a:hover { |
306 | 308 | width: 100%; |
307 | 309 | border-radius: var(--border-radius); |
308 | 310 | box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1); |
| 311 | + filter: invert(1) brightness(0.2); |
| 312 | + background: var(--neutral-white); |
| 313 | + padding: 1rem; |
309 | 314 | } |
310 | 315 |
|
311 | 316 | /* Stats Section */ |
|
0 commit comments