shadcn
c26250dcfe
docs: changelog updates
2026-04-06 15:15:42 +04:00
shadcn
44c09a19b0
feat: luma ( #10246 )
...
* feat: init style-luma
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* chore: changeset
* fix
* fix
2026-03-31 22:24:48 +04:00
shadcn
d3de6aa760
refactor: clean up unused files ( #10227 )
...
* refactor: clean up unused files
* fix
2026-03-29 12:04:18 +04:00
shadcn
23b2ac4dcf
refactor: create page ( #10212 )
...
* refactor: create page
* fix
2026-03-29 11:17:39 +04:00
shadcn
7d718ddaa9
fix: refactor styles ( #10190 )
...
* feat: refactor styles handling across v4
* fix
* fix
* fix
* fix
* fix
* fix
2026-03-26 14:36:00 +04:00
shadcn
214b1b8479
Revert "feat: refactor styles handling across v4 ( #10176 )" ( #10185 )
...
This reverts commit 64b88b6cdb .
2026-03-26 11:14:52 +04:00
shadcn
64b88b6cdb
feat: refactor styles handling across v4 ( #10176 )
...
* feat: refactor styles handling across v4
* fix
* fix
* fix
* fix
* fix
* fix
2026-03-26 09:50:58 +04:00
shadcn
43f64065b7
docs: rewrite installation docs ( #10172 )
2026-03-25 11:35:14 +04:00
shadcn
d683b05d7f
chore: remove tooltip from mode switcher ( #10047 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-15 12:58:00 +04:00
shadcn
20a94ddb77
fix
2026-03-10 16:28:51 +04:00
shadcn
882a9cb145
fix: mode switcher toggle
2026-03-09 09:11:47 +04:00
shadcn
119d534e85
Merge pull request #9798 from ncdai/fix/block-viewer-toolbar-device-type-switch
2026-03-07 09:08:16 +04:00
shadcn
066e1e9abd
docs: add changelog
2026-03-06 16:05:21 +04:00
Nguyễn Chánh Đại
e9f4cfb010
fix(BlockViewerToolbar): fix device type switching not working
2026-03-05 19:25:48 +07:00
shadcn
8c705f8af9
fix
2026-03-05 11:21:58 +04:00
shadcn
2224411358
feat: update layout
2026-03-03 21:48:46 +04:00
shadcn
a4dafd1b32
fix
2026-03-03 16:38:10 +04:00
shadcn
837e2bcc93
feat: rework create page
2026-03-03 13:57:18 +04:00
shadcn
a59144d8e1
style: format
2026-03-02 14:01:31 +04:00
shadcn
3d8837bddb
Merge branch 'main' into shadcn/v4
...
# Conflicts:
# apps/v4/app/(create)/components/customizer.tsx
# apps/v4/app/(create)/components/item-picker.tsx
# apps/v4/app/(create)/components/lock-button.tsx
# apps/v4/app/(create)/components/picker.tsx
# apps/v4/app/(create)/components/preview-controls.tsx
# apps/v4/app/(create)/components/preview.tsx
# apps/v4/app/(create)/components/random-button.tsx
# apps/v4/app/(create)/components/reset-button.tsx
# apps/v4/app/(create)/components/toolbar-controls.tsx
# apps/v4/app/(create)/create/page.tsx
# apps/v4/components/docs-sidebar.tsx
# apps/v4/components/site-header.tsx
# apps/v4/examples/base/ui-rtl/tooltip.tsx
# apps/v4/examples/base/ui/tooltip.tsx
# apps/v4/examples/radix/ui-rtl/tooltip.tsx
# apps/v4/examples/radix/ui/tooltip.tsx
# apps/v4/package.json
# apps/v4/public/r/styles/base-lyra/chatgpt.json
# apps/v4/public/r/styles/base-lyra/elevenlabs.json
# apps/v4/public/r/styles/base-lyra/github.json
# apps/v4/public/r/styles/base-lyra/input-group.json
# apps/v4/public/r/styles/base-lyra/preview.json
# apps/v4/public/r/styles/base-lyra/tooltip-example.json
# apps/v4/public/r/styles/base-lyra/tooltip.json
# apps/v4/public/r/styles/base-lyra/vercel.json
# apps/v4/public/r/styles/base-maia/chatgpt.json
# apps/v4/public/r/styles/base-maia/elevenlabs.json
# apps/v4/public/r/styles/base-maia/github.json
# apps/v4/public/r/styles/base-maia/preview.json
# apps/v4/public/r/styles/base-maia/tooltip-example.json
# apps/v4/public/r/styles/base-maia/tooltip.json
# apps/v4/public/r/styles/base-maia/vercel.json
# apps/v4/public/r/styles/base-mira/chatgpt.json
# apps/v4/public/r/styles/base-mira/elevenlabs.json
# apps/v4/public/r/styles/base-mira/github.json
# apps/v4/public/r/styles/base-mira/input-group.json
# apps/v4/public/r/styles/base-mira/preview.json
# apps/v4/public/r/styles/base-mira/tooltip-example.json
# apps/v4/public/r/styles/base-mira/tooltip.json
# apps/v4/public/r/styles/base-mira/vercel.json
# apps/v4/public/r/styles/base-nova/chatgpt.json
# apps/v4/public/r/styles/base-nova/elevenlabs.json
# apps/v4/public/r/styles/base-nova/github.json
# apps/v4/public/r/styles/base-nova/preview.json
# apps/v4/public/r/styles/base-nova/tooltip-example.json
# apps/v4/public/r/styles/base-nova/tooltip.json
# apps/v4/public/r/styles/base-nova/vercel.json
# apps/v4/public/r/styles/base-vega/chatgpt.json
# apps/v4/public/r/styles/base-vega/elevenlabs.json
# apps/v4/public/r/styles/base-vega/github.json
# apps/v4/public/r/styles/base-vega/preview.json
# apps/v4/public/r/styles/base-vega/tooltip-example.json
# apps/v4/public/r/styles/base-vega/tooltip.json
# apps/v4/public/r/styles/base-vega/vercel.json
# apps/v4/public/r/styles/radix-lyra/chatgpt.json
# apps/v4/public/r/styles/radix-lyra/elevenlabs.json
# apps/v4/public/r/styles/radix-lyra/github.json
# apps/v4/public/r/styles/radix-lyra/input-group.json
# apps/v4/public/r/styles/radix-lyra/preview.json
# apps/v4/public/r/styles/radix-lyra/tooltip-example.json
# apps/v4/public/r/styles/radix-lyra/tooltip.json
# apps/v4/public/r/styles/radix-lyra/vercel.json
# apps/v4/public/r/styles/radix-maia/chatgpt.json
# apps/v4/public/r/styles/radix-maia/elevenlabs.json
# apps/v4/public/r/styles/radix-maia/github.json
# apps/v4/public/r/styles/radix-maia/preview.json
# apps/v4/public/r/styles/radix-maia/tooltip-example.json
# apps/v4/public/r/styles/radix-maia/tooltip.json
# apps/v4/public/r/styles/radix-maia/vercel.json
# apps/v4/public/r/styles/radix-mira/chatgpt.json
# apps/v4/public/r/styles/radix-mira/elevenlabs.json
# apps/v4/public/r/styles/radix-mira/github.json
# apps/v4/public/r/styles/radix-mira/input-group.json
# apps/v4/public/r/styles/radix-mira/preview.json
# apps/v4/public/r/styles/radix-mira/tooltip-example.json
# apps/v4/public/r/styles/radix-mira/tooltip.json
# apps/v4/public/r/styles/radix-mira/vercel.json
# apps/v4/public/r/styles/radix-nova/chatgpt.json
# apps/v4/public/r/styles/radix-nova/elevenlabs.json
# apps/v4/public/r/styles/radix-nova/github.json
# apps/v4/public/r/styles/radix-nova/preview.json
# apps/v4/public/r/styles/radix-nova/tooltip-example.json
# apps/v4/public/r/styles/radix-nova/tooltip.json
# apps/v4/public/r/styles/radix-nova/vercel.json
# apps/v4/public/r/styles/radix-vega/chatgpt.json
# apps/v4/public/r/styles/radix-vega/elevenlabs.json
# apps/v4/public/r/styles/radix-vega/github.json
# apps/v4/public/r/styles/radix-vega/preview.json
# apps/v4/public/r/styles/radix-vega/tooltip-example.json
# apps/v4/public/r/styles/radix-vega/tooltip.json
# apps/v4/public/r/styles/radix-vega/vercel.json
# apps/v4/registry/bases/base/blocks/chatgpt.tsx
# apps/v4/registry/bases/base/blocks/elevenlabs.tsx
# apps/v4/registry/bases/base/blocks/github.tsx
# apps/v4/registry/bases/base/blocks/preview.tsx
# apps/v4/registry/bases/base/blocks/vercel.tsx
# apps/v4/registry/bases/radix/blocks/chatgpt.tsx
# apps/v4/registry/bases/radix/blocks/elevenlabs.tsx
# apps/v4/registry/bases/radix/blocks/github.tsx
# apps/v4/registry/bases/radix/blocks/preview.tsx
# apps/v4/registry/bases/radix/blocks/vercel.tsx
2026-03-02 14:00:50 +04:00
shadcn
9584703534
fix
2026-03-02 13:08:24 +04:00
shadcn
f31ed81983
style: run format on all components
2026-03-02 12:49:00 +04:00
shadcn
0b66b1c473
feat: new menu links
2026-03-02 10:15:13 +04:00
shadcn
3fc793287b
fix
2026-02-26 16:03:56 +04:00
shadcn
7d4dd65acd
fix
2026-02-26 15:27:34 +04:00
shadcn
d24d2e6fd0
feat: add /new page
2026-02-26 13:12:53 +04:00
shadcn
f130d4d8c7
fix
2026-02-25 18:10:56 +04:00
shadcn
91ce4cc854
feat: new create page
2026-02-24 17:26:48 +04:00
shadcn
7ff7049018
style: format
2026-02-17 13:55:10 +04:00
shadcn
70c158990d
Merge pull request #9273 from dhwani1806/fix/alt-d-theme-toggle-9198
...
fix: update theme toggle key detection to exclude Alt key
2026-02-17 13:22:32 +04:00
shadcn
f076420e68
fix
2026-02-09 13:19:40 +04:00
shadcn
14a6cc5999
fix: position of command menu
2026-02-09 12:10:41 +04:00
shadcn
0067873f60
fix: block viewer
2026-02-09 12:08:10 +04:00
shadcn
5be0811f01
fix
2026-02-04 19:23:20 +04:00
shadcn
630323ad47
feat: update TooltipProvider handling
2026-02-04 18:04:19 +04:00
shadcn
c3c7f03f04
fix: update props, migrate components and add changelog
2026-02-02 16:33:35 +04:00
shadcn
b28f77f893
Merge branch 'main' into fix/resizable-v4-upgrade
2026-02-02 15:57:45 +04:00
shadcn
a0c077da9e
Merge branch 'main' into ny-radix-ui
2026-02-02 13:15:42 +04:00
Jaem
444f6889c8
Merge remote-tracking branch 'upstream/main' into fix/resizable-v4-upgrade
2026-02-02 01:16:10 +09:00
Copilot
03a7804c42
Update callout component to use rounded-xl ( #9512 )
...
* Initial plan
* Fix callout component to use rounded-lg in style-lyra.css
Co-authored-by: shadcn <124599+shadcn@users.noreply.github.com >
* Revert CSS change - callout.tsx already has rounded-lg
Co-authored-by: shadcn <124599+shadcn@users.noreply.github.com >
* Change callout rounded class from rounded-lg to rounded-xl
Co-authored-by: shadcn <124599+shadcn@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: shadcn <124599+shadcn@users.noreply.github.com >
2026-02-01 15:44:23 +04:00
shadcn
5e92c160dd
feat: update new-york to radix-ui
2026-01-31 21:18:49 +04:00
shadcn
38de7fddc2
feat: rtl ( #9498 )
...
* feat: rtl
* feat
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* feat: add sidebar
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* chore: changeset
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
2026-01-30 21:08:39 +04:00
Jaem
dfe784b44a
fix(resizable): upgrade to react-resizable-panels v4
...
- Update component API: PanelGroup → Group, PanelResizeHandle → Separator
- Update prop: direction → orientation
- Update size values: number → string with units (e.g., "50%")
- Update CSS selectors: data-[panel-group-direction] → aria-[orientation]
- Update controlled component: onLayout → onLayoutChange with Layout type
Closes #9118 , #9136 , #9200
2026-01-27 03:10:54 +09:00
Dallas Carraher
ef01cd4315
fix(components): use DialogOverlay in CommandMenu to fix button interactions ( #9410 )
...
Replace DialogPrimitive.Overlay with the standard DialogOverlay component
to properly manage the overlay lifecycle with correct animation state
classes. This fixes issue #9403 where buttons on documentation pages
were not working due to react-remove-scroll getting into a corrupted
global state.
2026-01-23 11:10:45 +04:00
shadcn
ee88d296f4
feat: refactor component preview
2026-01-22 20:59:59 +04:00
shadcn
598f17812d
feat: rss for changelog ( #9420 )
...
* feat: init
* fix
* fix
2026-01-22 17:43:45 +04:00
shadcn
5998e59839
fix
2026-01-20 21:33:40 +04:00
shadcn
e2ba2d241e
fix: format
2026-01-20 20:51:57 +04:00
shadcn
47c47eaed2
feat: add docs for base-ui components ( #9304 )
...
* feat: add base and radix docs
* feat: transform code for display
* fix
* fix
* fix
* fix
* fix
* chore: remove claude files
* fix
* fix
* fix
* chore: run format:write
* fix
* feat: add more examples
* fix
* feat: add aspect-ratio
* feat: add avatar
* feat: add badge
* feat: add breadcrumb
* fix
* feat: add button
* fix
* fix
* fix
* feat: add calendar and card
* feat: add carousel
* fix: chart
* feat: add checkbox
* feat: add collapsible
* feat: add combobox
* feat: add command
* feat: add context menu
* feat: add data-table dialog and drawer
* feat: dropdown-menu
* feat: add date-picker
* feat: add empty
* feat: add field and hover-card
* fix: input
* feat: add input
* feat: add input-group
* feat: add input-otp
* feat: add item
* feat: add kbd and label
* feat: add menubar
* feat: add native-select
* feat: add more components
* feat: more components
* feat: more components
* feat: add skeleton, slider and sonner
* feat: add spinner and switch
* feat: add more components
* fix: tabs
* fix: tabs
* feat: add docs for sidebar
* fix
* fix
* fi
* docs: update
* fix: create page
* fix
* fix
* chore: add changelog
* fix
2026-01-20 19:31:38 +04:00
shadcn
094edfcfe6
fix: charts
2026-01-18 12:11:20 +04:00