|
56 | 56 | font-size: 1.15rem; color: var(--text2); margin-top: 16px; max-width: 600px; margin-inline: auto; |
57 | 57 | } |
58 | 58 | .hero .sub .size { color: var(--green); font-weight: 600; } |
59 | | - .hero .install-block { |
60 | | - margin-top: 36px; |
61 | | - background: var(--bg3); border: 1px solid var(--border); border-radius: 12px; |
| 59 | + .install-block { |
62 | 60 | display: inline-flex; align-items: center; padding: 4px 4px 4px 20px; |
| 61 | + background: var(--bg3); border: 1px solid var(--border); border-radius: 12px; |
63 | 62 | font-family: 'JetBrains Mono', monospace; font-size: 0.875rem; |
64 | 63 | position: relative; |
65 | 64 | } |
| 65 | + .hero .install-block { |
| 66 | + margin-top: 36px; |
| 67 | + } |
66 | 68 | .hero .install-block code { color: var(--green); } |
67 | 69 | .hero .install-block .btn { |
68 | 70 | margin-left: 16px; background: var(--accent); color: #000; border: none; |
69 | 71 | padding: 10px 20px; border-radius: 8px; font-weight: 600; font-size: 0.8125rem; |
70 | 72 | cursor: pointer; transition: opacity .15s; text-decoration: none; |
71 | 73 | } |
72 | 74 | .hero .install-block .btn:hover { opacity: .85; } |
| 75 | + .cta-block { margin-top: 0; } |
73 | 76 |
|
74 | 77 | /* ── Copy button ── */ |
75 | 78 | .copy-btn { |
|
248 | 251 | @media (max-width: 700px) { |
249 | 252 | .hero h1 { font-size: 2rem; } |
250 | 253 | .hero .sub { font-size: 1rem; } |
251 | | - .hero .install-block { |
| 254 | + .install-block { |
252 | 255 | flex-direction: column; padding: 16px; gap: 12px; width: 100%; |
253 | 256 | font-size: 0.75rem; overflow: hidden; |
254 | 257 | } |
255 | | - .hero .install-block code { word-break: break-all; } |
256 | | - .hero .install-block .btn { margin-left: 0; width: 100%; text-align: center; } |
| 258 | + .install-block code { word-break: break-all; } |
| 259 | + .install-block .btn { margin-left: 0; width: 100%; text-align: center; } |
257 | 260 | .hero .stats { gap: 24px; flex-wrap: wrap; } |
258 | 261 | nav { flex-wrap: wrap; gap: 8px; justify-content: center; } |
259 | 262 | nav div { display: flex; flex-wrap: wrap; justify-content: center; gap: 4px; } |
@@ -643,10 +646,10 @@ <h2>Ship <span class="hl">it</span></h2> |
643 | 646 | One binary. One loop. Zero frameworks.<br> |
644 | 647 | Go install and go. |
645 | 648 | </p> |
646 | | - <div class="install-block" style="margin-top:0;display:inline-flex;"> |
| 649 | + <div class="install-block cta-block"> |
647 | 650 | <code>go install github.com/BackendStack21/kode/cmd/kode@latest</code> |
648 | 651 | <button class="copy-btn" onclick="copyText(this,'go install github.com/BackendStack21/kode/cmd/kode@latest')">📋 Copy</button> |
649 | | - <a class="btn" href="https://github.com/BackendStack21/kode" target="_blank" style="margin-left:16px;">GitHub →</a> |
| 652 | + <a class="btn" href="https://github.com/BackendStack21/kode" target="_blank">GitHub →</a> |
650 | 653 | </div> |
651 | 654 | </section> |
652 | 655 |
|
|
0 commit comments