Skip to content

Commit cad2625

Browse files
committed
ui: remove CTA buttons from hero for cleaner layout
User feedback: left side still too cluttered with buttons. Remove Sign in and Documentation buttons from hero section. These links already exist in navbar - no functionality lost. Result: Hero now focuses solely on value prop + install command. Left side: title + subtitle + 3 bullets + install command only. Verification: - Desktop (1440x900): 0 CTA buttons in hero, navbar has 2 links - Mobile (375x667): Clean single-column layout - Evidence: .sisyphus/evidence/task-no-buttons-{desktop,mobile}.png
1 parent 3a6ad48 commit cad2625

File tree

1 file changed

+1
-31
lines changed

1 file changed

+1
-31
lines changed

src/routes/+page.svelte

Lines changed: 1 addition & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -97,38 +97,8 @@
9797
<p class="install-alt">
9898
Alternative: <code>curl -fsSL openboot.dev/install.sh | bash</code>
9999
</p>
100-
</div>
101-
102-
<div class="cta-buttons">
103-
{#if $auth.user}
104-
<a href="/dashboard" class="btn-primary">
105-
<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
106-
<rect x="3" y="3" width="7" height="7" />
107-
<rect x="14" y="3" width="7" height="7" />
108-
<rect x="14" y="14" width="7" height="7" />
109-
<rect x="3" y="14" width="7" height="7" />
110-
</svg>
111-
Dashboard
112-
</a>
113-
{:else}
114-
<a href="/login" class="btn-primary">
115-
<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
116-
<path d="M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4"/>
117-
<polyline points="10 17 15 12 10 7"/>
118-
<line x1="15" y1="12" x2="3" y2="12"/>
119-
</svg>
120-
Sign in
121-
</a>
122-
{/if}
123-
<a href="/docs" class="btn-secondary">
124-
<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
125-
<path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"/>
126-
<polyline points="14 2 14 8 20 8"/>
127-
</svg>
128-
Documentation
129-
</a>
130-
</div>
131100
</div>
101+
</div>
132102

133103
<div class="hero-visual">
134104
<div class="terminal-window">

0 commit comments

Comments
 (0)