History

feat(app): add Beta pill to sidebar header

Rhys Sullivan committed 6 months ago

Commit 4cfa2991 parent 84f7b2a3 files · +16 −0Browse files

Unified · Split

3 files
  1. .changeset/sidebar-beta-label.md +6 −0
  2. apps/cli/release-notes/next.md +4 −0
  3. packages/app/src/web/shell.tsx +6 −0
.changeset/sidebar-beta-label.md+6−0
@@ -0,0 +1,6 @@
1+---
2+"executor": patch
3+"@executor-js/desktop": patch
4+---
5+
6+Add a "Beta" label next to the executor wordmark in the sidebar header (desktop and local apps).
apps/cli/release-notes/next.md+4−0
@@ -10,3 +10,7 @@ The CLI's web UI now ships as a native desktop app. Same gateway, same UI, same · 9 unmodified lines
1010 - Linux: AppImage / deb / rpm for x64 and arm64. Windows: `.exe` (currently unsigned — code-signing pipeline in flight).
1111
1212 Downloads land on each [GitHub release](https://github.com/RhysSullivan/executor/releases/latest) under the `executor-desktop-*` assets.
13+
14+## UI
15+
16+- Sidebar now shows a "Beta" pill next to the executor wordmark.
packages/app/src/web/shell.tsx+6−0
@@ -354,6 +354,9 @@ function SidebarContent(props: { · 353 unmodified lines
354354 <div className="flex h-12 shrink-0 items-center border-b border-sidebar-border px-4">
355355 <Link to="/" className="flex items-center gap-1.5">
356356 <span className="font-display text-base tracking-tight text-foreground">executor</span>
357+ <span className="rounded bg-primary/15 px-1.5 py-px text-[10px] font-semibold uppercase tracking-wider text-primary">
358+ Beta
359+ </span>
357360 </Link>
358361 </div>
359362 )}
@@ -489,6 +492,9 @@ export function Shell() { · 129 unmodified lines
489492 <span className="font-display text-base tracking-tight text-foreground">
490493 executor
491494 </span>
495+ <span className="rounded bg-primary/15 px-1.5 py-px text-[10px] font-semibold uppercase tracking-wider text-primary">
496+ Beta
497+ </span>
492498 </Link>
493499 <Button
494500 variant="ghost"