|
1 | 1 | --- |
2 | 2 | /** |
3 | | - * Hero section — headline, CTA, and glassmorphic workspace mockup. |
| 3 | + * Hero section — ClawDash-style centered hero with OK Code content. |
4 | 4 | */ |
5 | 5 | --- |
6 | 6 |
|
7 | 7 | <section class="hero" data-reveal> |
8 | | - <div class="hero-copy"> |
9 | | - <div class="eyebrow"> |
10 | | - <span class="eyebrow-dot" aria-hidden="true"></span> |
11 | | - AI-native code workspace |
| 8 | + <div class="hero-copy hero-copy--centered"> |
| 9 | + <a href="https://github.com/OpenKnots/okcode/releases" class="kn-pill"> |
| 10 | + <span class="kn-pill-badge">New</span> |
| 11 | + <span class="kn-pill-text">Premium AI coding workspace for desktop + web</span> |
| 12 | + <span class="kn-pill-arrow" aria-hidden="true">→</span> |
| 13 | + </a> |
| 14 | + |
| 15 | + <div class="hero-mark" aria-hidden="true"> |
| 16 | + <div class="hero-mark-glow hero-mark-glow--violet"></div> |
| 17 | + <div class="hero-mark-glow hero-mark-glow--cyan"></div> |
| 18 | + <div class="hero-mark-core"> |
| 19 | + <img src="/icon.png" alt="" width="88" height="88" /> |
| 20 | + </div> |
12 | 21 | </div> |
13 | 22 |
|
14 | 23 | <h1 class="tagline">The beautiful workspace for shipping with AI.</h1> |
|
19 | 28 | prompts. |
20 | 29 | </p> |
21 | 30 |
|
22 | | - <div class="hero-actions"> |
| 31 | + <div class="hero-actions hero-actions--centered"> |
23 | 32 | <a id="download-btn" href="https://github.com/OpenKnots/okcode/releases" class="hero-button"> |
24 | 33 | <span class="hero-button-shine" aria-hidden="true"></span> |
25 | 34 | <span id="download-label">Download OK Code</span> |
|
35 | 44 | </a> |
36 | 45 | </div> |
37 | 46 |
|
38 | | - <div class="hero-meta"> |
| 47 | + <div class="hero-meta hero-meta--centered"> |
39 | 48 | <a href="/download" class="other-platforms">Other platforms</a> |
40 | 49 | <div class="hero-pills" aria-label="Product highlights"> |
41 | 50 | <span>Desktop + web</span> |
|
46 | 55 | </div> |
47 | 56 | </div> |
48 | 57 | </div> |
49 | | - |
50 | | - <div class="hero-visual" aria-hidden="true"> |
51 | | - <div class="hero-glow hero-glow--violet"></div> |
52 | | - <div class="hero-glow hero-glow--cyan"></div> |
53 | | - |
54 | | - <div class="orb orb--one"></div> |
55 | | - <div class="orb orb--two"></div> |
56 | | - |
57 | | - <div class="glass-stage"> |
58 | | - <div class="glass-toolbar"> |
59 | | - <div class="traffic-lights"><span></span><span></span><span></span></div> |
60 | | - <div class="glass-label">OK Code</div> |
61 | | - <div class="glass-badge">Live workspace</div> |
62 | | - </div> |
63 | | - |
64 | | - <div class="glass-body"> |
65 | | - <aside class="rail rail--sidebar"> |
66 | | - <div class="rail-title"></div> |
67 | | - <div class="rail-chip rail-chip--active"></div> |
68 | | - <div class="rail-chip"></div> |
69 | | - <div class="rail-chip"></div> |
70 | | - <div class="rail-chip rail-chip--short"></div> |
71 | | - </aside> |
72 | | - |
73 | | - <section class="center-stack"> |
74 | | - <div class="panel panel--thread"> |
75 | | - <div class="panel-head"> |
76 | | - <span class="panel-kicker">Thread</span> |
77 | | - <span class="panel-status">Agent warm</span> |
78 | | - </div> |
79 | | - <div class="message message--large"></div> |
80 | | - <div class="message"></div> |
81 | | - <div class="message message--short"></div> |
82 | | - </div> |
83 | | - |
84 | | - <div class="panel-row"> |
85 | | - <div class="panel panel--diff"> |
86 | | - <div class="panel-head"> |
87 | | - <span class="panel-kicker">Latest diff</span> |
88 | | - </div> |
89 | | - <div class="code-line code-line--add"></div> |
90 | | - <div class="code-line"></div> |
91 | | - <div class="code-line code-line--remove"></div> |
92 | | - <div class="code-line code-line--short"></div> |
93 | | - </div> |
94 | | - |
95 | | - <div class="panel panel--preview"> |
96 | | - <div class="panel-head"> |
97 | | - <span class="panel-kicker">Preview</span> |
98 | | - </div> |
99 | | - <div class="preview-window"> |
100 | | - <div class="preview-nav"></div> |
101 | | - <div class="preview-card"></div> |
102 | | - <div class="preview-line"></div> |
103 | | - <div class="preview-line preview-line--short"></div> |
104 | | - </div> |
105 | | - </div> |
106 | | - </div> |
107 | | - </section> |
108 | | - |
109 | | - <aside class="rail rail--meta"> |
110 | | - <div class="meta-card"> |
111 | | - <span class="meta-label">Review ready</span> |
112 | | - <strong>3 files changed</strong> |
113 | | - </div> |
114 | | - <div class="meta-card"> |
115 | | - <span class="meta-label">Project action</span> |
116 | | - <strong>Release flow saved</strong> |
117 | | - </div> |
118 | | - <div class="meta-card"> |
119 | | - <span class="meta-label">Mode</span> |
120 | | - <strong>Calm dark glass</strong> |
121 | | - </div> |
122 | | - </aside> |
123 | | - </div> |
124 | | - </div> |
125 | | - </div> |
126 | 58 | </section> |
0 commit comments