Skip to content

feat(sidebar): show Business Name next to the branding logo - #77

Merged
brett-buskirk merged 1 commit into
mainfrom
feat/sidebar-business-name
Jul 28, 2026
Merged

feat(sidebar): show Business Name next to the branding logo#77
brett-buskirk merged 1 commit into
mainfrom
feat/sidebar-business-name

Conversation

@brett-buskirk

Copy link
Copy Markdown
Owner

What & why

Closes #73. You noticed the sidebar showed your logo but no Business Name beside it — when a logo was set, Sidebar.tsx rendered only the image. Now the Business Name (from Settings) appears next to the logo.

  • Logo + name: the logo shrinks (h-8, max ~100px) so the name fits and truncates in the remaining space.
  • Logo, no business name set: unchanged — the original larger, name-less logo (so a logo-only setup isn't disturbed; the "Helm" fallback isn't shown next to a custom logo).
  • No logo: unchanged — the Helm mark + name, as before.

Verification

npm run build ✓ · npm run check:cycles ✓ · npm run test:run 239 pass (presentational change, no new logic). Visual is for your eyes — with a logo + business name set, both should now show top-left.

🤖 Generated with Claude Code

Closes #73. When a logo is set the sidebar showed only the image; now the
Business Name (from Settings) sits next to it. The logo shrinks to make
room when a name is present, and falls back to the original larger, name-
less rendering when no business name is set (so a logo-only setup is
unchanged). No name still shows the Helm mark + name.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 28, 2026

Copy link
Copy Markdown

Deploying helm with  Cloudflare Pages  Cloudflare Pages

Latest commit: 154a6f7
Status: ✅  Deploy successful!
Preview URL: https://f87c31a9.helm-d5s.pages.dev
Branch Preview URL: https://feat-sidebar-business-name.helm-d5s.pages.dev

View logs

@brett-buskirk brett-buskirk added the enhancement New feature or request label Jul 28, 2026
@brett-buskirk brett-buskirk self-assigned this Jul 28, 2026
@brett-buskirk brett-buskirk added this to the v1.2.0 — Post-launch milestone Jul 28, 2026
@github-actions

Copy link
Copy Markdown

⚠️ AgentGate: Warnings

1 files changed  ·  +18 -2 lines

Rule Findings Severity
tests_required 1 ⚠️ warning
View findings

tests_required

  • Source files were changed but no test files were added or modified

    💡 Add or update tests to cover the changed source code.

Generated by AgentGate

@brett-buskirk
brett-buskirk merged commit 605cb39 into main Jul 28, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Show Business Name next to the branding logo in the sidebar

1 participant