|
7 | 7 | <meta name="description" content="dotdog CLI and MCP server for .dog specs, .dag graphs, repo mapping, and multi-repo workspaces."> |
8 | 8 | <link rel="icon" type="image/svg+xml" href="/dotdog/assets/dog.svg"> |
9 | 9 | <style> |
10 | | - * { box-sizing: border-box; } |
| 10 | + * { margin: 0; padding: 0; box-sizing: border-box; } |
11 | 11 | body { margin:0; font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif; color:#1a1a2e; background:#fff; padding:24px; } |
12 | 12 | nav { display:flex; justify-content:center; gap:18px; padding:8px 0 32px; flex-wrap:wrap; } |
13 | 13 | nav a { color:#6b7280; text-decoration:none; font-size:.9em; font-weight:500; } |
14 | 14 | nav a:hover, nav a.active { color:#d97706; } |
15 | | - main { max-width:760px; margin:0 auto; } |
16 | | - .hero { text-align:center; margin:12px 0 32px; } |
17 | | - h1 { font-size:2.4rem; margin:0 0 8px; } |
18 | | - .tagline { color:#4b5563; font-size:1.08rem; line-height:1.6; margin:0 auto; max-width:680px; } |
19 | | - .panel { border:1px solid #e5e7eb; background:#fafafa; border-radius:12px; padding:18px; margin:16px 0; } |
| 15 | + main { max-width:760px; margin:0 auto; text-align:center; } |
| 16 | + .hero { text-align:center; margin:12px 0 24px; } |
| 17 | + h1 { font-size:2.4em; font-weight:700; margin:12px 0 4px; } |
| 18 | + .tagline { color:#6b7280; font-size:1.1em; line-height:1.6; margin:0 auto 4px; max-width:680px; } |
| 19 | + .panel { border:1px solid #e5e7eb; background:#fafafa; border-radius:10px; padding:12px 14px; margin:10px 0; text-align:left; } |
20 | 20 | h2 { margin:0 0 10px; font-size:1.2rem; } |
21 | 21 | p, li { color:#4b5563; line-height:1.6; } |
22 | | - pre { background:#1e293b; color:#e2e8f0; border-radius:10px; padding:16px; overflow:auto; } |
| 22 | + pre { background:#1e293b; color:#e2e8f0; border-radius:8px; padding:16px 20px; overflow:auto; text-align:left; font-size:.85em; } |
23 | 23 | code { color:#2563eb; } |
24 | 24 | pre code { color:#93c5fd; } |
25 | 25 | .grid { display:grid; grid-template-columns:repeat(auto-fit,minmax(220px,1fr)); gap:12px; } |
26 | | - .card { border:1px solid #e5e7eb; border-radius:10px; padding:14px; background:white; } |
| 26 | + .card { border:1px solid #e5e7eb; border-radius:10px; padding:12px 14px; background:#fafafa; text-align:left; } |
27 | 27 | .btns { display:flex; justify-content:center; gap:10px; flex-wrap:wrap; margin-top:20px; } |
28 | | - .btn { display:inline-block; padding:10px 18px; border-radius:8px; text-decoration:none; font-weight:700; } |
| 28 | + .btn { display:inline-block; padding:10px 22px; border-radius:6px; text-decoration:none; font-weight:600; font-size:.92em; } |
29 | 29 | .primary { background:#f59e0b; color:#1a1a2e; } |
30 | 30 | .secondary { background:#f1f5f9; color:#1e293b; border:1px solid #cbd5e1; } |
31 | 31 |
|
|
41 | 41 | width: min(calc(100vw - 48px), 960px); |
42 | 42 | margin: 0 auto 32px; |
43 | 43 | padding: 8px 0 0; |
44 | | - position: relative; |
45 | | - left: 50%; |
46 | | - transform: translateX(-50%); |
47 | 44 | } |
48 | 45 | nav a { color: #6b7280; text-decoration: none; font-size: .9em; font-weight: 500; line-height: 1.4; } |
49 | 46 | nav a:hover, nav a.active { color: #d97706; } |
|
0 commit comments