Skip to content

Commit e975bd0

Browse files
committed
Website: mark the open beta in the header, hero, and download section
Three targeted markings (no site-wide banner), all linking to the new /feature-status page: - Header: a small "Beta" pill next to the Cmdr wordmark, always visible on every page. - Hero: a "Now in open beta" eyebrow above the headline, in the existing blur-in stagger rhythm (step 1). - Download section: an expectation-setting line ("solid for daily use, and your feedback shapes what's next") right where users commit to installing; previously the section noted Windows/Linux status but said nothing about the macOS build being beta. Copy is draft for David's review.
1 parent 6f295fc commit e975bd0

3 files changed

Lines changed: 42 additions & 17 deletions

File tree

apps/website/src/components/Download.astro

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,16 @@ import NewsletterInlineWrapper from './NewsletterInlineWrapper.astro'
1212

1313
<div class="relative mx-auto max-w-4xl text-center">
1414
<h2 class="mb-4 text-3xl font-bold md:text-4xl lg:text-5xl">Get Cmdr now!</h2>
15-
<p class="mb-10 text-lg text-[var(--color-text-secondary)]">
15+
<p class="mb-3 text-lg text-[var(--color-text-secondary)]">
1616
Free forever for personal use. No signup, no account needed.
1717
</p>
18+
<p class="mb-10 text-sm text-[var(--color-text-tertiary)]">
19+
Cmdr is in open beta: solid for daily use, and your feedback shapes what's next. See the <a
20+
href="/feature-status"
21+
class="text-[var(--color-accent-text)] underline underline-offset-2 hover:text-[var(--color-accent-hover)]"
22+
>feature status</a
23+
>.
24+
</p>
1825

1926
<!-- Download card -->
2027
<div

apps/website/src/components/Header.astro

Lines changed: 25 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -18,22 +18,31 @@ const navLinks = [
1818
transition:persist
1919
>
2020
<nav class="mx-auto flex h-16 max-w-6xl items-center justify-between px-6">
21-
<!-- Logo -->
22-
<a
23-
href="/"
24-
class="flex items-center gap-2 text-xl font-semibold transition-opacity hover:opacity-80"
25-
aria-label="Cmdr home"
26-
>
27-
<img
28-
src="/logo-32.webp"
29-
srcset="/logo-32.webp 1x, /logo-64.webp 2x"
30-
alt=""
31-
width="32"
32-
height="32"
33-
class="h-6 w-6"
34-
/>
35-
<span>Cmdr</span>
36-
</a>
21+
<!-- Logo + beta pill (separate links: nesting them would be invalid HTML) -->
22+
<div class="flex items-center gap-2.5">
23+
<a
24+
href="/"
25+
class="flex items-center gap-2 text-xl font-semibold transition-opacity hover:opacity-80"
26+
aria-label="Cmdr home"
27+
>
28+
<img
29+
src="/logo-32.webp"
30+
srcset="/logo-32.webp 1x, /logo-64.webp 2x"
31+
alt=""
32+
width="32"
33+
height="32"
34+
class="h-6 w-6"
35+
/>
36+
<span>Cmdr</span>
37+
</a>
38+
<a
39+
href="/feature-status"
40+
class="rounded-full bg-[var(--color-accent)]/15 px-2 py-0.5 text-xs font-medium text-[var(--color-accent-text)] transition-colors hover:bg-[var(--color-accent)]/25"
41+
title="Cmdr is in open beta. See what's solid and what's rough."
42+
>
43+
Beta
44+
</a>
45+
</div>
3746

3847
<!-- Desktop navigation -->
3948
<div class="hidden items-center gap-8 md:flex">

apps/website/src/components/Hero.astro

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,15 @@ const currentYear = new Date().getFullYear()
1818
</div>
1919

2020
<div class="hero-content relative z-10 pt-16 text-left md:pt-24">
21+
<!-- Open-beta eyebrow - Step 1 -->
22+
<a
23+
href="/feature-status"
24+
class="animate-blur-in stagger-1 mb-5 inline-flex items-center gap-2 rounded-full border border-[var(--color-accent)]/30 bg-[var(--color-accent)]/10 px-3 py-1 text-sm font-medium text-[var(--color-accent-text)] transition-colors hover:bg-[var(--color-accent)]/20"
25+
>
26+
Now in open beta
27+
<span aria-hidden="true">&rarr;</span>
28+
</a>
29+
2130
<!-- Headline - Steps 2 & 3 -->
2231
<h1 class="mb-6 text-3xl font-bold leading-tight tracking-tight md:text-4xl lg:text-6xl">
2332
<span class="animate-blur-in stagger-2 inline-block">Finally, a file manager</span>

0 commit comments

Comments
 (0)