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
6Add 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
10- Linux: AppImage / deb / rpm for x64 and arm64. Windows: `.exe` (currently unsigned — code-signing pipeline in flight).10- Linux: AppImage / deb / rpm for x64 and arm64. Windows: `.exe` (currently unsigned — code-signing pipeline in flight).
11 11
12Downloads land on each [GitHub release](https://github.com/RhysSullivan/executor/releases/latest) under the `executor-desktop-*` assets.12Downloads 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
354 <div className="flex h-12 shrink-0 items-center border-b border-sidebar-border px-4">354 <div className="flex h-12 shrink-0 items-center border-b border-sidebar-border px-4">
355 <Link to="/" className="flex items-center gap-1.5">355 <Link to="/" className="flex items-center gap-1.5">
356 <span className="font-display text-base tracking-tight text-foreground">executor</span>356 <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>
357 </Link>360 </Link>
358 </div>361 </div>
359 )}362 )}
@@ -489,6 +492,9 @@ export function Shell() { · 129 unmodified lines
489 <span className="font-display text-base tracking-tight text-foreground">492 <span className="font-display text-base tracking-tight text-foreground">
490 executor493 executor
491 </span>494 </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>
492 </Link>498 </Link>
493 <Button499 <Button
494 variant="ghost"500 variant="ghost"