Skip to content

fix(v4): size chevron icon in base breadcrumb dropdown example#11204

Merged
shadcn merged 1 commit into
mainfrom
fix/breadcrumb-dropdown-chevron-size
Jul 17, 2026
Merged

fix(v4): size chevron icon in base breadcrumb dropdown example#11204
shadcn merged 1 commit into
mainfrom
fix/breadcrumb-dropdown-chevron-size

Conversation

@shadcn

@shadcn shadcn commented Jul 17, 2026

Copy link
Copy Markdown
Collaborator

What changed

Added className="size-3.5" to the ChevronDownIcon inside the dropdown trigger in apps/v4/examples/base/breadcrumb-dropdown.tsx.

Why

The trigger renders a plain <button> via Base UI's render prop (not the Button component), so nothing constrained the svg size — the chevron rendered at lucide's 24×24px default, oversized next to the breadcrumb text.

Notes for reviewers

size-3.5 matches the identical trigger pattern in the breadcrumb-rtl.tsx example. Verified in the browser at /examples/base/breadcrumb-dropdown — the chevron now computes to 14×14px.

The dropdown trigger renders a plain button, so the ChevronDownIcon
had no size constraint and rendered at lucide's 24px default. Add
size-3.5 to match the breadcrumb-rtl example.
@vercel

vercel Bot commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
ui Ready Ready Preview, Comment Jul 17, 2026 5:14am

Request Review

@shadcn
shadcn merged commit 4396d5b into main Jul 17, 2026
14 checks passed
@shadcn
shadcn deleted the fix/breadcrumb-dropdown-chevron-size branch July 17, 2026 05:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant