|
12 | 12 | {% include favicon.html %} |
13 | 13 | <style> |
14 | 14 | {% include colors.css %} |
| 15 | + {% include common.css %} |
15 | 16 |
|
16 | | - * { |
17 | | - margin: 0; |
18 | | - padding: 0; |
19 | | - box-sizing: border-box; |
| 17 | + /* Page-specific styles */ |
| 18 | + .container { |
| 19 | + max-width: 900px; /* Override for homepage */ |
20 | 20 | } |
21 | 21 |
|
22 | | - body { |
23 | | - font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; |
24 | | - line-height: 1.6; |
25 | | - color: var(--text-primary); |
26 | | - background-color: var(--bg-color); |
27 | | - background-image: none; /* Removed gradient for cleaner look */ |
28 | | - margin: 0; |
29 | | - padding: 0; |
30 | | - min-height: 100vh; |
| 22 | + .terminal-animation { |
| 23 | + margin: 2rem auto; |
| 24 | + max-width: 400px; |
| 25 | + width: 100%; |
| 26 | + filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.2)); |
31 | 27 | } |
32 | 28 |
|
33 | | - .container { |
34 | | - max-width: 900px; |
35 | | - margin: 0 auto; |
| 29 | + .coming-soon { |
| 30 | + background: var(--bg-accent); |
| 31 | + border: 1px solid var(--card-border); |
| 32 | + border-radius: 0; /* Sharp corners */ |
36 | 33 | padding: 2rem; |
| 34 | + margin: 2rem 0; |
| 35 | + box-shadow: none; |
37 | 36 | } |
38 | | - |
| 37 | + |
39 | 38 | header { |
40 | 39 | text-align: center; |
41 | | - padding: 3rem 0; |
42 | | - border-bottom: 1px solid var(--card-border); |
43 | | - margin-bottom: 3rem; |
44 | | - background: var(--bg-color); |
45 | | - border-radius: 0; /* Sharp corners */ |
46 | | - box-shadow: none; /* Removed for cleaner look */ |
47 | 40 | } |
48 | | - |
| 41 | + |
49 | 42 | h1 { |
50 | 43 | font-size: 3.5rem; |
51 | | - font-weight: 700; |
52 | | - margin-bottom: 0.5rem; |
53 | 44 | background: linear-gradient(90deg, var(--accent-color), var(--accent-highlight)); |
54 | 45 | -webkit-background-clip: text; |
55 | 46 | background-clip: text; |
56 | | - color: transparent; |
57 | | - letter-spacing: -0.05em; |
58 | 47 | } |
59 | 48 |
|
60 | 49 | .tagline { |
|
64 | 53 | font-weight: 300; |
65 | 54 | } |
66 | 55 |
|
67 | | - .terminal-animation { |
68 | | - margin: 2rem auto; |
69 | | - max-width: 400px; |
70 | | - width: 100%; |
71 | | - filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.2)); |
72 | | - } |
73 | | - |
74 | | - .coming-soon { |
75 | | - background: var(--bg-accent); |
76 | | - border: 1px solid var(--card-border); |
77 | | - border-radius: 0; /* Sharp corners */ |
78 | | - padding: 2rem; |
79 | | - margin: 2rem 0; |
80 | | - box-shadow: none; |
81 | | - } |
82 | | - |
83 | 56 | h2 { |
84 | 57 | font-size: 1.8rem; |
85 | 58 | margin-bottom: 1.5rem; |
|
250 | 223 | </head> |
251 | 224 | <body> |
252 | 225 | {% include nav.html %} |
253 | | - |
| 226 | + <main> |
254 | 227 | <div class="container"> |
255 | 228 | <header> |
256 | 229 | <h1>MCP Manager</h1> |
@@ -403,6 +376,7 @@ <h2>Supported Clients</h2> |
403 | 376 | </ul> |
404 | 377 | </div> |
405 | 378 | </div> |
| 379 | + </main> |
406 | 380 |
|
407 | 381 | {% include footer.html %} |
408 | 382 | {% include github-corner.html %} |
|
0 commit comments