feat: merge project name and switcher chevron into one button - #296
feat: merge project name and switcher chevron into one button#296Guilhem-lm wants to merge 1 commit into
Conversation
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
webmux | 26bad64 | Commit Preview URL Branch Preview URL |
Jul 20 2026, 03:50 PM |
|
Claude finished @Guilhem-lm's task in 1m 12s —— View job Code Review — PR #296
Nice, focused change. The merge of the project name and chevron into a single trigger is well executed and the code is clean. Verdict: approve with a couple of minor observations (nothing blocking). What's good
Minor observations (non-blocking)
Parity notePer |
Summary
The sidebar header previously showed the project name as a static heading with a separate tiny chevron button to open the project switcher. This merges them into a single button: clicking the project name (or the chevron) opens the switcher menu, giving a larger hit target and a cleaner header.
Changes
frontend/src/lib/ProjectSwitcher.svelte: trigger now takes alabelprop and renders the project name + chevron inside one button, wrapped in the<h1>for heading semantics; label truncates and the chevron stays visible.frontend/src/App.svelte: removed the standalone<h1>and passesconfig.name ?? "Dashboard"as the switcher label.Test plan
bun run checkinfrontend— 0 errors, 0 warningsGenerated with Claude Code