github-actions[bot]
072c27fcd5
chore(release): version packages ( #10568 )
...
Co-authored-by: shadcn <m@shadcn.com >
2026-05-21 17:57:06 +04:00
shadcn
194dcc4571
docs: update changelog
2026-05-21 17:48:36 +04:00
shadcn
51e3cfaf32
feat(registry): add validate command ( #10715 )
...
* feat: implement registry include
* feat: updates
* fix
* refactor: implementation
* fix(registry): correct directory registry json
* fix(registry): stop warning for external registry dependencies
* feat(registry): add validate command
2026-05-21 17:32:34 +04:00
shadcn
c8ab3801ec
feat: add include to registry.json ( #10708 )
...
* feat: implement registry include
* feat: updates
* fix
* refactor: implementation
* fix(registry): correct directory registry json
* fix(registry): stop warning for external registry dependencies
* fix(registry): address include review feedback
2026-05-21 17:13:04 +04:00
shadcn
731e6dd8a2
fix
2026-05-20 17:27:42 +04:00
Tushar Jolly
d7066f4a2d
feat: add @next-ui registry ( #10693 )
...
* feat: add @next-ui registry
## New Registry: @next-ui
- **Homepage:** https://nexus-ui.com
- **Registry URL:** https://nexus-ui.com/r/{name}.json
- **Registry index:** https://nexus-ui.com/registry.json
- **Components:** 57 motion-native components for Next.js
### Checklist
- [x] registry.json live at https://nexus-ui.com/registry.json
- [x] Component files live at https://nexus-ui.com/r/{name}.json
- [x] Open source
- [x] Works with shadcn CLI
* Add Nexus Labs registry entry to registries.json
2026-05-20 16:49:50 +04:00
Matt
5274de83d6
feat(registry): add @bklit registry ( #10707 )
...
Add Bklit UI to the open source registry index (directory.json and
registries.json) for shadcn add and shadcn search.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-20 16:44:20 +04:00
Fabian Hiller
7e4dac7f31
feat: add Formisch (form library) examples to docs ( #10342 )
...
* feat: add Formisch (form library) examples to docs
* docs: update Formisch docs with additional form methods and examples
* chore: update valibot dependency to version 1.4.0
* style(docs): format formisch imports
---------
Co-authored-by: shadcn <m@shadcn.com >
2026-05-20 15:18:41 +04:00
Charlie Hopkins-Brinicombe
28122dba18
feat: add @trophy-ui registry ( #10700 )
2026-05-20 09:44:13 +04:00
Parth Sharma
93cde61946
feat(registry): add Wensity ( #10676 )
2026-05-18 22:13:41 +04:00
lcorrigan704
c2dc06a99c
add ui.corr.sh registry ( #10675 )
2026-05-18 18:57:42 +04:00
shadcn
c9930b7fda
fix(toggle-group): update default spacing ( #10681 )
2026-05-17 12:52:42 +04:00
shadcn
d1149454a8
fix(create): preserve settings when changing style ( #10680 )
2026-05-17 12:31:37 +04:00
Michael McGovern
36139f6200
feat(registry): add @paddle registry ( #10643 )
...
* Add Paddle UI to directory
* Update description for @ncdai #10591
2026-05-14 15:45:15 +04:00
shadcn
15ac1be92b
feat: shadcn/create for existing projects ( #10622 )
...
* feat: update project form
* feat: switch to toggle
* fix
* fix: color
2026-05-12 15:15:07 +04:00
Sergey Kuznetsov
8ca30ed32c
feat(registry): add @turbopills-ui registry ( #10579 )
2026-05-10 20:34:04 +04:00
Alex Kostyniuk
e2605bc7c2
Update glasscn registry URL ( #10597 )
2026-05-10 20:33:38 +04:00
Chánh Đại
b8608d0976
Update description for @ncdai ( #10591 )
2026-05-09 16:50:22 +04:00
shadcn
fc1ca40af4
fix(v4): revert next dependency bump ( #10584 )
2026-05-08 10:28:15 +04:00
Yasuhiro Yamada
f454f6e4d1
fix(sidebar): use oklch sidebar tokens in outline shadows ( #10577 )
...
Co-authored-by: Yasuhiro Yamada <7986171+galoi@users.noreply.github.com >
2026-05-08 05:27:41 +04:00
Aniket Pawar
8cc7073aec
feat(registry): add @framecn ( #10558 )
...
* Add new registry entry for @framecn
* Add new entry for @framecn with video components
* Fix JSON formatting in registries.json
* revert @text-ui in registries.json
2026-05-08 05:27:02 +04:00
shadcn
031387a471
deps: update next ( #10581 )
...
* deps: update next
* deps
2026-05-08 05:26:02 +04:00
Alexandre Schrammel
dd3567c39d
feat(registry): add @amplo registry ( #10573 )
2026-05-07 10:27:07 +04:00
joe
ad2b8891a5
adds text-ui to the registry ( #10571 )
2026-05-06 23:23:40 +04:00
shadcn
f6e18c65cf
perf: isr preview and llm ( #10566 )
...
* perf(create): limit preview prerender params
* perf(llm): generate markdown routes on demand
2026-05-06 14:57:42 +04:00
shadcn
1c4a53a37a
test(shadcn): derive previous minor assertion ( #10567 )
...
* test(shadcn): derive previous minor assertion
* chore(changeset): add previous minor assertion
* chore: update changeset
2026-05-06 14:29:02 +04:00
shadcn
bc2db187aa
feat(docs): add clickable mdx heading anchors
2026-05-06 13:27:03 +04:00
Krishna Agarwal
92b4927a80
feat(registry): add @indiacn registry ( #10548 )
2026-05-06 13:10:45 +04:00
Matheus Lima
3cbabe012e
feat(registry): add @cognicatch to the ecosystem directory ( #10217 )
...
* feat(registry): add @cognicatch to directory
* feat(registry): add @cognicatch to directory
* build: update registries.json
* build: update registries.json
---------
Co-authored-by: shadcn <m@shadcn.com >
2026-05-06 13:09:20 +04:00
github-actions[bot]
1137b24a97
chore(release): version packages ( #10556 )
...
Co-authored-by: shadcn <m@shadcn.com >
2026-05-05 16:56:17 +04:00
shadcn
bb251e2ab6
docs: add changelog
2026-05-05 16:52:06 +04:00
shadcn
28b3e5f360
fix(cli): suggest previous minor on errors ( #10559 )
2026-05-05 16:15:58 +04:00
shadcn
309d95017f
feat(shadcn): alias placeholders in target ( #10528 )
...
* feat: add support for package imports
* fix
* test(cli): surface add command failures
* test(cli): remove stale pnpm pin from fixture
* fix(cli): reject invalid package import targets
* fix(cli): address package import review feedback
* feat(shadcn): alias placeholders in target
* docs: update docs for alias and examples
* chore: remove lockfile drift
* chore: clean up
* fix(shadcn): route target aliases by workspace
* docs(registry): document target subdirectories
2026-05-05 14:55:47 +04:00
shadcn
eb42ae25fd
feat: add support for package imports ( #10519 )
...
* feat: add support for package imports
* fix
* test(cli): surface add command failures
* test(cli): remove stale pnpm pin from fixture
* fix(cli): reject invalid package import targets
* fix(cli): address package import review feedback
* test: expand coverage
* docs: add package imports docs
2026-05-05 12:24:21 +04:00
Franco Zeta
3977fb9ace
feat(registry): add @stepper registry ( #10552 )
2026-05-04 19:04:54 +04:00
Jay Sharma
7865621397
feat: add @evilbuttons registry with animated button components ( #10536 )
...
* feat: add @evilbuttons registry with animated button components
* feat(registry): add @delta registry (#10476 )
Co-authored-by: shadcn <m@shadcn.com >
* Added @nordaun registry (#10537 )
* feat: add @evilbuttons registry with animated button components
* feat(fix): fix mismatched dis...
---------
Co-authored-by: Patrick Prunty <58374462+pprunty@users.noreply.github.com >
Co-authored-by: shadcn <m@shadcn.com >
Co-authored-by: Nordaun <admin@nordaun.com >
2026-04-30 17:02:03 +04:00
Nordaun
b07070cd07
Added @nordaun registry ( #10537 )
2026-04-29 22:30:23 +04:00
Patrick Prunty
ad68a44717
feat(registry): add @delta registry ( #10476 )
...
Co-authored-by: shadcn <m@shadcn.com >
2026-04-29 21:09:28 +04:00
Justin Levine
56161142f1
feat: add @shieldcn registry ( #10487 )
2026-04-28 21:30:30 +04:00
github-actions[bot]
c2e1a5793f
chore(release): version packages ( #10517 )
...
Co-authored-by: shadcn <m@shadcn.com >
2026-04-28 20:45:27 +04:00
shadcn
ea6086cbcc
feat: add preset commands ( #10530 )
...
* feat(cli): add preset commands
* docs(skill): update preset command guidance
* docs(cli): document preset commands
* chore: changeset
* fix(cli): refine preset command output
* fix(cli): align preset decode output
* fix(cli): update preset output fields
* docs(changelog): add preset commands entry
* docs(changelog): show preset command output
* docs(changelog): clarify preset resolve examples
* docs(changelog): refine preset examples
* docs(changelog): add preset command sections
* docs(changelog): show preset resolve output
* docs(changelog): clarify preset open example
* docs(changelog): update preset resolve example
* docs: update preset announcement
* docs: link preset announcement to changelog
* test: increase next init timeout
2026-04-28 20:43:16 +04:00
shadcn
68a69d81f7
chore: add devl registry ( #10529 )
2026-04-28 12:28:07 +04:00
shadcn
55fd4dc71b
feat(shadcn): add code redirect ( #10526 )
2026-04-28 10:32:29 +04:00
shadcn
6dea65ebcb
fix(shadcn): apply for monorepo ( #10524 )
...
* fix(shadcn): apply for monorepo
* fix
2026-04-28 09:52:10 +04:00
Gurbinder
ba10089b8d
feat(registry): Add @evilcharts registry ( #10502 )
2026-04-27 15:41:47 +04:00
shadcn
8a814f926b
ci: fix signed commits permissions ( #10518 )
2026-04-27 15:13:07 +04:00
shadcn
c236d0c009
feat: add preset code to shadcn info ( #10516 )
...
* feat: shadcn info preset code
* chore: changeset
* refactor(shadcn): simplify color catalog
* refactor(shadcn): clean up preset resolver
* chore: format
2026-04-27 12:17:33 +04:00
Shawn.
fd0e0c369b
chore: add @dotmatrix to registry directory ( #10504 )
2026-04-27 10:54:52 +04:00
shadcn
07d14abde1
ci: check signed commits ( #10506 )
2026-04-27 10:54:04 +04:00
shadcn
8dd51c49f8
fix(registry): use https for xcn homepage
2026-04-26 19:05:42 +04:00
Alex Kostyniuk
c20e0cc596
feat(registry): add @glasscn registry ( #10491 )
...
* feat(registry): add @glasscn registry
* chore(registry): remove unrelated @xcn diff
2026-04-26 19:02:23 +04:00
github-actions[bot]
0126502236
chore(release): version packages ( #10489 )
...
Co-authored-by: shadcn <m@shadcn.com >
2026-04-25 14:39:56 +04:00
shadcn
94074e4bb2
ci: release
2026-04-25 14:36:50 +04:00
shadcn
eb6e783fb3
feat: add --pointer option ( #10488 )
2026-04-25 14:24:25 +04:00
Wolfr
f785bfab44
docs(figma): replace Obra Studio entry with Pro edition ( #10474 )
...
- Remove free Obra shadcn/ui entry from Free section
- Add Obra shadcn/ui Pro under Paid
2026-04-25 11:26:31 +04:00
shadcn
cc20c8a794
chore: changelog
2026-04-23 10:15:13 +04:00
Mason James
05948dce8e
Update shadcnblocks registry description ( #10463 )
2026-04-22 15:38:03 +04:00
Ray
5d23df4e35
fix(templates): add notFoundComponent to start root route ( #10369 )
2026-04-22 10:56:23 +04:00
akazwz
abbdd32953
fix(v4): add missing sera styles to public schema ( #10452 )
...
* Add Sera styles to v4 public schema
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
* test(v4): tighten public schema style assertion
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Co-authored-by: shadcn <m@shadcn.com >
2026-04-22 09:50:30 +04:00
Jay Sharma
3f14ffa632
Update URL for @xcn entry in directory.json
2026-04-21 19:27:34 +04:00
ericzakariasson
5927f6de80
chore: update cursor plugin description
...
Made-with: Cursor
2026-04-21 17:47:35 +04:00
shadcn
39eb34104b
Merge pull request #10444 from shadcn-ui/changeset-release/main
...
chore(release): version packages
2026-04-21 16:28:15 +04:00
github-actions[bot]
7cbc7e8d53
chore(release): version packages
2026-04-21 12:26:54 +00:00
shadcn
d0ac558ce2
Merge pull request #10396 from ramonclaudio/docs/dark-mode-tanstack-start
...
docs(dark-mode): add tanstack start guide
2026-04-21 16:25:48 +04:00
shadcn
bc0c46a93c
Merge pull request #10445 from ericzakariasson/add-cursor-plugin-manifest
...
feat: add Cursor plugin manifest
2026-04-21 16:23:46 +04:00
shadcn
a64575d8a4
Merge pull request #10454 from Bartek532/feat/loading-ui-registry
...
feat: add loading-ui registry to index
2026-04-21 16:22:16 +04:00
shadcn
5d0cd7819b
Merge pull request #10449 from radiumcoders/main
...
Add @xcn registry entry
2026-04-21 16:21:23 +04:00
shadcn
13478b26b6
Merge pull request #10451 from shadcn-ui/shadcn/apply-only
...
feat: add apply --only
2026-04-21 16:20:14 +04:00
Jay Sharma
aee8a71679
Merge branch 'main' into main
2026-04-21 17:18:34 +05:30
Bartek532
4507f1c794
chore: refine loading-ui registry description
...
Update the Loading UI directory description copy and regenerate the public registries index to keep generated metadata in sync.
2026-04-21 13:22:24 +02:00
Bartosz Zagrodzki
81cd2266aa
Merge branch 'main' into feat/loading-ui-registry
2026-04-21 13:20:14 +02:00
Bartek532
cf756b1b55
feat: add loading-ui registry to index
...
Add the Loading UI registry to the curated directory and regenerate registries.json so the new source appears in the public registry index.
2026-04-21 13:19:18 +02:00
shadcn
5e61f9c4a4
test: ensure --radius is coming through
2026-04-21 13:03:40 +04:00
shadcn
c4def9305f
docs: update
2026-04-21 13:03:25 +04:00
shadcn
e456fed9d3
feat: add apply --only
2026-04-21 12:57:56 +04:00
Ray
b95cd29508
Merge branch 'main' into docs/dark-mode-tanstack-start
2026-04-21 03:46:24 -04:00
shadcn
11cbc32840
refactor: caching for build registry
2026-04-21 11:25:56 +04:00
shadcn
01539fb4d7
refactor: add getThemeScript
2026-04-21 10:35:34 +04:00
Radiumcoders
e47ee89dcf
Add @xcn registry entry
2026-04-20 20:16:26 +05:30
Ray
2f5c32c0b1
Merge branch 'main' into docs/dark-mode-tanstack-start
2026-04-20 10:22:34 -04:00
ericzakariasson
fbfe9f34bb
feat: add Cursor plugin manifest
...
Adds .cursor-plugin/plugin.json so this repo installs as a Cursor
plugin via /add-plugin shadcn-ui/ui.
- Loads the existing skills/shadcn/SKILL.md skill (auto-discovered
via the manifest's skills field).
- Registers the shadcn MCP server (npx shadcn@latest mcp) inline so
users get the same MCP config already documented for every other
client without hand-editing .cursor/mcp.json.
- Reuses skills/shadcn/assets/shadcn.png as the plugin logo.
No skill content or MCP changes — purely manifest wiring.
Made-with: Cursor
2026-04-20 10:40:32 +02:00
shadcn
d55e059fda
Merge pull request #10440 from uiNerd16/add-aicanvas-registry
...
feat: add @aicanvas registry
2026-04-20 12:37:59 +04:00
shadcn
9c572ab778
fix: chartColor in presets
2026-04-20 12:29:55 +04:00
shadcn
91403eeb63
Merge pull request #10439 from shadcn-ui/changeset-release/main
...
chore(release): version packages
2026-04-20 12:18:33 +04:00
github-actions[bot]
3411d53856
chore(release): version packages
2026-04-20 08:16:18 +00:00
shadcn
efa2b38d07
Merge pull request #10179 from EthanThatOneKid/fix/accept-header-issue-10164
...
fix(cli): add Accept: application/json header to registry fetch
2026-04-20 12:15:20 +04:00
shadcn
d00605c5fb
chore: changeset
2026-04-20 11:55:18 +04:00
shadcn
4bdeea4c63
docs: update docs
2026-04-20 11:55:13 +04:00
shadcn
f632f5d798
feat: rename header
2026-04-20 11:55:06 +04:00
Ethan Davidson
7d6d489f83
Merge branch 'main' into fix/accept-header-issue-10164
2026-04-19 15:59:29 -07:00
uiNerd16
e8b1be1f22
feat: add @aicanvas registry
2026-04-19 22:10:56 +02:00
shadcn
d987955893
Merge pull request #10399 from ysds/registry-exabase
...
chore(registry): add @exabase registry
2026-04-19 20:54:40 +04:00
shadcn
7b5435ac0b
Merge pull request #10436 from shadcn-ui/shadcn/fix-init-git-new-project-only
...
fix: ensure git init runs for new projects only
2026-04-19 20:49:03 +04:00
shadcn
f289497e35
Merge branch 'main' into shadcn/fix-init-git-new-project-only
2026-04-19 15:06:58 +04:00
shadcn
0d266984e6
Merge pull request #10438 from shadcn-ui/shadcn/release-workflows
...
Consolidate release workflows and clarify run names
2026-04-19 15:06:49 +04:00
shadcn
cf92d4f8f2
Consolidate release workflows and beta comment handling
2026-04-19 14:59:14 +04:00
shadcn
b7cfc364ac
chore: changeset
2026-04-19 13:11:24 +04:00
shadcn
de385d04fc
fix: ensure git init runs for new projects only
2026-04-19 12:55:07 +04:00
shadcn
b9f78c8a35
Merge pull request #10418 from shadcn-ui/changeset-release/main
...
chore(release): version packages
2026-04-16 20:56:50 +04:00
github-actions[bot]
97b9e7b0ae
chore(release): version packages
2026-04-16 16:56:01 +00:00
shadcn
e4b25981bf
Merge pull request #10416 from shadcn-ui/shadcn/style-sera
...
feat: sera
2026-04-16 20:54:32 +04:00
shadcn
1017410468
chore: changeset
2026-04-16 20:51:21 +04:00
shadcn
fa71bb8624
fix
2026-04-16 15:52:36 +04:00
shadcn
d99839ec2a
fix
2026-04-16 15:15:30 +04:00
shadcn
70b6bfd687
fix
2026-04-16 14:32:05 +04:00
shadcn
541c08f112
fix
2026-04-16 14:22:28 +04:00
shadcn
420433ae6f
Merge branch 'main' into shadcn/style-sera
2026-04-16 14:17:19 +04:00
shadcn
a7d77e0cf7
fix
2026-04-16 13:38:49 +04:00
shadcn
7ec2acc87d
fix
2026-04-15 21:04:08 +04:00
ysds
eeb5d22fe5
chore(registry): add @exabase registry
2026-04-15 12:08:19 +09:00
Ray
a757e80242
docs(dark-mode): add tanstack start guide
2026-04-14 15:31:40 -04:00
shadcn
84d1d476b1
Merge pull request #9728 from htmujahid/main
...
Update URL for @shadcn-editor in registries.json
2026-04-14 21:03:02 +04:00
shadcn
a52a606fb5
Merge branch 'main' into shadcn/style-sera
2026-04-14 00:04:39 +04:00
shadcn
6ba39bb720
fix
2026-04-14 00:03:30 +04:00
shadcn
dd4b5c287c
fix
2026-04-13 17:15:11 +04:00
shadcn
aa534e5875
fix
2026-04-13 12:59:38 +04:00
shadcn
2be9640c88
feat: build registry
2026-04-10 11:35:48 +04:00
shadcn
56567ae21a
fix
2026-04-10 05:37:42 +04:00
shadcn
429e258322
fix
2026-04-09 16:12:35 +04:00
shadcn
2f57100061
feat: init
2026-04-09 13:49:02 +04:00
shadcn
fc62d5781d
Merge pull request #10337 from ramonclaudio/docs/llms-txt-drift
...
docs(llms.txt): fix 404 and backfill missing routes
2026-04-09 05:13:18 +04:00
shadcn
d86c5e5939
Merge pull request #9484 from ramonclaudio/fix/docs-copy-page-components-list
...
fix(docs): replace <ComponentsList /> in copy-page and markdown output
2026-04-08 22:02:29 +04:00
shadcn
8006dd1c93
Merge branch 'main' into fix/docs-copy-page-components-list
2026-04-08 21:43:08 +04:00
Ray
1dcbb4c88a
docs(llms.txt): fix 404 and backfill missing routes
...
llms.txt was added in #8460 and hasn't kept up with the docs tree.
Audited every URL against apps/v4/content/docs and fixed the drift
in one pass.
Removed:
- About (/docs/about): returns 404, no about.mdx exists
- Form (/docs/components/form): points at a phantom. No radix/form.mdx
exists post-#9304. URL only resolves because of a redirect in
next.config.mjs, which lands at /docs/forms. That page is already
listed as 'Forms Overview' in the ## Forms section, and the real
form library docs (React Hook Form, TanStack Form, Next.js) are
listed there too. The Form component entry is a stale duplicate.
Added to Overview:
- Skills (/docs/skills)
- Directory (/docs/directory)
Added whole RTL section (new since #8460 ):
- RTL (/docs/rtl)
- RTL - Next.js
- RTL - Vite
- RTL - TanStack Start
Added to Components:
- Direction (Misc)
- Native Select (Form & Input, after Select)
- Sonner (Feedback & Status, after Toast, since Sonner has its own
docs page even though Toast already uses it under the hood)
Added to Registry:
- Namespaces
- Add a Registry (open source registry index)
- Open in v0 integration
- registry.json schema docs
- registry-item.json spec docs
Descriptions match the short curated style of the rest of the file.
Noticed while working on #9484 .
2026-04-08 12:36:44 -04:00
shadcn
4f4ffde4aa
chore: update registries
2026-04-08 20:01:13 +04:00
Ray
6d7a0ed93b
fix(docs): replace <ComponentsList /> in copy-page and markdown output
...
The <ComponentsList /> tag on /docs/components was emitted as-is by
the Copy Page button and the /llm/[slug] markdown endpoint because
getComponentsList() walked components.children for pages directly.
After #9304 restructured the folder into components/radix/ and
components/base/ subfolders, the filter always returned [] and the
tag was replaced with an empty string (or, in the copy-page case,
never replaced at all).
- Reuse getPagesFromFolder() from lib/page-tree so the walker stays
in sync with the on-screen ComponentsList React component.
- Match the existing llms.txt format: flat absolute URLs (the
/docs/components/:name -> /docs/components/radix/:name redirect in
next.config.mjs is the canonical form) plus the frontmatter
description pulled via source.getPage() on each page.
- Export replaceComponentsList() and call it from
docs/[[...slug]]/page.tsx so the Copy Page button goes through the
same replacement path as processMdxForLLMs.
2026-04-08 11:50:07 -04:00
shadcn
b909b0363f
Merge pull request #10324 from wrappixelTeam/feat/added-shadcn-dashboard
...
feat(registry): added new registry ( @shadcn-dashboard )
2026-04-08 19:15:16 +04:00
shadcn
a6fa6893eb
Merge pull request #10333 from kapishdima/feat/remocn
...
feat: added @remocn to directory.json
2026-04-08 19:08:48 +04:00
KapishDima
561586bd98
Merge branch 'main' into feat/remocn
2026-04-08 16:41:56 +03:00
kapishdima
7ddb30aade
feat: added @remocn to directory.json
2026-04-08 16:38:33 +03:00
shadcn
024425d45a
fix: directory pager
2026-04-08 17:05:50 +04:00
Mihir Koshti
4bdaf48f9b
Merge branch 'main' into feat/added-shadcn-dashboard
2026-04-08 18:15:55 +05:30
shadcn
e9546e87ff
Merge pull request #10332 from shadcn-ui/shadcn/open-preset
...
feat: add open preset
2026-04-08 16:43:39 +04:00
shadcn
0b34d581f9
feat: add open preset
2026-04-08 16:33:32 +04:00
shadcn
5c2ed5e90e
Merge branch 'main' of github.com:shadcn-ui/ui
2026-04-08 14:42:57 +04:00
shadcn
e9443ccd4a
docs: add apply changelog
2026-04-08 14:42:52 +04:00
shadcn
1fe0fe65e8
Merge pull request #10331 from shadcn-ui/shadcn/directory-refactor
...
refactor: directory
2026-04-08 12:31:58 +04:00
shadcn
6823bad998
refactor: directory
2026-04-08 12:23:34 +04:00
shadcn
398e6c3406
fix: formatting in registries.json
2026-04-08 11:52:03 +04:00
shadcn
710cc27de7
Merge pull request #10330 from Aniket-508/feat/termcn-directory
...
feat(registry): add @termcn
2026-04-08 10:42:26 +04:00
Aniket Pawar
08212a478d
feat(registry): add @termcn
2026-04-08 02:47:14 +00:00
shadcn
d718a8045f
Merge pull request #10328 from shadcn-ui/changeset-release/main
...
chore(release): version packages
2026-04-07 22:13:37 +04:00
github-actions[bot]
2c4678c8c8
chore(release): version packages
2026-04-07 17:48:58 +00:00
shadcn
2466a300f4
Merge pull request #10313 from shadcn-ui/shadcn/apply-preset
...
feat: add apply
2026-04-07 21:47:54 +04:00
shadcn
66fcf1e853
Merge branch 'shadcn/apply-preset' of github.com:shadcn-ui/ui into shadcn/apply-preset
2026-04-07 21:36:15 +04:00
shadcn
5ebd54198d
fix
2026-04-07 21:36:09 +04:00
shadcn
3a2d812510
fix
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-07 21:24:14 +04:00
shadcn
7811557088
fix
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-07 21:23:59 +04:00
shadcn
575f1602a1
fix
2026-04-07 21:05:08 +04:00
htmujahid
50dc9b506b
fix: update URL for @shadcn-editor to point to raw GitHub content
2026-04-07 19:10:12 +05:00
shadcn
ae70ecc2f3
Merge branch 'shadcn/apply-preset' of github.com:shadcn-ui/ui into shadcn/apply-preset
2026-04-07 18:02:20 +04:00
shadcn
42284f4e64
test: update rtl
2026-04-07 18:02:05 +04:00
Mihir Koshti
6b5aa16668
updated name to @shadcndashboard
2026-04-07 18:31:07 +05:30
Mihir Koshti
706806a207
feat(registry): added new registry ( @shadcn-dashboard )
2026-04-07 18:07:26 +05:30
Talha Mujahid
8a7502d7fa
Merge branch 'shadcn-ui:main' into main
2026-04-07 17:34:11 +05:00
shadcn
abc65a4871
Merge branch 'main' into shadcn/apply-preset
2026-04-07 16:27:29 +04:00
shadcn
7d5af61468
style: fix code block
2026-04-07 16:11:26 +04:00
shadcn
2badcdc31f
Merge pull request #10323 from shadcn-ui/docs/component-composition-sections
...
docs: add composition section
2026-04-07 15:57:44 +04:00
shadcn
64b8263450
docs: add changelog
2026-04-07 15:49:54 +04:00
shadcn
13b4593f37
fix
2026-04-07 15:49:26 +04:00
shadcn
7dc65da6b2
fix
2026-04-07 15:28:19 +04:00
shadcn
98e56b773c
Merge branch 'shadcn/apply-preset' of github.com:shadcn-ui/ui into shadcn/apply-preset
2026-04-07 15:27:56 +04:00
shadcn
7ff9778ff0
fix
2026-04-07 15:27:33 +04:00
shadcn
4af7bbf4ba
Merge branch 'main' into docs/component-composition-sections
2026-04-07 15:25:02 +04:00
shadcn
f00a94d9e5
docs: add composition section
2026-04-07 15:23:27 +04:00
shadcn
187ae44fa7
Merge pull request #10318 from shadcn-ui/dependabot/npm_and_yarn/templates/start-monorepo/vite-7.3.2
...
chore(deps-dev): bump vite from 7.3.1 to 7.3.2 in /templates/start-monorepo
2026-04-07 14:40:02 +04:00
shadcn
034178bf7d
Merge pull request #10317 from shadcn-ui/dependabot/npm_and_yarn/templates/react-router-monorepo/vite-7.3.2
...
chore(deps-dev): bump vite from 7.3.1 to 7.3.2 in /templates/react-router-monorepo
2026-04-07 14:39:46 +04:00
shadcn
4064c78bc7
Merge pull request #10316 from shadcn-ui/dependabot/npm_and_yarn/templates/vite-monorepo/vite-7.3.2
...
chore(deps-dev): bump vite from 7.3.1 to 7.3.2 in /templates/vite-monorepo
2026-04-07 14:39:28 +04:00
shadcn
943b023b7c
Merge pull request #10314 from shadcn-ui/dependabot/npm_and_yarn/vite-7.3.2
...
chore(deps): bump vite from 7.1.12 to 7.3.2
2026-04-07 14:39:12 +04:00
shadcn
e3d654fd26
fix
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-07 14:01:23 +04:00
dependabot[bot]
71d0470be1
chore(deps-dev): bump vite in /templates/start-monorepo
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 7.3.1 to 7.3.2.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v7.3.2/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.3.2/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.3.2
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-06 22:12:00 +00:00
dependabot[bot]
53bbdc738f
chore(deps-dev): bump vite in /templates/react-router-monorepo
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 7.3.1 to 7.3.2.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v7.3.2/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.3.2/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.3.2
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-06 21:45:55 +00:00
dependabot[bot]
97707ec08e
chore(deps-dev): bump vite in /templates/vite-monorepo
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 7.3.1 to 7.3.2.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v7.3.2/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.3.2/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.3.2
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-06 21:45:51 +00:00
dependabot[bot]
b9ce2f10c3
chore(deps): bump vite from 7.1.12 to 7.3.2
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 7.1.12 to 7.3.2.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v7.3.2/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.3.2/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.3.2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-06 20:17:13 +00:00
shadcn
7cb3b13a33
fix
2026-04-06 23:32:48 +04:00
shadcn
e3d2b14911
fix
2026-04-06 23:27:15 +04:00
shadcn
58c9dc2a7e
fix
2026-04-06 23:27:09 +04:00
shadcn
3bdf60340d
fix
2026-04-06 23:19:37 +04:00
shadcn
c1e29824cd
feat: add apply command
2026-04-06 23:14:57 +04:00
shadcn
62f6df75f2
Merge pull request #10310 from shadcn-ui/shadcn/create-cls
...
fix: page cls
2026-04-06 17:51:50 +04:00
shadcn
62bae86e86
fix: page cls
2026-04-06 17:37:56 +04:00
shadcn
aa69fbf85a
Merge pull request #10309 from shadcn-ui/shadcn/create-perf
...
fix: create page perf
2026-04-06 16:56:13 +04:00
shadcn
8d41295f2c
fix: create page perf
2026-04-06 16:45:17 +04:00
shadcn
2b053d916d
Merge pull request #10285 from vzkiss/add-flowkit-ui-registry
...
feat(registry): add @flowkit-ui
2026-04-06 15:22:32 +04:00
shadcn
0d1309f322
Merge branch 'main' of github.com:shadcn-ui/ui
2026-04-06 15:15:59 +04:00
shadcn
c26250dcfe
docs: changelog updates
2026-04-06 15:15:42 +04:00
vzkiss
07c5c36be8
Merge branch 'main' into add-flowkit-ui-registry
2026-04-06 08:51:51 +02:00
shadcn
21c9cc5246
Merge pull request #10303 from oliviertassinari/keywords
...
fix: add base-ui keyword to match GitHub topic
2026-04-06 10:41:35 +04:00
shadcn
058960046a
Merge pull request #10167 from oliviertassinari/fix-base-ui-use-client-v2
...
fix: remove unnecessary Base UI use client
2026-04-06 10:41:17 +04:00
Olivier Tassinari
be80c18ea9
fix: add base-ui keyword to match GitHub topic
2026-04-06 00:29:21 +02:00
vzkiss
3c59a0cd95
Merge branch 'main' into add-flowkit-ui-registry
2026-04-05 23:16:10 +02:00
shadcn
26d0228ee9
fix
2026-04-04 13:51:50 +04:00
shadcn
9050646893
chore: rebuild registry
2026-04-04 13:44:23 +04:00
shadcn
3ca09b9647
Merge branch 'main' into fix-base-ui-use-client-v2
...
# Conflicts:
# apps/v4/examples/base/button-render.tsx
# apps/v4/public/r/styles/base-lyra/button.json
# apps/v4/public/r/styles/base-mira/slider.json
# apps/v4/public/r/styles/base-nova/button.json
# apps/v4/public/r/styles/base-vega/button.json
# apps/v4/styles/base-luma/ui/slider.tsx
# apps/v4/styles/base-lyra/ui/accordion.tsx
# apps/v4/styles/base-lyra/ui/slider.tsx
# apps/v4/styles/base-nova/ui-rtl/accordion.tsx
# apps/v4/styles/base-nova/ui-rtl/button.tsx
# apps/v4/styles/base-nova/ui/button.tsx
2026-04-04 13:42:29 +04:00
shadcn
720ccca653
Merge pull request #10242 from Yngesh-Raman-QED42/fix/native-select-option-colors
...
fix(native-select): use system colors for option and optgroup
2026-04-04 13:33:45 +04:00
shadcn
1e3dff8daa
chore: rebuild registry
2026-04-04 13:21:15 +04:00
shadcn
c116b325ab
Merge branch 'main' into fix/native-select-option-colors
2026-04-04 13:11:50 +04:00
shadcn
5b266d3fc9
Merge pull request #10229 from MKSinghDev/patch-1
...
Add @mksingh to the directory registry
2026-04-04 13:10:25 +04:00
shadcn
6095e6272d
Merge pull request #10272 from vinihvc/feat/add-shark-ui-registry
...
Add @shark to open source registry index
2026-04-04 13:00:14 +04:00
shadcn
f3fc5a62f2
Merge pull request #10241 from glsee/gamifykit-patch-2
...
chore: update GamifyKit logo
2026-04-04 12:55:24 +04:00
shadcn
ef7507cc9a
Merge pull request #10263 from ridemountainpig/add-flightcn-registry
...
feature: add @flightcn registry
2026-04-04 12:52:27 +04:00
vzkiss
16b7bea50d
feat(registry): build @flowkit-ui to registries.json
2026-04-04 01:36:16 +02:00
vzkiss
ccc4caad9c
feat(registry): add @flowkit-ui to directory.json
2026-04-04 01:13:04 +02:00
Mukesh Singh
ba2c4fc586
added @mksingh in public registries
2026-04-03 09:39:54 +05:30
Mukesh Singh
bb5afb2df1
Merge branch 'shadcn-ui:main' into patch-1
2026-04-02 21:07:47 -07:00
Vinicius Vicentini
53f45f5f6f
running pnpm registry:build
2026-04-02 15:43:11 -06:00
Vinicius Vicentini
990040691c
Update directory.json
2026-04-02 12:44:52 -07:00
Vinicius Vicentini
83857679cb
Rename registry entry from '@shark-ui' to '@shark'
2026-04-02 12:40:37 -07:00
Vinicius Vicentini
61989da8ec
chore(registry): add @shark-ui to open source registry index
...
Adds Shark UI (Ark UI + Tailwind) to directory.json and regenerates
public/r/registries.json per registry index workflow.
Homepage: https://shark.vini.one
Registry template: https://shark.vini.one/r/{name}.json
Source: https://github.com/vinihvc/shark-ui
Made-with: Cursor
2026-04-02 13:32:45 -06:00
shadcn
768d8a808f
Merge pull request #10268 from shadcn-ui/claude/update-schema-luma-atRnG
2026-04-02 18:47:23 +04:00
Claude
95479a06bb
Add radix-luma and base-luma styles to schema.json
...
https://claude.ai/code/session_01UBbkLbn8ihvnnzw62FpBax
2026-04-02 10:32:47 +00:00
ridemountainpig
4289d5fe02
feature: add @flightcn registry
2026-04-02 09:14:21 +08:00
shadcn
5a6702845d
feat: adjust slider for mira
2026-04-01 05:14:28 +04:00
github-actions[bot]
ebf2192d98
chore(release): version packages ( #10247 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-31 22:27:14 +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
4101ec98af
fix: colors
2026-03-31 11:53:03 +04:00
Yngesh Raman
a7c3300d7a
fix(native-select): use system colors for option and optgroup
2026-03-31 13:11:40 +05:30
Kaiden See (Github-verified)
b50acc9d21
chore: update GamifyKit logo
2026-03-31 15:37:54 +08:00
shadcn
fc76a9ada2
fix: customizer
2026-03-31 04:55:01 +04:00
Johurul Haque
d6b4bf8ddc
Add @tailgrids to registry directory ( #10062 )
...
* feat: add @tailgrids to the registry directory.
* chore: run registry:build script
2026-03-30 16:55:32 +04:00
Mukesh Singh
2c334c3c2d
Add @mksingh to the registry
...
#10228
Added new registry entry for @mksingh with details and logo.
2026-03-29 03:19:27 -07: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
e56c476105
fix: debug e2es ( #10204 )
...
* fix
* fix
* fix
* fix
* fix
* fix
* Revert "fix"
This reverts commit 98cbe82048 .
* fix
2026-03-27 19:37:47 +04:00
github-actions[bot]
14bb486174
chore(release): version packages ( #10203 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-27 11:37:12 +04:00
shadcn
12b49c986f
fix: packageManager in package.json ( #10202 )
...
* fix: packageManager in package.json
* fix
2026-03-27 11:25:05 +04:00
Jamie Davenport
64c8cd99ee
feat(registry): adds openpolicy components ( #10196 )
2026-03-27 10:52:23 +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
5570b3e24a
Revert "deps: update next to 16.2.1 ( #10180 )" ( #10189 )
...
This reverts commit 8bd161d453 .
2026-03-26 14:23:24 +04:00
Ethan Davidson
945298ed2d
Merge branch 'main' into fix/accept-header-issue-10164
2026-03-26 00:29:45 -07:00
Ethan Davidson
f9b216af77
docs(registry): document content negotiation with Express example
2026-03-26 00:24:48 -07:00
Ethan Davidson
6525227036
fix(cli): add Accept and User-Agent headers to support content negotiation ( fixes #10164 )
2026-03-26 00:24:48 -07: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
8bd161d453
deps: update next to 16.2.1 ( #10180 )
...
* deps: update next to 16.2.1
* fix
2026-03-26 10:10:50 +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
Olivier Tassinari
0c25e712e1
pnpm registry:build
2026-03-25 11:55:07 +01:00
shadcn
6a070bf8c5
docs: update theming
2026-03-25 12:50:08 +04:00
shadcn
124495f0df
fix: yarn ( #10173 )
2026-03-25 12:04:25 +04:00
shadcn
43f64065b7
docs: rewrite installation docs ( #10172 )
2026-03-25 11:35:14 +04:00
Olivier Tassinari
4f421aba65
fix: remove unnecessary Base UI use client
2026-03-25 01:35:03 +01:00
shadcn
8bec9c1234
Merge branch 'main' of github.com:shadcn-ui/ui
2026-03-24 22:52:22 +04:00
shadcn
ba6ac6ec63
fix: button
2026-03-24 22:51:51 +04:00
shadcn
b75796ed76
fix: navigation menu ( #10162 )
2026-03-24 22:29:59 +04:00
shadcn
d82b4a7d98
fix: radial charts for v3
2026-03-24 17:15:45 +04:00
Luis Llanes
5b79499d23
fix(registry): update @shadcncraft entry in directory ( #10151 )
...
* fix(registry): update @shadcncraft entry in directory with new homepage, description, and logo
* fix(registry): update @shadcncraft entry in `registries.json` after running `pnpm registry:build` command
2026-03-24 12:12:37 +04:00
shadcn
d78ff8b858
feat: update colors for popovers ( #10155 )
...
* feat: update colors for popovers
* fix: project form
2026-03-24 12:12:01 +04:00
shadcn
ef78384bfd
feat: replace "Add a block" button with "View Components" linking to /docs/components ( #10154 )
...
https://claude.ai/code/session_01NnmghguJjhqSxuHE8PBLNi
Co-authored-by: Claude <noreply@anthropic.com >
2026-03-24 10:13:30 +04:00
Ray
d3ab7fb00b
feat(registry): add @ramonclaudio-coderabbit to directory ( #9331 )
2026-03-23 20:08:25 +04:00
shadcn
bebc4356af
fix: chart types ( #10147 )
2026-03-23 15:58:15 +04:00
shadcn
14bc966fee
feat: recharts docs ( #10146 )
...
* feat: recharts docs
* docs: update
2026-03-23 15:26:55 +04:00
shadcn
6a4b27b80d
fix
2026-03-23 13:30:05 +04:00
shadcn
c5b4080649
fix(v4): restore active chart demos
2026-03-23 13:14:10 +04:00
shadcn
408b25c82a
fix(v4): stabilize chart legend keys
2026-03-23 12:29:31 +04:00
shadcn
228b0e3ecd
feat(v4): support Recharts v3
2026-03-23 12:16:35 +04:00
shadcn
f900bd57d0
feat: implement reset shortcut ( #10145 )
...
* feat: implement reset shortcut
* fix
* fix
2026-03-23 11:31:45 +04:00
Kaiden / GL
6b190c6a18
chore: add GamifyKit to directory ( #9286 ) ( #9289 )
...
Co-authored-by: shadcn <m@shadcn.com >
2026-03-23 11:11:14 +04:00
Aryan Gupta
c43bc4f5d6
chore(registry): add @launchui registry ( #9332 )
...
Co-authored-by: shadcn <m@shadcn.com >
2026-03-23 11:07:11 +04:00
Sina Bayandorian
9cd14a684f
chore: @react-slot added to the list of registries ( #9522 )
...
Co-authored-by: shadcn <m@shadcn.com >
2026-03-23 10:58:26 +04:00
shadcn
fc1675e54d
Revert "Registry: Add @code-blocks to open registry directory ( #9639 )" ( #10144 )
...
This reverts commit a5abe1aa0f .
2026-03-23 10:52:10 +04:00
Pablo Hdez
a5abe1aa0f
Registry: Add @code-blocks to open registry directory ( #9639 )
...
* feat: add code-blocks to registries data
* feat: add ``code-blocks`` to directory json file
* feat: add code-blocks to registries file
* Fix @code-blocks registry logo
---------
Co-authored-by: shadcn <m@shadcn.com >
2026-03-23 10:51:38 +04:00
Pulkit
031998436f
feat: add pulkitxm's components ( #9775 )
...
* chore: add pulkitxm's shadcn component ref.
* Update apps/v4/registry/directory.json
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* feat: add animated shadcn components by pulkitxm with updated descriptions
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: shadcn <m@shadcn.com >
2026-03-23 10:26:37 +04:00
DSikeres1
29cb65c26b
feat(registry): add @dsikeres1 registry ( #10044 )
...
* feat(registry): add @dsikeres1 registry (react-date-range-picker)
* chore: add @dsikeres1 entry to registries.json
Run registry:build output — adds the public-facing entry
(without logo) to match directory.json.
---------
Co-authored-by: shadcn <m@shadcn.com >
2026-03-23 10:16:23 +04:00
Alexandre Joly
179c0c0b23
Add @react-easy-modals registry ( #10064 )
...
* Add @react-easy-modals registry
Add react-easy-modals to the registry directory. Provides a Modal component that integrates with shadcn Dialog for a simple, powerful modal system with TypeScript support and promise-based API.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
* use {style} URL for auto Radix/Base UI resolution
* build: run registry:build to update registries.json
---------
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: shadcn <m@shadcn.com >
2026-03-23 10:06:15 +04:00
Petar Stoev
03430e03bf
feat(registry): add @w3-kit Web3 components registry ( #10081 )
...
* feat(registry): add @w3-kit Web3 components registry
* build: regenerate registries.json
---------
Co-authored-by: shadcn <m@shadcn.com >
2026-03-23 09:54:56 +04:00
Shrey Kuvera
169682d87a
Add @odysseyui to directory ( #10083 )
...
Co-authored-by: shadcn <m@shadcn.com >
2026-03-23 09:35:08 +04:00
Paul Tsnobiladzé
336eee688e
add @rescript-shadcn registry ( #10103 )
2026-03-23 09:20:35 +04:00
Luis Llanes
32e4827559
docs(figma): update shadcncraft UI Kit entry to reflect new branding and features ( #10138 )
2026-03-23 09:05:24 +04:00
OrcDev
7a81328b23
feat: update 8bitcn logo to new pixel-art design ( #10142 )
2026-03-23 09:04:50 +04:00
shadcn
5b40b9de5a
Revert "feat: update customizer ( #10129 )" ( #10130 )
...
This reverts commit e327cef2c1 .
2026-03-20 16:56:57 +04:00
shadcn
e327cef2c1
feat: update customizer ( #10129 )
2026-03-20 16:46:40 +04:00
github-actions[bot]
563d572ba0
chore(release): version packages ( #10120 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-19 23:36:28 +04:00
shadcn
687f09817b
feat: chartColor and fontHeading ( #10115 )
...
* feat: chart color
* fix
* fix
* fix: chart color
* chore: changeset
* chore: restore directory registry formatting
* feat: add fontHeading
* feat: rebuild registry
* fix: v0
* refactor
* fix
* fix
* fix
* fix
* fix
* fix: refactor preset handling
* fix
* fix
* fix
2026-03-19 23:35:01 +04:00
shadcn
31dbc6fc91
Merge branch 'main' of github.com:shadcn-ui/ui
2026-03-18 10:53:27 +04:00
Victor Williams
8db2be8b09
feat: add @nexus-ui registry to public directory ( #10067 )
2026-03-18 10:11:15 +04:00
shadcn
a8bd00466a
chore(templates): bump minor dependencies ( #10076 )
...
* fix: Update import path for Button component in react-router-app template
* chore(templates): bump minor dependencies
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
---------
Co-authored-by: Aboubakary Cissé <58236609+Aboubakary833@users.noreply.github.com >
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-17 09:56:02 +04:00
shadcn
e78bb7b4f3
feat: move base picker to project form ( #10077 )
...
* feat: move base picker to project form
* fix: format
2026-03-17 09:55:37 +04:00
Aboubakary Cissé
acaa0953df
fix: Update import path for Button component in react-router-app template ( #10073 )
2026-03-17 08:43:46 +04:00
shadcn
632e2c012e
fix: update skill and add allowed-tools ( #10075 )
2026-03-17 08:26:13 +04:00
Danila Yudin
78f6a8b0f0
Add @sabraman ui registry ( #10054 )
...
* Add new UI component entry for @sabraman
* fix: update registries.json
2026-03-17 08:07:46 +04:00
Aboubakary Cissé
a9f997d00a
fix: Update import path for Button component in react-router-app template
2026-03-17 02:25:06 +00:00
shadcn
dbe1fa76b3
fix(tests): fix e2e sleep ( #10061 )
...
* fix(tests): wait for registry readiness in global setup instead of per-test sleep
The first e2e test was flaky on CI because `start-server-and-test` only
checks that the root URL (http://localhost:4000 ) responds before running
tests, not the /r registry endpoint. The existing 2-second hardcoded sleep
in the first test was unreliable on slower CI runners.
Move the readiness check into the vitest globalSetup so all tests wait for
the registry /r endpoint to actually be reachable before any test starts.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
* fix(tests): fix race condition in global setup - poll correct URL and CLI binary
Two issues caused the previous fix to fail:
1. Was polling `http://localhost:4000/r ` which is a directory → always 404.
Now polls `{REGISTRY_URL}/index.json`, a real static file that returns 200.
2. The v4 dev script (`pnpm --filter=shadcn build && pnpm icons:dev & next dev`)
runs the shadcn CLI build in the background while next dev starts immediately.
On fast CI runs start-server-and-test can detect the server as ready before
the CLI binary (packages/shadcn/dist/index.js) has been built, causing the
first test to fail when it tries to invoke the CLI.
Now explicitly waits for the binary to exist before any test runs.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
* fix(tests): warm up /init route in global setup to prevent first-test timeout
The CLI's first request during `shadcn init` hits the dynamic Next.js /init
route. On a cold dev server this route takes ~1.8s to compile. Combined with
the rest of what init does (pnpm install, file writes), this pushes the first
test over the 30s CLI timeout on CI. Subsequent tests pass because the route
is already warm.
Polling /init in global setup ensures the route is compiled before any test
runs, making the first test's CLI invocation as fast as all subsequent ones.
Also replaced the /r/index.json poll (a static file that responds immediately
and doesn't reflect real route readiness) with the actual /init route poll,
which also naturally verifies the registry server is up.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
* fix(tests): warm up 404 route and increase default CLI timeout
Two more issues found in CI logs:
1. The CLI requests font files that don't exist (e.g. /r/styles/new-york-v4/
font-geist.json), causing Next.js to compile /_not-found/page on the first
404 response. That compilation takes ~4-5s on a cold dev server and is
another hidden cost on the first test. Now triggering a 404 in global setup
so the not-found page is compiled before any test runs.
2. The default CLI timeout of 30s is too tight for CI. Even with the /init and
404 routes pre-warmed, pnpm install inside the fixture takes ~25s, leaving
only ~5s of headroom. Increasing the default from 30s to 60s gives a
comfortable buffer without masking real hangs.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
---------
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-16 16:16:16 +04:00
shadcn
74c4c7508b
docs: review all docs ( #10058 )
...
* docs: review all docs
* fix
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* docs(spinner): reintroduce data-icon attribute guidance in radix spinner docs (#10059 )
* Initial plan
* docs: add data-icon attribute instructions to radix/spinner.mdx button and badge sections
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 >
---------
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com >
2026-03-16 13:29:23 +04:00
atyb a.
4809da6f9c
feat(colors): add mauve, olive, mist, and taupe color palettes ( #10049 )
...
* fix:Nuqs adapter scope, select color-format component and color copy-to-clipboard
* chore: remove changeset
* feat(colors): add mauve, olive, mist, and taupe color palettes
---------
Co-authored-by: shadcn <m@shadcn.com >
2026-03-16 08:36:19 +04:00
léo
7ffefce9e0
feat: add @0unlumen-ui registry ( #9970 )
...
* feat: add @0unlumen-ui registry
* fix: consistent registry name from @0unlumen-ui to @unlumen-ui
2026-03-15 15:21:09 +04:00
shadcn
6cad522930
chore: rebuild registry
2026-03-15 13:02:35 +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
Frank
e000e17856
fix(registry): register next form examples ( #10021 )
2026-03-15 11:50:47 +04:00
shadcn
1be8f98c46
feat: add namespace validation for registries ( #10033 )
2026-03-15 11:07:13 +04:00
Copilot
6e476e4756
Rename @hooks registry to @shadcnhooks ( #10036 )
...
* Initial plan
* Rename @hooks registry to @shadcnhooks
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-03-15 11:06:56 +04:00
github-actions[bot]
e2d36a3a7d
chore(release): version packages ( #10046 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-15 10:07:48 +04:00
shadcn
a97ebe54f1
fix: bundle @antfu/ni to resolve tinyexec missing module error ( #10041 )
...
* fix: bundle @antfu/ni to resolve tinyexec missing module error
Fixes #10028 .
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
* chore: changeset
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
---------
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-15 10:01:15 +04:00
Ahmed Zougari
b2cc0dfe59
fix(docs): update tanstack commands ( #10045 )
2026-03-15 10:00:58 +04:00
github-actions[bot]
af99d4ebd3
chore(release): version packages ( #10037 )
2026-03-14 18:50:45 +04:00
shadcn
a0a072dcdd
Merge pull request #9929 from kapishdima/fix/registry-font
...
Add fontsource and support override for registry:font install
2026-03-14 18:30:41 +04:00
KapishDima
447c7aac06
Merge branch 'main' into fix/registry-font
2026-03-14 16:29:44 +02:00
shadcn
752615f231
Merge pull request #10032 from shadcn-ui/codex/rename-blocks-so-registry
...
chore: rename @blocks registry to @blocks-so
2026-03-14 18:21:18 +04:00
shadcn
f9b365bc7f
chore: changeset
2026-03-14 16:13:05 +04:00
shadcn
17a1a9093a
Merge branch 'fix/registry-font' of github.com:kapishdima/ui into fix/registry-font
2026-03-14 16:12:34 +04:00
shadcn
8159e98075
feat: update schema
2026-03-14 16:12:27 +04:00
shadcn
6a527b3e75
chore: rebuild registry
2026-03-14 16:12:18 +04:00
shadcn
ebe689e85c
docs: update font examples
2026-03-14 16:12:07 +04:00
shadcn
8b683b44e6
Merge branch 'main' into fix/registry-font
2026-03-14 15:56:54 +04:00
shadcn
725ca574f6
Rename test to clarify non-variable font coverage.
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-14 15:37:06 +04:00
shadcn
1dc39e2484
Add dependency field to font schema for explicit fontsource package control.
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-14 15:34:33 +04:00
shadcn
090556691c
Revert "fix: added fountsource, @support ovveride when registry:font install, monorepo init"
...
This reverts commit ad99fc9a73 .
2026-03-14 15:33:15 +04:00
shadcn
8e9f781cdb
Merge pull request #9911 from lior-pesoa/main
...
Add @paletteui entry to directory.json
2026-03-14 14:13:34 +04:00
shadcn
9d7c205442
Merge branch 'main' into pr-9911 and resolve conflicts
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-14 13:56:31 +04:00
shadcn
902379fa3e
Merge pull request #9932 from felipemenezes098/feat/registry-add-flx
...
feat(registry): add @flx
2026-03-14 13:53:57 +04:00
shadcn
94dcf37add
Rename @blocks registry to @blocks‑s
2026-03-14 12:39:37 +04:00
felipemenezes098
843a5e2334
feat(registry): add @flx
2026-03-13 16:57:36 -03:00
shadcn
cdaad392ae
Merge pull request #10025 from Ziane-Badreddine/main
...
fix: swap homepage and url fields for @waves-cn registry
2026-03-13 20:53:35 +04:00
shadcn
49abe0d594
Merge branch 'main' into main
2026-03-13 20:52:16 +04:00
shadcn
eeb33ae9c9
fix: homepage and url order in registries.json
2026-03-13 20:47:35 +04:00
Ziane-Badreddine
55fa1bb7cc
fix: correct homepage url in waves-cn registry entry
2026-03-13 12:45:26 +00:00
KapishDima
90bbbb7993
Merge branch 'main' into fix/registry-font
2026-03-13 09:19:02 +02:00
shadcn
fc9705665c
Merge pull request #9976 from withden/patch-4
...
Add @pacekit-gsap registry information
2026-03-13 09:49:34 +04:00
Denish Navadiya
52c477e118
Merge branch 'main' into patch-4
2026-03-13 10:59:00 +05:30
withden
41a4573002
Add @pacekit-gsap to registry directory
2026-03-13 10:58:23 +05:30
shadcn
f813fb5884
Merge pull request #10024 from shadcn-ui/chore/remove-deprecated
...
chore: remove deprecated/ directory and related workflow
2026-03-13 09:24:37 +04:00
shadcn
429c001412
chore: remove deprecated/ directory and related workflow
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-13 09:19:17 +04:00
shadcn
cd7743cbc1
Merge pull request #9923 from tsubasakong/lucas/fix-shadcn-ui-9914-preserve-base-on-preset-switch
...
docs: preserve current base when switching preset codes
2026-03-13 09:00:27 +04:00
shadcn
cadc3f96de
chore: small nit in phrasing
2026-03-13 08:59:07 +04:00
shadcn
a74515d6e1
Merge pull request #9973 from jal-co/add-jalco-registry
...
feat(registry): add @jalco registry
2026-03-13 08:56:28 +04:00
shadcn
0df9af0d75
Merge pull request #9935 from Ziane-Badreddine/main
...
feat: add @waves-cn registry
2026-03-13 08:56:04 +04:00
shadcn
e653c1a833
Merge pull request #10023 from shadcn-ui/changeset-release/main
...
chore(release): version packages
2026-03-13 08:40:36 +04:00
github-actions[bot]
8b819e1db4
chore(release): version packages
2026-03-13 04:35:24 +00:00
shadcn
5236bfdf07
Merge pull request #10022 from shadcn-ui/chore/monorepo-pm-changeset
...
chore: add changeset for monorepo package manager fix
2026-03-13 08:34:26 +04:00
shadcn
7e93eb81ea
chore: changeset
2026-03-13 08:33:28 +04:00
shadcn
abf1555a65
Merge pull request #9962 from devinscodebase/fix/monorepo-package-manager-detection
...
fix: monorepo templates ignore the user's package manager
2026-03-13 08:25:53 +04:00
shadcn
584db77fee
Merge branch 'main' into fix/monorepo-package-manager-detection
2026-03-13 08:17:12 +04:00
shadcn
3faa91d670
tests: add more tests coverage
2026-03-13 08:15:56 +04:00
Justin Levine
2bf8ef86b9
fix: revert unintended changes and run registry:build
2026-03-12 21:12:44 -07:00
shadcn
624a4fe320
Merge branch 'main' into patch-4
2026-03-13 08:03:23 +04:00
shadcn
5508b5e4ec
Merge branch 'main' into add-jalco-registry
2026-03-13 08:01:39 +04:00
shadcn
3af2ba80e8
Merge pull request #9967 from thomasyuill-livekit/update-agents-ui-registry-domain-to-dot-com
...
update agents-ui registry from livekit.io to livekit.com
2026-03-13 08:01:27 +04:00
Justin Levine
40a00278ab
Merge branch 'main' into add-jalco-registry
2026-03-12 14:08:03 -07:00
Denish Navadiya
5ab89f3ae3
Add @pacekit-gsap registry information
2026-03-12 17:10:30 +05:30
KapishDima
40dc195fad
Merge branch 'main' into fix/registry-font
2026-03-12 09:19:14 +02:00
Devin Alexander
ca374ad0a0
Merge branch 'main' into fix/monorepo-package-manager-detection
2026-03-12 08:49:11 +02:00
shadcn
bc9f556c38
docs: fix headings in changelog
2026-03-12 08:00:37 +04:00
Justin Levine
d06e54d2bb
feat(registry): add @jalco registry
2026-03-11 18:53:23 -07:00
Ziane-Badreddine
65ddce2886
chore: rebase on main
2026-03-11 19:45:55 +00:00
Thomas Yuill
f413598ba3
update agents-ui registry from livekit.io to livekit.com
2026-03-11 14:17:06 -04:00
Devin Alexander
34c04d5f01
style: fix prettier formatting in create-template.ts
2026-03-11 16:27:30 +02:00
Devin Alexander
0029b3b6f7
fix: respect detected package manager for monorepo templates
...
All monorepo templates hardcoded `packageManager: "pnpm"` which
meant running `bunx --bun shadcn@latest init --monorepo` would
still shell out to `pnpm install`, triggering Corepack and crashing
under Bun because `process.mainModule` is readonly there.
This removes the hardcoded pnpm override from every monorepo template
config so `getPackageManager()` can actually detect what the user is
running. The scaffold step now adapts the cloned template on the fly:
- strips the `packageManager` field from package.json (avoids Corepack)
- converts pnpm-workspace.yaml to a `"workspaces"` array in package.json
- removes pnpm-lock.yaml
- rewrites `workspace:*` refs to `"*"` when the detected PM is npm
(npm doesn't support the workspace: protocol)
- picks the right install flags per PM (`--no-frozen-lockfile` for pnpm,
nothing extra for bun/npm/yarn)
pnpm behavior is completely unchanged — `adaptWorkspaceConfig` early-
returns when the detected PM is pnpm.
2026-03-11 14:52:39 +02:00
KapishDima
75cc35272a
Merge branch 'main' into fix/registry-font
2026-03-11 10:32:27 +02:00
shadcn
821ac7ee4d
Merge pull request #9961 from shadcn-ui/changeset-release/main
...
chore(release): version packages
2026-03-11 12:15:13 +04:00
github-actions[bot]
8df46c4ded
chore(release): version packages
2026-03-11 08:14:30 +00:00
shadcn
2303ce2372
Merge pull request #9960 from shadcn-ui/shadcn/update-track
...
feat: update handling of init urls
2026-03-11 12:13:34 +04:00
shadcn
cf672a9575
fix
2026-03-11 12:10:25 +04:00
shadcn
5ee4567353
feat: update handling of init urls
2026-03-11 12:07:18 +04:00
shadcn
6f72dba9c4
Merge pull request #9449 from mazyar-kawa02/main
...
feat: add @gammaui registry with homepage, URL, description, and logo
2026-03-11 11:56:45 +04:00
shadcn
cd717896fa
Merge branch 'main' into main
2026-03-11 11:56:34 +04:00
shadcn
d47562cc08
Merge pull request #9910 from LGLabGreg/feat/@shadcnmaps
...
feat(registry): add @shadcnmaps
2026-03-11 11:56:01 +04:00
mazyar-kawa02
aff5d7f0c1
feat: add @gammaui registry with homepage, URL, description, and logo
2026-03-11 09:58:32 +03:00
LGLabGreg
4c0be13dcc
feat(registry): add @shadcnmaps
2026-03-11 06:56:21 +00:00
shadcn
afa410e47f
Merge pull request #9958 from shadcn-ui/changeset-release/main
...
chore(release): version packages
2026-03-11 10:51:11 +04:00
github-actions[bot]
7ee55e8bd3
chore(release): version packages
2026-03-11 06:50:39 +00:00
shadcn
e3c9a3f9dc
Merge pull request #9957 from shadcn-ui/shadcn/fix-resolve-init-url
...
fix: cache in resolveRegistryBaseConfig
2026-03-11 10:49:43 +04:00
shadcn
aa841e35cf
fix: cache in resolveRegistryBaseConfig
2026-03-11 10:48:08 +04:00
shadcn
598fb2f55a
feat: track preset code
2026-03-11 10:35:46 +04:00
KapishDima
aa786280a3
Merge branch 'main' into fix/registry-font
2026-03-11 08:29:16 +02:00
shadcn
07fd9d0ea4
Merge pull request #9956 from shadcn-ui/shadcn/button-active
...
feat: add button active state
2026-03-11 10:28:01 +04:00
KapishDima
6ad0590d87
Merge branch 'main' into fix/registry-font
2026-03-11 08:26:52 +02:00
shadcn
ff51e9ca3c
feat: add button active state
2026-03-11 10:18:00 +04:00
shadcn
7958cc6a33
Merge pull request #9688 from niculistana/add-kapwa-registry-to-directory
...
feat: add @kapwa to registry
2026-03-11 08:20:08 +04:00
shadcn
2871e15418
Merge pull request #9465 from codewithmehmet/add-nessra-registry
...
feat(registry): add @nessra-ui registry
2026-03-11 08:19:02 +04:00
shadcn
c7d57548e5
Merge pull request #9438 from monab/main
...
feat(registry): added new @shadcnstore registry
2026-03-11 08:18:41 +04:00
KapishDima
dac13c90f2
Merge branch 'main' into fix/registry-font
2026-03-10 20:39:50 +02:00
shadcn
50d8b764a9
Merge pull request #9951 from shadcn-ui/changeset-release/main
...
chore(release): version packages
2026-03-10 22:08:45 +04:00
github-actions[bot]
90fc0b2dff
chore(release): version packages
2026-03-10 18:08:00 +00:00
shadcn
d9d43d5b3b
Merge pull request #9950 from shadcn-ui/shadcn/translucent-preset
...
chore: changeset
2026-03-10 22:07:02 +04:00
shadcn
ce2c3ca688
chore: changeset
2026-03-10 22:05:58 +04:00
shadcn
3bd1bbe858
Merge pull request #9941 from shadcn-ui/shadcn/translucent
...
feat: menu appearance
2026-03-10 22:01:58 +04:00
shadcn
448fb0bc06
fix
2026-03-10 21:05:02 +04:00
shadcn
09a84892d9
Merge branch 'shadcn/translucent' of github.com:shadcn-ui/ui into shadcn/translucent
2026-03-10 17:06:43 +04:00
shadcn
16da5f2a56
fix
2026-03-10 17:06:29 +04:00
shadcn
f5f2a02eda
Merge branch 'main' into shadcn/translucent
2026-03-10 16:58:09 +04:00
shadcn
dad006aa1e
fix
2026-03-10 16:55:09 +04:00
shadcn
20a94ddb77
fix
2026-03-10 16:28:51 +04:00
shadcn
ae733168cd
fix
2026-03-10 13:29:15 +04:00
shadcn
49616d2e16
fix
2026-03-10 13:25:21 +04:00
tsubasakong
7bc47bb858
Merge remote-tracking branch 'upstream/main' into sync/pr-9923
2026-03-10 00:29:48 -07:00
KapishDima
e149aac756
Merge branch 'main' into fix/registry-font
2026-03-10 08:54:20 +02:00
shadcn
62abc6be99
Merge pull request #9936 from shadcn-ui/shadcn/fix-animations
...
fix: animations for sheets and navigation-menu
2026-03-10 10:45:13 +04:00
shadcn
0072c9801f
Merge branch 'main' into shadcn/fix-animations
2026-03-10 10:28:42 +04:00
KapishDima
729708ad2e
Merge branch 'main' into fix/registry-font
2026-03-10 08:26:03 +02:00
shadcn
a4c6504c96
Merge pull request #9698 from mickadesign/add-fluid-functionalism-registry
...
Add @fluid registry (Fluid Functionalism)
2026-03-10 10:13:26 +04:00
shadcn
1bd5f3d7c8
fix: animations for sheets and navigation-menu
2026-03-10 10:12:03 +04:00
Micka.design
3d6ea09c50
Merge upstream/main and resolve conflicts
2026-03-09 21:14:45 -07:00
shadcn
f45b8f3066
feat: init
2026-03-09 17:18:12 +04:00
kapishdima
ad99fc9a73
fix: added fountsource, @support ovveride when registry:font install, monorepo init
2026-03-09 12:39:36 +02:00
Lior Pesoa
da05ee321c
fix: run registry:build and fix directory.json syntax
...
- Fix missing comma between entries in directory.json
- Fix multiline SVG logo string
- Regenerate registries.json with @paletteui entry
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-09 10:56:16 +02:00
shadcn
de497a36bb
Merge branch 'main' of github.com:shadcn-ui/ui
2026-03-09 09:11:54 +04:00
shadcn
882a9cb145
fix: mode switcher toggle
2026-03-09 09:11:47 +04:00
shadcn
65cb5b49ff
ci: add script to check registry
2026-03-09 09:11:34 +04:00
shadcn
ae6f2e67aa
Merge pull request #9922 from shadcn-ui/fix/login-02-separator-bg
...
fix: separator color in blocks
2026-03-09 08:57:51 +04:00
Frank
d13d42d434
docs: preserve base when switching preset codes
2026-03-08 21:54:17 -07:00
shadcn
67c99dd33c
fix: separator color in blocks
2026-03-09 08:53:25 +04:00
Nicu Listana
ce012faf1e
Merge branch 'main' into add-kapwa-registry-to-directory
2026-03-08 17:50:11 -07:00
lior-pesoa
554a1a69a7
Add @paletteui entry to directory.json
2026-03-08 18:50:13 +02:00
shadcn
e489552614
Merge pull request #9907 from edwinvakayil/feat/iconiq-registry
...
feat: updating my existing registry
2026-03-08 16:15:04 +04:00
shadcn
8386198073
Merge pull request #9904 from shadcn-ui/changeset-release/main
...
chore(release): version packages
2026-03-08 16:12:35 +04:00
Edwin Vakayil
9c570f1435
Merge branch 'main' into feat/iconiq-registry
2026-03-08 17:11:41 +05:30
edwiee
ed2d9a6728
feat: updating my existing registry
2026-03-08 17:09:58 +05:30
github-actions[bot]
f336513d18
chore(release): version packages
2026-03-08 10:36:11 +00:00
shadcn
5755d6aa1f
Merge pull request #9903 from shadcn-ui/shadcn/fix-template-scaffold
...
feat(shadcn): scaffold projects from github remote
2026-03-08 14:35:15 +04:00
shadcn
e363e343b7
chore
2026-03-08 14:29:09 +04:00
shadcn
fe955258c3
fix
2026-03-08 14:21:58 +04:00
shadcn
f5ac4a0d2a
feat(shadcn): scaffold projects from github remote
2026-03-08 14:17:30 +04:00
shadcn
97ed7eb35c
Merge pull request #9864 from kapishdima/fix/laravel-init
...
fix: added laravel to validation schema
2026-03-08 13:11:35 +04:00
KapishDima
6909385aea
Merge branch 'main' into fix/laravel-init
2026-03-08 11:01:25 +02:00
shadcn
8dabe113fa
fix: registries
2026-03-08 12:54:48 +04:00
shadcn
f5556230f1
Merge pull request #9757 from harshjdhv/feat/registry-add-componentry
...
Feat/registry add componentry
2026-03-08 12:45:46 +04:00
shadcn
327551f8b6
Merge branch 'main' into feat/registry-add-componentry
2026-03-08 12:45:26 +04:00
shadcn
cdb4a4547f
Merge pull request #9899 from shadcn-ui/changeset-release/main
...
chore(release): version packages
2026-03-08 12:44:39 +04:00
Harsh Jadhav
52f72b9cf7
Merge branch 'main' into feat/registry-add-componentry
2026-03-08 14:13:54 +05:30
github-actions[bot]
048dac9359
chore(release): version packages
2026-03-08 08:41:12 +00:00
shadcn
f93d44730e
Merge pull request #9897 from shadcn-ui/shadcn/fix-cli
...
fix(shadcn): fallback style resolving issue
2026-03-08 12:40:17 +04:00
shadcn
21c64cb561
fix
2026-03-08 12:39:47 +04:00
shadcn
7e405f1568
fix: --base in project form
2026-03-08 12:39:38 +04:00
shadcn
04248d752e
Merge pull request #9883 from kapishdima/feat/fonttrio
...
feat: added fonttrio to directory.json
2026-03-08 12:33:44 +04:00
shadcn
15f6a0fe49
Merge branch 'main' into feat/fonttrio
2026-03-08 12:33:20 +04:00
shadcn
54d254100d
fix
2026-03-08 12:32:58 +04:00
shadcn
6d7f3479d1
Merge pull request #9896 from shadcn-ui/fix/exclude-appledouble-from-template-archives
...
fix(shadcn): apple metadata files in tar
2026-03-08 12:29:09 +04:00
shadcn
5e1fca8b4e
fix
2026-03-08 12:27:37 +04:00
shadcn
30229bfd14
Merge pull request #9888 from llanesluis/chore/update-registry-item-supported-types
...
chore(docs): update registry item types table
2026-03-08 12:26:16 +04:00
shadcn
1ce9c2dd6a
fix(shadcn): apple metadata files in tar
2026-03-08 12:14:24 +04:00
shadcn
5edf9c95b7
fix(shadcn): fallback style resolving issue
2026-03-08 12:05:55 +04:00
Micka.design
35657b4d5f
Add @fluid registry (Fluid Functionalism)
...
Adds Fluid Functionalism to the registry directory.
- Registry URL: https://fluid-functionalism.vercel.app/r/{name}.json
- Homepage: https://fluid-functionalism.vercel.app
- Open source: https://github.com/mickadesign/fluid-functionalism
Fluid components with proximity hover, spring animations, font-weight
transitions, and animated focus rings. Built on Radix primitives,
Framer Motion, and CVA.
2026-03-07 18:31:22 -08:00
Luis Llanes
b7786c4b42
chore(docs): update registry item types to include registry:base and registry:font
2026-03-07 13:27:55 -07:00
kapishdima
6ca3784b67
feat: added fonttrio to directory.json
2026-03-07 19:42:15 +02:00
KapishDima
c1b92c3175
Merge branch 'main' into fix/laravel-init
2026-03-07 09:12:30 +02:00
Harsh Jadhav
b7afa9ba73
Merge branch 'main' into feat/registry-add-componentry
2026-03-07 12:24:09 +05:30
shadcn
119d534e85
Merge pull request #9798 from ncdai/fix/block-viewer-toolbar-device-type-switch
2026-03-07 09:08:16 +04:00
kapishdima
4e416dea5e
fix: added laravel to validation schema
2026-03-06 21:54:53 +02:00
shadcn
b600dd7091
Merge pull request #9862 from kapishdima/fix/changelog-command
2026-03-06 22:41:36 +04:00
kapishdima
d59e5be214
fix: added shadcn@latest to command
2026-03-06 20:37:13 +02:00
shadcn
cddbc1f3ff
Merge pull request #9802 from edwinvakayil/feat/iconiq-registry
...
feat: add @iconiq registry
2026-03-06 22:14:01 +04:00
shadcn
7c0d413e3c
Merge pull request #9801 from xxtomm/add-spell-registry
...
feat: add @spell registry
2026-03-06 22:13:28 +04:00
shadcn
00de8addfe
Merge pull request #9861 from kapishdima/fix/docs-link
...
fix: fixed registry link in changelog page
2026-03-06 22:11:47 +04:00
kapishdima
869e7bb17f
fix: fixed registry link in changelog page
2026-03-06 20:07:38 +02:00
Edwin Vakayil
8491d4207a
Merge branch 'main' into feat/iconiq-registry
2026-03-06 23:07:08 +05:30
shadcn
6f31c22f11
Merge pull request #9733 from shadcn-ui/changeset-release/main
...
chore(release): version packages
2026-03-06 21:28:32 +04:00
github-actions[bot]
a4c806ec26
chore(release): version packages
2026-03-06 17:25:54 +00:00
shadcn
1445fb769d
Merge pull request #9804 from shadcn-ui/shadcn/v4
...
feat
2026-03-06 21:24:43 +04:00
shadcn
a6bdaa6776
Merge branch 'main' into shadcn/v4
2026-03-06 17:15:52 +04:00
shadcn
b44ca370f1
fix
2026-03-06 17:13:13 +04:00
shadcn
d2776903c2
fix
2026-03-06 17:04:18 +04:00
shadcn
936ee754b1
chore: update skills
2026-03-06 17:03:27 +04:00
edwiee
3a431547bb
feat: add @iconiq registry
2026-03-06 18:19:28 +05:30
shadcn
066e1e9abd
docs: add changelog
2026-03-06 16:05:21 +04:00
shadcn
b19fa88dec
fix: update tracking
2026-03-06 16:05:11 +04:00
shadcn
3aa50ddc9d
feat: update create page
2026-03-06 16:05:01 +04:00
xxtomm
f26db39334
feat: add @spell registry
2026-03-06 19:47:00 +09:00
shadcn
3003e9e67a
chore: remove
2026-03-06 11:09:45 +04:00
shadcn
ee1303198a
chore: add temporary skills
2026-03-06 11:06:27 +04:00
shadcn
acb92a8df9
Merge pull request #9799 from JugglerX/main
...
Added Shadcnblocks UI Kit to figma docs
2026-03-06 10:00:59 +04:00
Rob Austin
78410f9738
Added Shadcnblocks UI Kit to figma docs
...
docs: Added Shadcnblocks UI Kit to Figma paid section
2026-03-06 11:17:07 +10:00
shadcn
edf571debd
fix
2026-03-05 21:49:44 +04:00
shadcn
257448bead
fix
2026-03-05 16:40: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
3c5f594b94
chore: remove flags
2026-03-05 15:40:05 +04:00
shadcn
cf3f9f134a
feat: add demo component
2026-03-05 15:25:53 +04:00
shadcn
a643dc6ab5
fix
2026-03-05 11:44:10 +04:00
shadcn
8c705f8af9
fix
2026-03-05 11:21:58 +04:00
shadcn
28104c684d
fix
2026-03-05 10:11:39 +04:00
shadcn
eccf6a2522
fix
2026-03-05 10:07:51 +04:00
shadcn
8ba3d50d7d
feat: add selector to fonts
2026-03-05 10:02:45 +04:00
shadcn
75031d4461
fix
2026-03-05 08:55:34 +04:00
shadcn
13e64ea341
fix: v0 tailwind import
2026-03-04 22:10:00 +04:00
shadcn
6034ffcd3c
chore: update skills rc
2026-03-04 17:13:18 +04:00
shadcn
a749633d51
fix: rc
2026-03-04 17:03:42 +04:00
shadcn
dad8a74ab4
fix
2026-03-04 16:52:04 +04:00
shadcn
3f03d30ce5
fix: fonts
2026-03-04 15:52:02 +04:00
shadcn
3365f4ebb2
deps: configure dependabot for templates
2026-03-04 15:18:34 +04:00
shadcn
68b8932406
feat: update template
2026-03-04 14:21:03 +04:00
shadcn
a24351838a
fix
2026-03-04 13:49:33 +04:00
shadcn
67b1083f3a
fix
2026-03-04 13:08:07 +04:00
shadcn
aa4a97730a
feat: use REGISTRY_URL
2026-03-04 13:01:04 +04:00
shadcn
02f34a3b31
fix
2026-03-04 12:14:28 +04:00
shadcn
7cebd74ce5
fix
2026-03-04 11:57:54 +04:00
shadcn
bd1d93bbbc
fix
2026-03-04 10:55:10 +04:00
shadcn
37ff1a3d12
fix
2026-03-04 10:50:57 +04:00
shadcn
308ebdbd3b
refactor: skills updates
2026-03-04 10:34:45 +04:00
shadcn
cb6e798b90
fix: rework v0 init route
2026-03-04 08:49:23 +04:00
shadcn
2224411358
feat: update layout
2026-03-03 21:48:46 +04:00
shadcn
586f09a0c0
fix: tests
2026-03-03 17:48:00 +04:00
shadcn
475ae744e6
Merge pull request #9644 from binnodon/add-gc-solid-registry
...
feat: add @gc-solid registry for SolidJS components
2026-03-03 17:15:14 +04:00
shadcn
553b6454f1
Merge branch 'main' into add-gc-solid-registry
2026-03-03 17:14:49 +04:00
shadcn
5805be2a2a
Merge pull request #9745 from Shatlyk1011/patch-2
...
feat: add emerald-ui to registry
2026-03-03 17:14:30 +04:00
shadcn
c44d89a742
Merge branch 'main' into patch-2
2026-03-03 17:14:03 +04:00
shadcn
ce3fc7625a
Merge pull request #9746 from SiphoChris/main
...
feat(registry): add @lmscn
2026-03-03 17:13:38 +04:00
shadcn
2532aeaa1d
fix
2026-03-03 17:09:10 +04:00
shadcn
a4dafd1b32
fix
2026-03-03 16:38:10 +04:00
shadcn
07c87ff431
fix
2026-03-03 14:08:21 +04:00
shadcn
4a4b379f21
fix
2026-03-03 14:05:04 +04:00
shadcn
837e2bcc93
feat: rework create page
2026-03-03 13:57:18 +04:00
Binnodon
33dc7ea273
chore: add logo SVG to @gc-solid registry entry
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-02 17:07:05 -06:00
shadcn
b8da7ce8b8
fix
2026-03-02 22:10:52 +04:00
shadcn
da3c255575
fix
2026-03-02 21:01:52 +04:00
shadcn
5eaad6ea6c
refactor: use twmerge for css
2026-03-02 20:55:46 +04:00
shadcn
f68e240293
fix
2026-03-02 20:55:27 +04:00
Binnodon
ddc68e480a
Merge remote-tracking branch 'upstream/main' into add-gc-solid-registry
2026-03-02 10:51:56 -06:00
Binnodon
c31ebfaf6b
chore: rebuild registries.json with @gc-solid entry
...
Run `pnpm registry:build` to generate the built registry JSON
as requested by maintainer.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-02 10:48:33 -06:00
shadcn
e79f6e74bb
feat: update --diff and --view
2026-03-02 16:15:48 +04:00
shadcn
57f9d875be
fix
2026-03-02 14:22:31 +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
4d89b13e6f
fix
2026-03-02 13:57:42 +04:00
shadcn
7d9689ba01
Merge pull request #9768 from shadcn-ui/shadcn/fix-prettier
...
style: run format on all components
2026-03-02 13:55:40 +04:00
shadcn
81a1dde380
fix
2026-03-02 13:47:25 +04:00
shadcn
8448acdf90
fix
2026-03-02 13:42:11 +04:00
shadcn
51b867e5dc
fix
2026-03-02 13:32:12 +04:00
shadcn
c97ab6ee18
fix
2026-03-02 13:18:27 +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
e85a698821
fix: handling of fonts
2026-03-02 12:41:50 +04:00
shadcn
2bb09a50a1
refactor: theme colors
2026-03-02 12:41:23 +04:00
shadcn
17ed9baedb
fix
2026-03-02 12:30:49 +04:00
shadcn
b40685050d
refactor: presets
2026-03-02 11:19:59 +04:00
shadcn
0dab4f92ac
fix: esling config for start-monorepo
2026-03-02 11:19:35 +04:00
shadcn
0ddc3503a5
feat: add new serif fonts
2026-03-02 11:19:19 +04:00
Shatlyk
29ea3a7d67
feat: add Emerald UI registry
2026-03-02 11:54:29 +05:00
sinkecpt025
823a1a42b4
feat: add @lmscn registry
2026-03-02 08:25:17 +02:00
shadcn
0b66b1c473
feat: new menu links
2026-03-02 10:15:13 +04:00
shadcn
934afbcf15
docs: review and update docs
2026-03-02 10:14:31 +04:00
shadcn
e0c924d2f4
Merge pull request #9705 from Debbl/feat/update-shadcn-hooks-link
...
feat: update shadcn-hooks link
2026-03-02 09:40:48 +04:00
shadcn
a92b56491e
fix: sidebar demo
2026-03-02 09:37:28 +04:00
shadcn
6dcd9f4fef
Merge pull request #9758 from nkurunziza-saddy/fix/base-sidebar-tooltip-render-link
...
fix(base-sidebar): fix tooltip rendering with render prop
2026-03-02 09:09:37 +04:00
shadcn
f5c36e520e
Merge branch 'main' into fix/base-sidebar-tooltip-render-link
2026-03-02 08:59:05 +04:00
shadcn
fb2a3433e2
Merge pull request #9755 from Shitanshukumar607/fix-missing-items
...
fix the missing items in select page (base ui)
2026-03-01 11:32:42 +04:00
Shitanshu Kumar
87ddddf41e
Merge branch 'main' into fix-missing-items
2026-03-01 11:09:13 +05:30
Shatlyk
45c8c1b873
Merge branch 'main' into patch-2
2026-03-01 09:01:06 +05:00
nkurunziza-saddy
68c9ada079
fix(base-sidebar): fix tooltip rendering with render prop
2026-02-28 15:23:27 +02:00
jadhavharshh
16a0473b10
feat: add @componentry registry to available registries and directory.
2026-02-28 17:18:52 +05:30
jadhavharshh
4210d1ab05
add new registry componentry
2026-02-28 17:10:11 +05:30
shadcn
bb7cf2c425
Merge pull request #9749 from alamenai/feat/add-terrae-registry
...
feat: add @terrae registry
2026-02-28 13:07:31 +04:00
Shitanshu Kumar
1a67379f57
fix the missing items in select page (base ui)
2026-02-28 12:55:48 +05:30
Nicu Listana
d99fcf4a1c
Merge branch 'main' into add-kapwa-registry-to-directory
2026-02-27 12:56:04 -08:00
shadcn
9954e2b014
feat: update skill
2026-02-27 21:53:16 +04:00
shadcn
7d28dfdb15
fix: ensure templates are not overwritten
2026-02-27 21:53:07 +04:00
shadcn
fd9c64f416
fix: issue with fonts
2026-02-27 21:52:51 +04:00
shadcn
7e766f4714
faet: add support for laravel in init
2026-02-27 21:52:41 +04:00
shadcn
9dc307f7cc
fix: new colors
2026-02-27 18:35:52 +04:00
shadcn
47c0330610
fix: issue with font updates
2026-02-27 18:35:12 +04:00
shadcn
ded8a4086f
style: fixes
2026-02-27 18:34:58 +04:00
Ala Eddine
f6dc35c9a1
feat: add @terrae registry
...
Add Terrae - composable, animated map components for React built with
TypeScript, Tailwind CSS, Mapbox GL JS, and MapLibre GL.
2026-02-27 15:34:42 +01:00
shadcn
408d15f73f
feat: add serif fonts
2026-02-27 15:58:51 +04:00
shadcn
a50f6795cc
feat: update skills
2026-02-27 12:21:18 +04:00
shadcn
da10396f2b
feat: add new base colors: mauve, olive, mist and taupe
2026-02-27 11:46:38 +04:00
shadcn
c2f28e3ef5
feat: update skills
2026-02-27 11:45:50 +04:00
shadcn
40ab22fded
fix: bug in registries
2026-02-27 11:45:30 +04:00
sinkecpt025
db0482ed1f
feat(registry): add @lmscn
2026-02-27 08:34:20 +02:00
shadcn
9f8a877e8f
refactor: clean up formatter
2026-02-27 10:03:18 +04:00
Shatlyk
331fe02c2a
feat: add emerald-ui to registry
2026-02-27 11:01:43 +05:00
shadcn
34ee2a17c2
format
2026-02-27 09:39:15 +04:00
shadcn
8dbb61cdd4
Merge branch 'main' into shadcn/init-preset
...
# Conflicts:
# 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/registry.json
# apps/v4/public/r/styles/base-lyra/tooltip.json
# apps/v4/public/r/styles/base-maia/preview.json
# apps/v4/public/r/styles/base-maia/registry.json
# apps/v4/public/r/styles/base-maia/tooltip.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/registry.json
# apps/v4/public/r/styles/base-mira/tooltip.json
# apps/v4/public/r/styles/base-nova/preview.json
# apps/v4/public/r/styles/base-nova/registry.json
# apps/v4/public/r/styles/base-nova/tooltip.json
# apps/v4/public/r/styles/base-vega/preview.json
# apps/v4/public/r/styles/base-vega/registry.json
# apps/v4/public/r/styles/base-vega/tooltip.json
# apps/v4/public/r/styles/radix-lyra/input-group.json
# apps/v4/public/r/styles/radix-lyra/registry.json
# apps/v4/public/r/styles/radix-lyra/tooltip.json
# apps/v4/public/r/styles/radix-maia/registry.json
# apps/v4/public/r/styles/radix-maia/tooltip.json
# apps/v4/public/r/styles/radix-mira/input-group.json
# apps/v4/public/r/styles/radix-mira/registry.json
# apps/v4/public/r/styles/radix-mira/tooltip.json
# apps/v4/public/r/styles/radix-nova/registry.json
# apps/v4/public/r/styles/radix-nova/tooltip.json
# apps/v4/public/r/styles/radix-vega/registry.json
# apps/v4/public/r/styles/radix-vega/tooltip.json
2026-02-27 09:31:02 +04:00
shadcn
cc86750dfb
fix: bugs
2026-02-27 09:30:06 +04:00
shadcn
646f884e8f
feat: implement dry-run
2026-02-27 09:30:01 +04:00
shadcn
fbdf6c02c1
Merge pull request #9737 from myusubov/fix/notion-prompt-model-dropdown-min-width
...
fix(notion-prompt-form): replace w-48 with min-w-48 on model dropdown
2026-02-27 09:28:43 +04:00
shadcn
8ab757be8d
Merge branch 'main' into fix/notion-prompt-model-dropdown-min-width
2026-02-27 09:28:30 +04:00
shadcn
b557df5840
Merge pull request #9744 from shadcn-ui/shadcn/fix-formatting
...
feat: ensure bases are formatted before build
2026-02-27 09:28:06 +04:00
shadcn
8271bb7f40
style
2026-02-27 09:22:59 +04:00
shadcn
0008c487e9
feat: ensure bases are formatted before build
2026-02-27 09:18:23 +04:00
shadcn
ae68204542
Merge branch 'main' into fix/notion-prompt-model-dropdown-min-width
2026-02-27 08:13:37 +04:00
Binnodon
e68e081d7f
Merge remote-tracking branch 'upstream/main' into add-gc-solid-registry
2026-02-26 14:41:12 -06:00
shadcn
006dc8f9d0
feat: add shadcnuikit to registry
2026-02-26 23:42:59 +04:00
shadcn
b9b30a23e6
feat: add shadcn skills
2026-02-26 22:17:32 +04:00
shadcn
8af3cfd031
fix
2026-02-26 17:27:02 +04:00
shadcn
fae5e78292
feat: add astro template
2026-02-26 17:11:56 +04:00
shadcn
a13adf8f3a
fix
2026-02-26 16:15:51 +04:00
Murad
dc89adf190
chore: run prettier format:write
2026-02-26 15:06:18 +03:00
shadcn
3fc793287b
fix
2026-02-26 16:03:56 +04:00
shadcn
7d4dd65acd
fix
2026-02-26 15:27:34 +04:00
shadcn
d4a2a5fe80
chore: update next
2026-02-26 15:01:15 +04:00
shadcn
d9a01999e8
fix
2026-02-26 13:42:50 +04:00
shadcn
6bb4060686
feat: add --monorepo flag and rework monorepo
2026-02-26 13:33:36 +04:00
shadcn
605246f93b
feat: update variable fonts
2026-02-26 13:18:58 +04:00
shadcn
5ef76dece1
feat: add new monorepo templates
2026-02-26 13:17:43 +04:00
shadcn
d24d2e6fd0
feat: add /new page
2026-02-26 13:12:53 +04:00
shadcn
9546f3ad1e
refactor: rework create page
2026-02-26 13:12:35 +04:00
Murad
6d2c00376e
fix(notion-prompt-form): replace w-48 with min-w-48 on model dropdown to prevent hover clipping
2026-02-26 11:54:42 +03:00
shadcn
117136ada3
fix
2026-02-25 21:08:44 +04:00
shadcn
f130d4d8c7
fix
2026-02-25 18:10:56 +04:00
shadcn
a46eea77a6
Merge pull request #9690 from albertasaftei/patch-pixelart
...
chore: modified pixelact-ui description
2026-02-25 17:46:14 +04:00
shadcn
0b42927d38
Merge pull request #9708 from shadcn-ui/fix/apply-inside-utility
...
fix: handling of @apply inside @utility
2026-02-25 17:45:15 +04:00
shadcn
b979ca6e79
feat: rework create
2026-02-25 16:47:15 +04:00
Talha Mujahid
b57e192965
Update URL for @shadcn-editor in registries.json
2026-02-25 08:01:05 +05:00
shadcn
91ce4cc854
feat: new create page
2026-02-24 17:26:48 +04:00
shadcn
b58195e154
Merge pull request #9717 from harishsundar-okta/feat/add-auth0-registry
...
[Registry Directory]: add auth0 to registry directory
2026-02-24 11:20:17 +04:00
shadcn
0d3f6a0812
chore: deprecate registry:build and registry:mcp
2026-02-23 14:55:11 +04:00
shadcn
22ce4605d8
fix: exit code
2026-02-23 13:20:21 +04:00
harish-sundar_akto
474d461b1c
feat(registry): add auth0 to registry directory
2026-02-23 13:30:54 +05:30
shadcn
339de90b8a
fix: refactor
2026-02-23 09:58:55 +04:00
shadcn
048313aefa
Merge pull request #9710 from ncdai/docs/registry-item-json
...
docs: add devDependencies section to registry-item-json.mdx
2026-02-22 15:02:23 +04:00
Nguyễn Chánh Đại
805f73582f
fix: update husky dependency to name@1.2.0 in registry-item-json.mdx
2026-02-22 06:44:42 +07:00
Nguyễn Chánh Đại
a6ab998e5c
docs: add devDependencies section to registry-item-json.mdx
2026-02-22 06:40:48 +07:00
alburt
92075c8426
Merge branch 'main' into patch-pixelart
2026-02-22 00:03:03 +01:00
shadcn
751c520865
feat: refactor
2026-02-21 22:28:47 +04:00
shadcn
4fa2ef66ed
feat: add shadcn docs command
2026-02-21 22:28:26 +04:00
shadcn
aa735ef562
feat: add links to ui primitives
2026-02-21 22:27:48 +04:00
shadcn
a927f9c458
Merge branch 'main' into fix/apply-inside-utility
2026-02-21 21:48:24 +04:00
shadcn
82f03d0f1d
chore: changeset
2026-02-21 21:41:37 +04:00
shadcn
40aca13fb0
fix: handling of apply directive inside utility
2026-02-21 21:41:01 +04:00
Brendan Dash
e2832bac7c
feat: update shadcn-hooks link
2026-02-21 22:31:27 +08:00
shadcn
5f96916701
feat: refactor shadcn info command to output llm-friendly output
2026-02-21 15:18:05 +04:00
shadcn
4a96d95bde
chore: changeset
2026-02-21 15:17:26 +04:00
shadcn
dc3eb9081a
fix: radius values
2026-02-21 15:17:15 +04:00
shadcn
2ddd920e4d
feat: warn if in monorepo
2026-02-21 15:17:06 +04:00
shadcn
e1e9940a04
fix: tooltip
2026-02-21 15:15:48 +04:00
Nicu Listana
bc8626c6f8
Merge branch 'main' into add-kapwa-registry-to-directory
2026-02-20 22:36:08 -08:00
shadcn
f2817b7c49
Merge pull request #9674 from dkroderos/patch-1
2026-02-21 04:21:13 +04:00
Ronny Badilla
fc79e82108
feat(shadcn): add HTTP 410 (Gone) support to registry fetcher
2026-02-21 04:09:47 +04:00
shadcn
58052634fa
fix
2026-02-20 23:20:45 +04:00
shadcn
c1374c5592
fix
2026-02-20 22:49:00 +04:00
Binnodon
3a5d636345
Merge upstream main to resolve conflicts
...
- Resolved conflicts in apps/v4/registry/directory.json
- Kept @gc-solid registry entry in alphabetical order
- Merged upstream changes including new registries (@abui, @arc, @uicapsule, @ui-layouts, @pureui)
- Updated registry components and styles from upstream
2026-02-20 10:01:26 -06:00
shadcn
642d802eee
chore: changesets
2026-02-20 16:44:37 +04:00
shadcn
76ba624dce
fix
2026-02-20 16:40:41 +04:00
Albert Asaftei
01d5f034b9
chore: modified pixelact-ui description
2026-02-20 09:58:43 +01:00
shadcn
b7ced9f289
Merge branch 'main' into shadcn/init-preset
2026-02-20 10:11:36 +04:00
Nicu Listana
1df2bf4d9b
feat: add kapwa to registry
2026-02-19 21:47:23 -08:00
emir
9c39e1ddc9
feat: arc registry
2026-02-19 23:03:36 +04:00
shadcn
bbac1cb663
fix
2026-02-19 20:13:49 +04:00
shadcn
3bc23a60c7
feat: create alias
2026-02-19 15:46:48 +04:00
shadcn
c171ae4761
fix
2026-02-19 13:45:00 +04:00
shadcn
b530f4928e
Merge branch 'main' into shadcn/v4-init-preset
2026-02-19 12:46:42 +04:00
shadcn
9fc6afd181
fix
2026-02-19 12:46:16 +04:00
shadcn
eb3d88afbf
Merge pull request #9641 from shadcn-ui/shadcn/fix-lint
...
fix: eslint config
2026-02-19 12:45:57 +04:00
shadcn
8ded0658d4
fix
2026-02-19 12:44:06 +04:00
shadcn
d032f81fd6
fix
2026-02-19 11:53:47 +04:00
shadcn
75becccf78
Merge branch 'main' into shadcn/v4-init-preset
...
# Conflicts:
# apps/v4/registry/styles/style-maia.css
# apps/v4/registry/styles/style-mira.css
# apps/v4/registry/styles/style-nova.css
# apps/v4/registry/styles/style-vega.css
2026-02-19 11:36:18 +04:00
shadcn
bfb84e2960
Merge pull request #9676 from shadcn-ui/shadcn/radio-group-icon
...
feat: update style of radio groups
2026-02-19 11:35:15 +04:00
shadcn
2f64c5a407
fix
2026-02-19 11:32:29 +04:00
shadcn
9e6765f4e2
feat: update style of radio groups
2026-02-19 11:28:01 +04:00
shadcn
d77c84b7c9
Merge branch 'main' into shadcn/v4-init-preset
2026-02-19 10:52:11 +04:00
shadcn
7172f787ac
feat
2026-02-19 10:51:37 +04:00
David King Roderos
77f66d5357
Fix highlighted changes
...
On the sorting section, I've included the closing brackets of state of useReactTable() on the highlighted changes
2026-02-19 14:08:31 +08:00
shadcn
4307815c0f
chore: changeset
2026-02-19 09:10:36 +04:00
shadcn
b484f36a22
feat: add preset code
2026-02-19 09:09:59 +04:00
shadcn
360a649d2a
fix: base handling
2026-02-17 23:03:19 +04:00
shadcn
4bdd23291c
chore: changeset
2026-02-17 22:47:16 +04:00
shadcn
1ee480122b
fix
2026-02-17 22:46:50 +04:00
shadcn
382a5220e0
feat(shadcn): implement --reinstall flag
2026-02-17 22:39:49 +04:00
shadcn
627155b13c
Merge pull request #9660 from shadcn-ui/shadcn/issue-9657
...
docs: add shadcn dependency in manual docs
2026-02-17 22:26:25 +04:00
shadcn
0ca4dd1b32
docs: add shadcn dependency in manual docs
2026-02-17 22:21:54 +04:00
shadcn
383bcc4fc1
fix
2026-02-17 15:22:53 +04:00
shadcn
8028a0d75d
feat: add react-router template
2026-02-17 15:21:13 +04:00
shadcn
31c1c5eb56
fix
2026-02-17 14:47:50 +04:00
shadcn
ca9295016a
Merge branch 'shadcn/init-preset' of github.com:shadcn-ui/ui into shadcn/init-preset
2026-02-17 14:45:32 +04:00
shadcn
7b90fe9833
fix
2026-02-17 14:45:26 +04:00
shadcn
330786352c
Merge branch 'main' into shadcn/init-preset
2026-02-17 14:29:34 +04:00
shadcn
da309ae929
debug
2026-02-17 14:29:20 +04:00
shadcn
3877ae5328
fix
2026-02-17 14:10:35 +04:00
shadcn
9c99070d54
Merge pull request #9645 from albertasaftei/patch-1
...
chore: added Pixelact UI to registry
2026-02-17 14:00:59 +04:00
shadcn
5751250a7f
Merge pull request #9654 from shadcn-ui/shadcn/issue-9651
...
fix: aria-disabled for accordion for base-ui
2026-02-17 14:00:03 +04:00
shadcn
f97ff8124c
Merge branch 'main' into shadcn/issue-9651
2026-02-17 13:56:03 +04:00
shadcn
7f37ed96d1
Merge branch 'main' of github.com:shadcn-ui/ui
2026-02-17 13:55:26 +04:00
shadcn
7ff7049018
style: format
2026-02-17 13:55:10 +04:00
shadcn
ae895787c1
fix: aria-disabled for accordion for base-ui
2026-02-17 13:54:19 +04:00
shadcn
305f5c7d47
Merge pull request #9650 from shadcn-ui/shadcn/style-fixes
...
fix: nova dropdown sub menu radius
2026-02-17 13:50:23 +04:00
shadcn
f0d3984376
Merge branch 'main' into shadcn/style-fixes
2026-02-17 13:46:36 +04:00
shadcn
b8f355ac4f
fix
2026-02-17 13:42:15 +04:00
shadcn
29195a17a7
fix
2026-02-17 13:39:34 +04:00
shadcn
e90efd4fa9
fix: nova dropdown sub menu radius
2026-02-17 13:31:13 +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
Albert Asaftei
6e2efb4b55
feat: pixelact-ui registries.json file
2026-02-17 09:59:45 +01:00
shadcn
18db1a78ab
fix
2026-02-17 12:53:10 +04:00
shadcn
bd87d729fd
Merge branch 'main' into shadcn/init-preset
2026-02-17 12:35:00 +04:00
shadcn
a6f3ef591f
test: update to use mock server
2026-02-17 12:34:45 +04:00
shadcn
aaed0a186c
docs: update manual installation
2026-02-17 11:45:33 +04:00
alburt
2b74bbca5c
added Pixelact UI to registry
2026-02-17 00:11:31 +01:00
Binnodon
36758f61b4
feat: add @gc-solid registry for SolidJS components
...
Adds gc-solid registry providing shadcn-ui components ported to SolidJS.
Registry Details:
- 57 UI components built with Kobalte primitives
- Full TypeScript support
- Vega theme
- Deployed at https://binnodon.github.io/gc-solid-ui
Registry Validation:
✅ Open source (MIT license)
✅ Valid JSON conforming to registry schema
✅ Flat structure with registry.json at root
✅ Files array does not include content property
✅ All components tested with direct URL installation
Documentation: https://binnodon.github.io/gc-solid-ui
Repository: https://github.com/binnodon/gc-solid-ui
2026-02-16 16:42:25 -06:00
shadcn
f9de81f032
Merge pull request #9587 from romeu-maleiane/fix/add-type-to-SidebarProvider-style-example
...
add React.CSSProperties type annotation to SidebarProvider style example
2026-02-16 23:34:04 +04:00
shadcn
444aa53803
Merge pull request #9585 from pavan-sh/fix/readme-links
...
docs: fix README links
2026-02-16 23:32:19 +04:00
shadcn
4e9f3e6e05
Merge pull request #9642 from shadcn-ui/shadcn/issue-9595
...
fix: remove link to calendar blocks
2026-02-16 23:30:19 +04:00
shadcn
3fc4482d7c
fix: remove link to calendar blocks
2026-02-16 23:24:33 +04:00
shadcn
ad851375dd
fix
2026-02-16 23:12:04 +04:00
shadcn
dd3e942057
fix
2026-02-16 23:10:24 +04:00
shadcn
dd4439c34a
fix: eslint config
2026-02-16 22:58:28 +04:00
shadcn
e81d850438
Merge pull request #9640 from shadcn-ui/shadcn/issue-9614
...
fix: document buttonVariants for base button
2026-02-16 22:54:58 +04:00
shadcn
779453be26
fix
2026-02-16 22:44:50 +04:00
shadcn
867d341182
fix: document buttonVariants for base button
2026-02-16 22:38:37 +04:00
shadcn
78b51f9a11
fix
2026-02-16 17:54:43 +04:00
shadcn
417772dd9c
Merge pull request #9638 from shadcn-ui/shadcn/issue-9635
...
fix: move className in badgeVariants
2026-02-16 17:44:39 +04:00
shadcn
b86885512f
fix: move className in badgeVariants
2026-02-16 16:56:24 +04:00
shadcn
65381cd614
fix
2026-02-16 16:07:21 +04:00
shadcn
e3f11d8fe1
Merge branch 'main' into shadcn/init-preset
2026-02-16 15:24:17 +04:00
shadcn
093eb419a8
fix
2026-02-16 15:23:55 +04:00
shadcn
ad25490cf9
Merge pull request #9616 from shadcn-ui/changeset-release/main
...
chore(release): version packages
2026-02-16 14:45:15 +04:00
github-actions[bot]
e94d3d80fa
chore(release): version packages
2026-02-16 10:40:02 +00:00
shadcn
0e6b6d90bc
Merge pull request #9493 from ANIBIT14/add-boldkit-registry
...
feat(registry): add @boldkit neubrutalism components
2026-02-16 14:39:04 +04:00
shadcn
ce1f9259bf
chore: update changesets
2026-02-16 14:37:08 +04:00
shadcn
8cec12b98b
feat: deprecate --css-variables flag for add
2026-02-16 14:37:02 +04:00
shadcn
028b1b2d93
feat: refactor add command
2026-02-16 14:15:24 +04:00
shadcn
d8e5d0d4f1
Merge branch 'main' into shadcn/init-preset
2026-02-16 12:28:00 +04:00
shadcn
0da9826821
Merge pull request #9624 from hongaar/clean-up-path-collisions
...
chore(v4): clean up path collisions
2026-02-16 11:50:44 +04:00
shadcn
b416e09e8b
Merge branch 'main' into shadcn/init-preset
2026-02-15 20:32:21 +04:00
shadcn
2ef58bd75d
Merge pull request #9634 from kapishdima/feat/soundcn
...
feat: added soundcn to directory
2026-02-15 20:30:34 +04:00
shadcn
cac794208e
Merge branch 'main' into feat/soundcn
2026-02-15 20:30:11 +04:00
shadcn
a22aec8694
chore: rebuild
2026-02-15 20:29:58 +04:00
shadcn
6f11e820b5
wip
2026-02-15 20:28:01 +04:00
kapishdima
6a75b60b4f
feat: added soundcn to directory
2026-02-15 17:00:30 +02:00
Aniruddha Agarwal
c494adbd87
Merge branch 'main' into add-boldkit-registry
2026-02-15 19:31:45 +05:30
anibit14
3aa0f13869
chore: run registry:build and update BoldKit description
...
- Updated component count: 43 components, 42 SVG shapes
- Added Vue and Nuxt framework support to description
- Regenerated registries.json as requested
2026-02-15 19:30:14 +05:30
shadcn
e9af9efaf3
fix
2026-02-14 23:16:30 +04:00
shadcn
1ecc8066db
fix
2026-02-14 21:03:06 +04:00
shadcn
525775fb36
feat
2026-02-14 18:36:56 +04:00
shadcn
3e4c608aca
feat: refactor to templates
2026-02-14 10:24:34 +04:00
shadcn
bd5028e331
fix
2026-02-13 17:24:38 +04:00
shadcn
4207614600
Merge branch 'main' into shadcn/init-preset
2026-02-13 16:19:07 +04:00
shadcn
e1af950724
Merge pull request #9625 from shadcn-ui/shadcn/debug-react-hook-form
...
fix: checkbox demo for rhf and tanstack form
2026-02-13 16:11:03 +04:00
shadcn
e91388a010
fix
2026-02-13 16:07:57 +04:00
shadcn
8648ddb528
fix
2026-02-13 16:03:19 +04:00
shadcn
feff5b6a57
fix: checkbox example for forms
2026-02-13 15:59:10 +04:00
shadcn
32198910ce
wip
2026-02-13 15:19:52 +04:00
Joram van den Boezem
07f7147ff3
chore: clean up path collisions
2026-02-13 11:09:59 +01:00
shadcn
0e8a006adc
Merge pull request #9615 from pavan-sh/docs/fix-available-typo
...
docs: fix typo in December 2023 changelog
2026-02-13 14:05:44 +04:00
codewithmehmet
4193e3c78f
Merge branch 'main' into add-nessra-registry
2026-02-13 08:53:58 +01:00
Pavan Shinde
d2f91d6f1e
Merge branch 'main' into docs/fix-available-typo
2026-02-12 21:22:56 +05:30
shadcn
9ed5093474
Merge branch 'main' into shadcn/init-preset
2026-02-12 11:37:50 +04:00
shadcn
a12dd019d3
feat: wip for init
2026-02-12 11:37:35 +04:00
shadcn
e53bc92f41
Merge pull request #9599 from shadcn-ui/shadcn/fix-nested-aschild
...
fix: handling of nested aschild transforms
2026-02-12 11:36:49 +04:00
shadcn
597a8db2d9
Merge pull request #9592 from shadcn-ui/shadcn/fix-base-layer-handling
...
feat: update handling of base styles
2026-02-12 11:36:32 +04:00
shadcn
0b0f639cd0
Merge pull request #9609 from prithvi-rajan-222/add-slide-cn
...
chore: Adding slide-cn to the registry
2026-02-12 09:30:35 +04:00
shadcn
6b4ba6bca1
Merge pull request #9613 from petekp/codex/add-tool-ui-registry-directory
...
registry: add @tool-ui to registry directory
2026-02-12 09:30:08 +04:00
Pavan Shinde
3cdd67b5b4
docs: fix typo in December 2023 changelog
2026-02-12 02:14:52 +00:00
Pete Petrash
2b03bc7a53
registry: add @tool-ui to open registry directory
2026-02-11 11:19:08 -08:00
Aniruddha Agarwal
f6447b8936
Merge branch 'main' into add-boldkit-registry
2026-02-11 23:15:54 +05:30
Prithvi Rajan
4069c33671
Adding slide-cn to the registry
2026-02-10 23:16:46 -08:00
shadcn
4dbc5581a5
fix
2026-02-10 18:51:25 +04:00
shadcn
3fc5c1c995
fix
2026-02-10 17:10:37 +04:00
shadcn
f123057ae5
Merge pull request #9600 from sean0205/reui-package-update
...
ReUI Registry Update
2026-02-10 12:24:47 +04:00
shadcn
5025ec818f
fix: failing tests
2026-02-10 12:16:38 +04:00
sean0205
65c6c8146d
reui registry update
2026-02-10 13:03:08 +05:00
shadcn
b93745f24a
Merge branch 'main' into shadcn/init-preset
2026-02-10 11:58:17 +04:00
shadcn
bbb59c9fe1
fix: handling of nested aschild transforms
2026-02-10 11:23:36 +04:00
shadcn
fb56f6571a
Merge pull request #9598 from AnmolSaini16/AnmolSaini16/add-mapcn-registry
...
feature: add @mapcn registry
2026-02-10 10:56:09 +04:00
Anmoldeep Singh
082af1f82c
feature: add @mapcn registry
2026-02-10 12:09:05 +05:30
shadcn
f5b3a0cbad
chore: changeset
2026-02-10 10:38:20 +04:00
shadcn
d602ccc224
feat: fix preset handling and templates
2026-02-10 10:34:38 +04:00
shadcn
ab54e7b7bd
feat: update prompt for preset
2026-02-10 10:15:49 +04:00
shadcn
0137b07f66
feat: init
2026-02-10 09:48:17 +04:00
shadcn
ae95fbd1be
Merge pull request #9591 from Rhysjosmin/patch-1
...
Docs:Update Sonner API Reference link in Radix UI
2026-02-09 17:25:48 +04:00
shadcn
625bd97d8b
Merge branch 'shadcn/fix-base-layer-handling' of github.com:shadcn-ui/ui into shadcn/fix-base-layer-handling
2026-02-09 17:15:31 +04:00
shadcn
603fce7cd3
Merge branch 'main' into shadcn/fix-base-layer-handling
2026-02-09 17:15:23 +04:00
shadcn
c759f460d5
feat: add docs
2026-02-09 17:13:49 +04:00
shadcn
e1c00667f7
Merge branch 'main' into shadcn/fix-base-layer-handling
2026-02-09 17:05:02 +04:00
shadcn
46631fc4d4
chore: rebuild
2026-02-09 17:04:26 +04:00
shadcn
f235a5d951
feat: update handling of base styles
2026-02-09 16:31:56 +04:00
RhysJosmin
b0b711f181
Update Sonner API Reference link
...
fixes the same issue solved here
https://github.com/shadcn-ui/ui/pull/9440
but for radix
2026-02-09 17:10:15 +05:30
shadcn
f1b7102583
Merge branch 'main' of github.com:shadcn-ui/ui
2026-02-09 13:19:46 +04:00
shadcn
f076420e68
fix
2026-02-09 13:19:40 +04:00
shadcn
4ce0a7eaa1
Merge pull request #9577 from rezaaa/feat/calendar_hijri_font
...
feat(calendar): add Vazirmatn font to Persian examples
2026-02-09 12:53:11 +04:00
Reza Mahmoudi
270b730c21
Merge branch 'main' into feat/calendar_hijri_font
2026-02-09 11:52:06 +03:30
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
fc16e1461f
ci: update validate registries workflow
2026-02-09 11:41:34 +04:00
shadcn
8f01916bb2
Merge pull request #9586 from mxkaske/registries/openstatus
...
feat(registry): add @openstatus registry
2026-02-09 11:30:45 +04:00
Romeu Maleiane
87d522f249
add React.CSSProperties type annotation to SidebarProvider style example
2026-02-09 00:21:17 +02:00
Maximilian Kaske
ead138b4cd
chore: add openstatus registry
2026-02-08 21:28:57 +01:00
Pavan Shinde
ef39979548
docs: fix README links
2026-02-08 14:45:55 +00:00
Reza Mahmoudi
ab6c8caf2f
Merge branch 'main' into feat/calendar_hijri_font
2026-02-08 12:05:21 +03:30
shadcn
ba9206bded
chore: rebuild registry
2026-02-08 12:08:47 +04:00
Reza Mahmoudi
c5838cf955
Merge branch 'main' into feat/calendar_hijri_font
2026-02-08 00:29:42 +03:30
shadcn
0c41fc30e4
Merge pull request #9426 from inference-sh/add-inferencesh-registry
...
registry: add @inferencesh
2026-02-07 13:39:54 +04:00
Aniruddha Agarwal
8270cfa39e
Merge branch 'main' into add-boldkit-registry
2026-02-07 14:04:03 +05:30
Reza Mahmoudi
06e356cab9
feat(calendar): add Vazirmatn font to Persian examples
2026-02-06 22:04:50 +03:30
shadcn
f24631dc48
Merge pull request #9573 from educlopez/add-thegridcn-registry
...
feat: add @thegridcn registry
2026-02-06 17:21:55 +04:00
Edu Calvo
ec936bcd06
feat: add @thegridcn registry
...
Add The Gridcn (thegridcn.com) - a Tron-inspired shadcn/ui theme system with Greek god color schemes, glow intensity levels, and sci-fi components.
2026-02-06 10:47:37 +01:00
shadcn
6c7975e400
feat: default to nova
2026-02-06 13:19:30 +04:00
shadcn
8acef7ab66
docs: add changelog
2026-02-06 13:10:12 +04:00
shadcn
4ddfd39b0d
Merge pull request #9440 from rahman-D3V/fix-sonner-doc-link
...
fix: correct Sonner documentation link
2026-02-06 12:50:31 +04:00
shadcn
3ba37cc24c
Merge pull request #9570 from shadcn-ui/shadcn/init-new-york
...
feat: add shadcn as a dependency for init
2026-02-06 12:49:35 +04:00
shadcn
da080118b0
feat: add shadcn as a dependency for init
2026-02-06 12:35:51 +04:00
shadcn
e8897ea80a
Merge pull request #9255 from PhilemonChiro/fix/tanstack-form-performance
...
fix(docs): improve TanStack Form example performance
2026-02-06 12:27:54 +04:00
shadcn
9d26f582fa
Merge pull request #9569 from shadcn-ui/changeset-release/main
...
chore(release): version packages
2026-02-06 11:23:29 +04:00
github-actions[bot]
0a2ad2176c
chore(release): version packages
2026-02-06 07:21:44 +00:00
shadcn
7c36439836
Merge pull request #9568 from shadcn-ui/shadcn/remove-block-message
...
feat: remove restricted block message
2026-02-06 11:20:44 +04:00
shadcn
a1e3afed06
chore: changeset
2026-02-06 11:14:54 +04:00
shadcn
be5b1bbae3
feat: remove restricted blocks
2026-02-06 11:14:30 +04:00
shadcn
52de23bf95
Merge pull request #9567 from shadcn-ui/shadcn/blocks-for-base
...
feat: create blocks for new styles
2026-02-06 11:06:19 +04:00
shadcn
1d16fe46cd
Merge pull request #9555 from shadcn-ui/dependabot/npm_and_yarn/modelcontextprotocol/sdk-1.26.0
...
chore(deps): bump @modelcontextprotocol/sdk from 1.17.2 to 1.26.0
2026-02-06 11:01:53 +04:00
shadcn
cbecda13f9
fix
2026-02-06 10:55:44 +04:00
shadcn
24649ec103
fix
2026-02-06 10:51:42 +04:00
shadcn
b9f62a8399
feat: create blocks for new styles
2026-02-06 10:47:18 +04:00
shadcn
689d45e095
Merge branch 'main' of github.com:shadcn-ui/ui
2026-02-05 12:29:31 +04:00
shadcn
33f7b3f2bb
fix: minor style updates
2026-02-05 12:29:21 +04:00
shadcn
2cce072393
Merge pull request #9558 from Dinil-Thilakarathne/feat/add-sona-ui-registry
...
feat: Add @sona-ui to registries and directory.
2026-02-05 12:25:14 +04:00
shadcn
d64bdec2f9
Merge branch 'main' into feat/add-sona-ui-registry
2026-02-05 12:25:02 +04:00
shadcn
5adacdecad
Merge pull request #9550 from rgbkrk/add-nteract-to-registry
...
feat(registry): added new nteract registry
2026-02-05 12:23:11 +04:00
Dinil Thilakarathne
f2552d3f3b
feat: Add @sona-ui to registries and directory.
2026-02-05 04:18:30 +05:30
dependabot[bot]
b435e01199
chore(deps): bump @modelcontextprotocol/sdk from 1.17.2 to 1.26.0
...
Bumps [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk ) from 1.17.2 to 1.26.0.
- [Release notes](https://github.com/modelcontextprotocol/typescript-sdk/releases )
- [Commits](https://github.com/modelcontextprotocol/typescript-sdk/compare/1.17.2...v1.26.0 )
---
updated-dependencies:
- dependency-name: "@modelcontextprotocol/sdk"
dependency-version: 1.26.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-04 20:27:49 +00:00
Kyle Kelley
cd576df6e4
feat(registry): added new nteract registry
2026-02-04 10:55:41 -08:00
shadcn
9fbd3b1a72
Merge pull request #9552 from shadcn-ui/changeset-release/main
...
chore(release): version packages
2026-02-04 21:10:30 +04:00
github-actions[bot]
c6dd35a092
chore(release): version packages
2026-02-04 17:07:09 +00:00
shadcn
470c6f42b0
Merge pull request #9539 from shadcn-ui/shadcn/fix-canonical-classes
...
fix: canonical classes in bases
2026-02-04 21:05:56 +04:00
shadcn
e6956e45ac
Merge branch 'main' into shadcn/fix-canonical-classes
2026-02-04 20:44:08 +04:00
shadcn
a2b9dedbb7
fix: resizable version in registry
2026-02-04 19:52:12 +04:00
shadcn
384129609f
fix
2026-02-04 19:48:14 +04:00
shadcn
5be0811f01
fix
2026-02-04 19:23:20 +04:00
shadcn
1a10b4671a
Merge branch 'main' into shadcn/fix-canonical-classes
...
# Conflicts:
# apps/v4/public/r/styles/base-lyra/tooltip.json
# apps/v4/public/r/styles/base-maia/tooltip.json
# apps/v4/public/r/styles/base-mira/tooltip.json
# apps/v4/public/r/styles/base-nova/tooltip.json
# apps/v4/public/r/styles/base-vega/tooltip.json
# apps/v4/public/r/styles/radix-lyra/tooltip.json
# apps/v4/public/r/styles/radix-maia/tooltip.json
# apps/v4/public/r/styles/radix-mira/tooltip.json
# apps/v4/public/r/styles/radix-nova/tooltip.json
# apps/v4/public/r/styles/radix-vega/tooltip.json
2026-02-04 18:25:27 +04:00
shadcn
e7d36b7e21
Merge pull request #9548 from shadcn-ui/shadcn/fix-code-blocks
...
feat: update tooltip provider handling
2026-02-04 18:14:54 +04:00
shadcn
290fac9115
Merge branch 'main' into shadcn/fix-code-blocks
2026-02-04 18:09:22 +04:00
shadcn
0633333db4
chore: rebuild registry
2026-02-04 18:06:46 +04:00
shadcn
630323ad47
feat: update TooltipProvider handling
2026-02-04 18:04:19 +04:00
Mona Brahmakshatriya
51fc7f5457
Merge branch 'main' into main
2026-02-04 17:10:33 +05:30
shadcn
44a9b3bd12
fix
2026-02-04 15:18:05 +04:00
shadcn
2b879a5ec8
Merge branch 'shadcn/fix-canonical-classes' of github.com:shadcn-ui/ui into shadcn/fix-canonical-classes
2026-02-04 15:11:48 +04:00
shadcn
381f2ef165
fix
2026-02-04 15:11:30 +04:00
shadcn
825ebca3f0
Merge branch 'main' into shadcn/fix-canonical-classes
2026-02-04 13:15:17 +04:00
shadcn
e0063070a6
feat: add a test:apps script
2026-02-04 13:14:04 +04:00
shadcn
013ae51d10
Merge pull request #9541 from francescopesoli/fix/rtl-password-link-margin
...
fix(rtl): use logical margin for password link alignment
2026-02-04 11:02:36 +04:00
okaris
08e54510ed
rebuild registry
2026-02-03 21:54:23 +01:00
okaris
a95606cee9
add missing logo and rebuild registry
2026-02-03 21:54:23 +01:00
okaris
c990476d99
registry: add @inferencesh
2026-02-03 21:54:23 +01:00
Francesco
44c8f02d06
fix(rtl): use logical margin for password link in RTL examples
...
Change ml-auto to ms-auto (margin-inline-start) so the Forgot your
password link aligns correctly in both LTR and RTL layouts.
Fixes #9515
2026-02-03 18:36:19 +01:00
shadcn
a012542015
fix: duplicate classes
2026-02-03 17:37:11 +04:00
shadcn
926df433a7
fix
2026-02-03 16:43:17 +04:00
shadcn
5c09e0d8fa
chore: update canonical classes across styles
2026-02-03 16:41:44 +04:00
shadcn
dba86053f5
fix: canonical classes in base
2026-02-03 14:08:56 +04:00
shadcn
cd188b267d
Merge branch 'main' into shadcn/fix-canonical-classes
2026-02-03 11:14:09 +04:00
shadcn
8a09fbaac9
deps: upgrade tailwind
2026-02-03 11:10:54 +04:00
shadcn
9676c8f4ee
Merge pull request #9461 from jaem0629/fix/resizable-v4-upgrade
...
fix(resizable): upgrade to react-resizable-panels v4
2026-02-03 11:09:34 +04:00
Jaem
9b5aeab889
Merge branch 'main' into fix/resizable-v4-upgrade
2026-02-03 09:16:53 +09:00
shadcn
28ebf1b88a
Merge pull request #9531 from WebDevSimplified/add-wds-registry
...
fix: Re-add WDS registry
2026-02-02 21:10:46 +04:00
shadcn
f922e82f53
fix: ring for focus visible
2026-02-02 21:09:10 +04:00
Web Dev Simplified
beec1e060e
Add WDS registry
2026-02-02 07:15:58 -06:00
shadcn
26a24d3d5c
Merge branch 'fix/resizable-v4-upgrade' of github.com:jaem0629/ui into fix/resizable-v4-upgrade
2026-02-02 16:33:55 +04:00
shadcn
c3c7f03f04
fix: update props, migrate components and add changelog
2026-02-02 16:33:35 +04:00
Jaem
4af29d6c20
Update pnpm-lock.yaml
2026-02-02 21:05:38 +09:00
shadcn
b28f77f893
Merge branch 'main' into fix/resizable-v4-upgrade
2026-02-02 15:57:45 +04:00
shadcn
b8c7ae8088
Merge pull request #9528 from shadcn-ui/changeset-release/main
...
chore(release): version packages
2026-02-02 15:29:24 +04:00
github-actions[bot]
d21c74fb3a
chore(release): version packages
2026-02-02 11:25:41 +00:00
shadcn
d6548b4ae8
Merge pull request #9507 from shadcn-ui/ny-radix-ui
...
feat: update new-york to radix-ui
2026-02-02 15:24:41 +04:00
shadcn
110a4ec10b
docs: add changelog
2026-02-02 15:15:02 +04:00
shadcn
851562f4f2
Merge branch 'ny-radix-ui' of github.com:shadcn-ui/ui into ny-radix-ui
2026-02-02 14:32:21 +04:00
shadcn
b7b839ebc2
chore: changeset
2026-02-02 14:32:01 +04:00
shadcn
8d9be074a3
feat: update migrate radix command
2026-02-02 14:31:40 +04:00
shadcn
a0c077da9e
Merge branch 'main' into ny-radix-ui
2026-02-02 13:15:42 +04:00
shadcn
540cd031c3
fix
2026-02-02 13:14:09 +04:00
Jaem
4d9720449f
Merge branch 'main' into fix/resizable-v4-upgrade
2026-02-02 15:43:50 +09:00
shadcn
f1e10f3da8
Merge pull request #9495 from withden/patch-3
2026-02-02 08:40:02 +04:00
Denish Navadiya
e2225d4a93
Rename @paceui to @pacekit with updated details
...
Updated '@paceui' to '@pacekit' with new homepage, URL, and description.
2026-02-02 10:07:22 +05:30
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
Chad Bell
acc847bed3
docs(select): add SelectGroup to usage examples ( #9508 )
2026-02-01 10:19:59 +04:00
shadcn
abfa2ddb74
Merge branch 'main' into ny-radix-ui
2026-01-31 21:19:59 +04:00
shadcn
5e92c160dd
feat: update new-york to radix-ui
2026-01-31 21:18:49 +04:00
shadcn
d41e857ba3
fix: select group in field-demo ( #9504 )
2026-01-31 15:32:07 +04:00
dependabot[bot]
99651191cc
chore(deps): bump next in /templates/monorepo-next/apps/web ( #9499 )
...
Bumps [next](https://github.com/vercel/next.js ) from 16.0.10 to 16.1.5.
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v16.0.10...v16.1.5 )
---
updated-dependencies:
- dependency-name: next
dependency-version: 16.1.5
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-31 15:25:45 +04:00
dependabot[bot]
712285f60e
chore(deps): bump eslint from 8.57.1 to 9.26.0 ( #9500 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.57.1 to 9.26.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/v9.26.0/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.57.1...v9.26.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-version: 9.26.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-31 15:25:21 +04:00
github-actions[bot]
aed95086e0
chore(release): version packages ( #9503 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-31 15:10:28 +04:00
shadcn
1990280d66
ci: update changesets
2026-01-31 15:04:54 +04:00
shadcn
2bf55c9133
feat: add geist fonts ( #9502 )
2026-01-31 14:52:43 +04:00
shadcn
3192a3db55
fix: registry script
2026-01-31 11:34:35 +04:00
shadcn
afa2a7adf2
fix
2026-01-30 22:14:48 +04:00
github-actions[bot]
728d8af275
chore(release): version packages ( #9363 )
...
* chore(release): version packages
* chore: deps
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2026-01-30 21:13:27 +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
Aniruddha Agarwal
c719d24f3a
Merge branch 'main' into add-boldkit-registry
2026-01-30 19:31:09 +05:30
shadcn
4479965555
fix: directory.json
2026-01-30 16:41:57 +04:00
Denish Navadiya
7ea124b25d
Rename @paceui to @pacekit with updated details
2026-01-30 17:42:39 +05:30
anibit14
f746368369
chore: update component count to 45
2026-01-30 12:14:39 +05:30
anibit14
164b6ff6c1
feat(registry): add @boldkit neubrutalism components
2026-01-30 12:04:00 +05:30
Mehmet Cinar
7ae522e610
feat(registry): add @nessra-ui to registries.json
2026-01-27 22:26:05 +01:00
Mona Brahmakshatriya
e1a0ec3061
Merge branch 'shadcn-ui:main' into main
2026-01-27 16:24:22 +05:30
monab
f8222528eb
fix(registry): updated @shadcnstore description for @registries.json
2026-01-27 16:23:39 +05:30
Jaem
759003c781
Merge branch 'main' into fix/resizable-v4-upgrade
2026-01-27 15:11:00 +09:00
Jaem
6d467d2e1d
fix: allow vertical scroll pass-through on code blocks ( #9454 )
2026-01-27 09:57:47 +04:00
Harit
893cddd2dc
add satoriui registry ( #9432 )
...
* add satoriui registry
* updated registries.json file
---------
Co-authored-by: Harit Patel <harit.ptl.business.com>
2026-01-27 09:50:14 +04:00
Nicolas Vargas
1781186def
fix(docs): update navigation-menu docs package name and add styleName ( #9455 )
2026-01-27 09:48:54 +04:00
Wolfr
89b9a76368
fix - Update copy ( #9453 )
2026-01-27 09:47:58 +04:00
Jaem
6529256e98
Merge branch 'main' into fix/resizable-v4-upgrade
2026-01-27 11:57:41 +09:00
Mehmet Cinar
b142bd2fd5
feat(registry): add @nessra-ui registry
2026-01-26 23:10:56 +01:00
Saullo Bretas Silva
0266253841
Fix JSON formatting in registries.json ( #9464 )
2026-01-27 00:49:18 +04:00
Jaem
4a39de5c56
Merge branch 'main' into fix/resizable-v4-upgrade
2026-01-27 03:30:02 +09:00
Nirav joshi
e5fda2c139
Fixed: directory json issue for shadcnspace ( #9460 )
...
* feat(registry): add my custom registry
* Feat: Added Shadcnspace into registries.json
* Updated directory.json
---------
Co-authored-by: ShadcnSpace <shadcnspace@gmail.com >
2026-01-26 22:28:06 +04:00
Jaem
d53f7489ce
Merge branch 'main' into fix/resizable-v4-upgrade
2026-01-27 03:19:30 +09: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
Usman Sabuwala
40b9de46e9
Fix Base UI dropdown menu links ( #9457 )
...
Base UI does not have a `dropdown-menu` but rather just `menu`
This PR fixes the link that lead to Base UI docs
2026-01-26 22:01:09 +04:00
shadcn
6d97ab0b9b
Revert "feat(registry): added new registry(@shadcn-space , @shadcn-dashboard)…" ( #9458 )
...
This reverts commit d06e84a007 .
2026-01-26 21:03:04 +04:00
ShadcnSpace
d06e84a007
feat(registry): added new registry(@shadcn-space , @shadcn-dashboard) ( #9102 )
...
* feat(registry): add my custom registry
* Feat: Added Shadcnspace into registries.json
---------
Co-authored-by: ShadcnSpace <shadcnspace@gmail.com >
Co-authored-by: Nirav joshi <31440272+Niravjoshi-Wrappixel@users.noreply.github.com >
2026-01-26 20:56:47 +04:00
Akash Moradiya
a29185c9cf
fix(directory): basecn registry url typo ( #9452 )
2026-01-26 09:20:03 +04:00
Sitsiilia
84c801ac67
docs(figma): add shadcn/ui components kit by Sitsiilia Bergmann ( #9416 )
...
* docs(figma): add shadcn/ui components kit by Sitsiilia Bergmann
* docs: updates
---------
Co-authored-by: shadcn <m@shadcn.com >
2026-01-26 09:06:35 +04:00
rahman-D3V
3dbe9e6a3e
fix: correct Sonner documentation link
2026-01-24 18:32:59 +05:30
Mona Brahmakshatriya
4fa8f9b4c2
Merge branch 'shadcn-ui:main' into main
2026-01-24 17:28:33 +05:30
monab
24205601e1
feat(registry): added new @shadcnstore registry
2026-01-24 17:11:16 +05:30
shadcn
267d45ac7a
docs: update changelog
2026-01-23 20:59:49 +04:00
shadcn
caadc3d7e8
feat: update new-york-v4 components to match new styles ( #9434 )
2026-01-23 20:35:04 +04:00
shadcn
a4ee54836e
feat: add inline-start and inline-end support for base-ui ( #9430 )
2026-01-23 15:26:35 +04:00
shadcn
7b5c919eae
fix: format
2026-01-23 15:20:11 +04:00
Hayden Bleasel
f1cacdc051
Update AI Elements Registry URL ( #9425 )
...
* Update directory.json
* chore: rebuild registry
---------
Co-authored-by: shadcn <m@shadcn.com >
2026-01-23 11:18:35 +04:00
dependabot[bot]
8cb8fb66b3
chore(deps): bump lodash from 4.17.21 to 4.17.23 ( #9415 )
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.21 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23 )
---
updated-dependencies:
- dependency-name: lodash
dependency-version: 4.17.23
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-23 11:12:08 +04: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
6cb2a1fd65
fix: sidebar
2026-01-22 23:55:06 +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
Aron Hafner
0ae734bdb2
docs: Update to correct url for vaul docs ( #9406 )
2026-01-22 09:58:42 +04:00
shadcn
18bd8f07cb
fix: improve perf of v0 route ( #9392 )
2026-01-20 23:14:52 +04:00
shadcn
5fc9ced0fd
fix
2026-01-20 21:53:52 +04:00
shadcn
b5dff005f6
fix
2026-01-20 21:53:00 +04:00
shadcn
c5c08bb773
Merge branch 'main' of github.com:shadcn-ui/ui
2026-01-20 21:33:57 +04:00
shadcn
5998e59839
fix
2026-01-20 21:33:40 +04:00
Ronny Badilla
4b7e38ab42
feat(registry): add @pastecn to the registry ( #9390 )
2026-01-20 20:53:55 +04:00
shadcn
e2ba2d241e
fix: format
2026-01-20 20:51:57 +04:00
shadcn
13e2a6c598
fix: root components
2026-01-20 19:38:04 +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
25e88fe4e9
Revert "Refactor Tooltip component to remove TooltipProvider ( #9329 )" ( #9388 )
...
This reverts commit d3590ceff9 .
2026-01-20 12:58:22 +04:00
Francois Botha
d3590ceff9
Refactor Tooltip component to remove TooltipProvider ( #9329 )
2026-01-20 11:38:32 +04:00
phjjj
d04bc84a51
fix(registry): add missing {name} placeholder to motion-primitives url ( #9381 )
...
Co-authored-by: 박해준 <aaagowns@viewlingo.com >
2026-01-19 11:34:29 +04:00
Sunny Patel
f68465e815
docs(theming): add missing destructive-foreground CSS variable ( #9379 )
...
Fixes #9337
The `destructive-foreground` variable is used in components but was
missing from the theming documentation. Added the variable to all
color schemes (Neutral, Stone, Zinc, Gray, Slate) in both light and
dark modes.
2026-01-19 11:32:01 +04:00
shadcn
094edfcfe6
fix: charts
2026-01-18 12:11:20 +04:00
shadcn
5a42652c41
fix: theme for charts
2026-01-18 12:02:49 +04:00
shadcn
3409681949
fix: iframe display in dark mode
2026-01-18 11:53:59 +04:00
shadcn
1c989f9155
feat: inline component list on components page ( #9368 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-17 18:40:11 +04:00
shadcn
0aea23013c
fix: debug charts ( #9364 )
...
* fix: ts-morph for charts
* fix
* perf: parallelize chart loading and add LRU caching
- Prefetch all chart data in parallel using Promise.all()
- Add LRU cache for syntax highlighting (cross-request caching)
- Add LRU cache for registry items (cross-request caching)
- Parallelize file reads within registry items
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
* fix
* fix
---------
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-17 18:28:51 +04:00
shadcn
bfce3031a3
Merge branch 'main' of github.com:shadcn-ui/ui
2026-01-17 13:49:37 +04:00
shadcn
cfb81c61de
docs: add shadcn/create callout
2026-01-17 13:49:30 +04:00
Luis Llanes
7860ab83d1
chore(registry): update @shadcraft registry url ( #9348 )
...
* chore(registry): update @shadcraft registry url
* fix
---------
Co-authored-by: shadcn <m@shadcn.com >
2026-01-17 13:30:24 +04:00
Паламар Роман
2acaf954d7
Fix: Preserve 'use client' directive in universal registry items ( #8798 )
...
* fix: preserve 'use client' directive in universal registry items
Universal items (registry:file and registry:item) are framework-agnostic
components that can be installed without shadcn project initialization.
However, the RSC transformer was incorrectly removing 'use client'
directives from these files when config.rsc was false/undefined, breaking
client-side functionality.
This fix ensures transformers are skipped for universal items, preserving
their original content including 'use client' directives, while regular
shadcn components continue to have transformers applied as expected.
Changes:
- Skip all transformers for registry:file and registry:item types
- Add tests to verify 'use client' preservation in universal items
- Ensure regular components still have transformers applied
Fixes issue where universal items would lose 'use client' directives when
copied without a full shadcn project setup.
* chore: changeset
---------
Co-authored-by: shadcn <m@shadcn.com >
2026-01-17 13:12:01 +04:00
github-actions[bot]
1e9e337923
chore(release): version packages ( #9352 )
...
* chore(release): version packages
* ci: deps
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2026-01-16 18:07:12 +04:00
Neeraj Dalal
66d2400784
feat(icons): the icons we all love and adore - remixicon ( #9156 )
...
* feat: remixicon
* chore: update deps
* chore: update icon
* chore: fix issues
* chore: build registry
* chore: changeset
* deps
---------
Co-authored-by: shadcn <m@shadcn.com >
2026-01-16 18:00:06 +04:00
shadcn
682c98989d
feat: registry add command ( #9351 )
...
* feat: implement registry add
* chore: changeset
* fix: registries docs
* feat: update add command
* fix
2026-01-16 17:55:48 +04:00
shadcn
77d7b39ef7
chore: rebuild registry
2026-01-16 17:07:32 +04:00
Huy Hoàng
5b3ba49aec
fix(calendar): fix typo 'elative' to 'relative' in range_start classname ( #9292 )
...
Fixes #9278
2026-01-14 20:43:36 +04:00
shadcn
54edfd228d
feat: add new registries ( #9325 )
...
* add new registries
* fix
* fix
* docs: add warning
* fix
2026-01-13 16:19:15 +04:00
Aniket Pawar
fd3e5515f3
feat: add @heroicons-animated to directory.json and registries.json ( #9268 )
...
* Add new registry for heroicons-animated
* Add '@heroicons-animated' collection to directory
Added new animated icon collection '@heroicons-animated' with homepage, URL, description, and logo.
* Update URL for @heroicons-animated registry
* Update directory.json
---------
Co-authored-by: shadcn <m@shadcn.com >
2026-01-12 18:07:44 +04:00
Amarnath Dhumal
65ad910bca
Add Chamaac registry ( #9208 )
...
Co-authored-by: shadcn <m@shadcn.com >
2026-01-12 18:05:47 +04:00
Md Kawsar Islam Yeasin
d4a1c89e8e
feat: add neobrutalism to registry directory ( #9168 )
2026-01-12 18:01:59 +04:00
LN
78023693c6
Feat/add registry directory icons animated ( #9143 )
...
* feat: add new registry entry for icons-animated
* feat: add new registry entry for icons-animated with logo and description
---------
Co-authored-by: shadcn <m@shadcn.com >
2026-01-12 18:01:37 +04:00
Aman Shakya
0fc52a7f4d
Add new registry entry for @forgeui ( #9074 )
...
* added forgeui in registries
* Remove duplicate entries in registries.json
---------
Co-authored-by: shadcn <m@shadcn.com >
2026-01-12 17:59:54 +04:00
github-actions[bot]
8fcfc563a9
chore(release): version packages ( #9283 )
...
* chore(release): version packages
* deps: update lock
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2026-01-06 14:40:12 +04:00
shadcn
f393c251fe
test: revisit --force ( #9287 )
2026-01-06 14:29:27 +04:00
Md Kawsar Islam Yeasin
f2583391ea
fix(cli): validate project name using npm package name rules ( #9161 )
...
* fix(cli): #9160 updated CLI name validation
* chore: minor refactor and error message
---------
Co-authored-by: shadcn <m@shadcn.com >
2026-01-06 13:28:31 +04:00
sam
c2fd847d65
feat: add OpenCode MCP client support ( #8422 )
...
* feat: add OpenCode MCP client support
* chore: changeset
---------
Co-authored-by: shadcn <m@shadcn.com >
2026-01-06 12:16:05 +04:00
Phuc Bui
f6f2dfa5b2
Update URL for @phucbm registry ( #9250 )
...
* Fix URL for '@phucbm' in registries.json
Updated the URL for the '@phucbm' registry entry.
* Update homepage and URL in directory.json
2026-01-06 11:33:08 +04:00
shadcn
d07a7af82b
chore: add bundui to directory ( #9280 )
2026-01-05 23:25:04 +04:00
Vitalii Rainchuk
b6d845f8a6
fix(base-ui): resolve pagination example and button client boundary issues ( #9207 )
...
* fix(pagination-example): mark example as client component
* fix(button): mark wrapper as client since Base UI button is a client component
* chore: rebuild registry
---------
Co-authored-by: shadcn <m@shadcn.com >
2026-01-05 21:19:49 +04:00
Dhwani Popat
bd29630e4e
fix: update Claude Code MCP documentation link ( #9272 )
2026-01-05 21:03:26 +04:00
shadcn
93ad19e4da
chore: refactor shuffle button ( #9276 )
...
* chore: refactor shuffle button
* chore: format
2026-01-05 21:00:06 +04:00
dhwani1806
31f8af8409
fix: update theme toggle key detection to exclude Alt key
2026-01-05 18:40:25 +05:30
Philemon Chiro
9317a93152
fix(docs): improve TanStack Form example performance
...
Change validation strategy from onChange to onBlur to prevent
validation on every keystroke, which causes input lag in textareas.
2026-01-02 13:41:26 +02:00
Devon Govett
ccafdaf7c6
Add React Aria registry ( #9121 )
2025-12-19 02:22:27 +04:00
github-actions[bot]
f0d147d581
chore(release): version packages ( #9125 )
...
* chore(release): version packages
* chore: deps
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-12-17 22:07:42 +04:00
shadcn
df67e49aac
chore: add create command to readme ( #9126 )
2025-12-17 22:02:28 +04:00
shadcn
c0de90e1a1
ci: update permissions
2025-12-17 21:57:07 +04:00
shadcn
0447708efa
Merge branch 'main' of github.com:shadcn-ui/ui
2025-12-17 21:52:50 +04:00
shadcn
4a470fc617
ci: update release
2025-12-17 21:52:29 +04:00
Dominik K.
137b1c12b7
feat(ui): add support for phosphor icons ( #9044 )
...
* feat: add phosphor icons to base ui
* feat_ add phosphor to blocks
* feat: add phosphor to radix blocks
* feat: add phosphor to radix ui
* feat: add phosphor to radix example
* feat: add missing phosphor icons
* fix: rename broken icons
* chore: format files
* fix: add missing phosphor icons
* chore: build registry
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-12-17 21:36:46 +04:00
shadcn
73296e79c0
ci: switch to oidc
2025-12-17 21:31:02 +04:00
Hamed.dev
78e5fa2a39
fix(mira): combobox popup background in dark mode ( #9039 )
...
* fix(mira): combobox popup background in dark mode
* fix
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-12-17 21:10:40 +04:00
François Best
9cf47dd4a3
fix: preview iframe URL state sync ( #9095 )
...
* fix: preview iframe URL state sync
* fix: reset iframe on base change
2025-12-17 21:09:14 +04:00
shadcn
f53400f934
chore: add livekit to directory ( #9109 )
2025-12-16 19:47:47 +04:00
Brendan Dash
b3d6f872db
fix: remove duplicate @ui-layouts entry from registries.json ( #9106 )
2025-12-16 19:44:40 +04:00
Zaid Mukaddam
2aa5e11f6f
Add "Open in Scira" in Copy menu item ( #8013 )
...
* Add "Open in Scira" in Copy menu item
* Fix link
2025-12-16 19:43:37 +04:00
Luka Klacar
058ebc5acd
Remove duplicate @einui entry from directory.json ( #9091 )
...
Removed entry for @einui from the directory.
2025-12-16 03:24:24 +04:00
shadcn
a60683dea5
fix
2025-12-15 15:49:35 +04:00
shadcn
1dc1b8dbfb
chore: remove console
2025-12-15 15:49:02 +04:00
shadcn
c6273cca03
fix: hover bug for pickers ( #9084 )
...
* fix
* fix
2025-12-15 15:46:16 +04:00
Gravityy
b15d7e8221
feat : add animbits to trusted registries ( #8910 )
...
* Add @animbits registry URL to registries.json and directory.json
* Add @animbits registry URL to registries.json and directory.json
* fix
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-12-15 14:38:24 +04:00
shadcn
46e3c26a6e
chore: registry build
2025-12-15 14:33:37 +04:00
Bundui.io
f36e25f703
feat(registry): Add BundUI Components to the registry index ( #8473 )
...
* feat(registry): Add BundUI Components to the registry index
* fix
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-12-15 14:19:50 +04:00
MUDAVATH KUMAR
55f5d1c7cc
feat: add Ein UI to registry directory ( #9068 )
...
Add Ein UI registry entry with:
- Registry URL: https://ui.eindev.ir/r/{name}.json
- Homepage: https://ui.eindev.ir
- Description: Beautiful, responsive Shadcn components with frosted glass morphism
- Custom gradient logo with glass theme
Resolves : #9048
Co-authored-by: Clacky <develop@clacky.ai >
2025-12-15 13:44:50 +04:00
Tham Kei Lok
db19605996
feat: add @8starlabs-ui to directory.json and registries.json ( #8976 )
2025-12-15 13:44:24 +04:00
Agustín Mayol
40012adb14
feat: add @optics to directory.json and registries.json ( #8971 )
2025-12-15 13:44:10 +04:00
Ali Hussein
ad8104e473
feat: add @cardcn registry #8902 ( #8919 )
2025-12-15 13:43:52 +04:00
Gildas Garcia
5fb0c4d19a
Add shadcn-admin-kit to the registry index ( #9018 )
...
This PR adds https://marmelab.com/shadcn-admin-kit to the trusted registries.
2025-12-15 13:43:01 +04:00
Bruno Pérez
31c86f9fd5
feat: add @manifest registry ( #9010 ) ( #9011 )
2025-12-15 13:42:11 +04:00
Gxuri
aad175ff87
feat: add @skiper-ui to directory.json ( #9007 )
...
* feat: add @skiper-ui to directory.json
* fix: update URL format for @skiper-ui in directory.json
2025-12-15 13:41:48 +04:00
Muskri
081c91c461
feat: add new registry entry for @pureui with logo and description ( #8911 )
2025-12-15 13:40:01 +04:00
Dominik K.
7dbf3688fb
fix: rename hugeicons dot icon ( #9033 )
...
Renames the hugeicons icon from MoreHorizontalIcon to the actual component name MoreHorizontalCircle01Icon
2025-12-15 13:35:56 +04:00
Manuel
99ad18b389
fix: remove duplicate 'text-left' class from SelectValue component ( #9045 )
...
* fix: remove duplicate 'text-left' class from SelectValue component
* fix: select for base
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-12-15 13:33:27 +04:00
Junaid Anjum
fabb886de9
minor typo in the recent changelog ( #9024 )
2025-12-15 13:29:04 +04:00
ateeb a.
4b561cf050
fix:select color-format component and color copy-to-clipboard ( #9056 )
...
* fix:Nuqs adapter scope, select color-format component and color copy-to-clipboard
* chore: remove changeset
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-12-15 13:27:10 +04:00
Mert
0c2373f592
fix(lint): resolve @typescript-eslint/no-unused-vars warns in combobox and scroll-area ( #9060 )
2025-12-15 13:24:30 +04:00
François Best
ff42c27d41
refactor: nuqs APIs ( #9055 )
...
* ref: replace cache with loader + inferParserType
* ref: expose useDesignSystemSearchParams hook
* ref: use loader & exported hook to simplify iframe sync
* ref: remove unused code
* fix: params.size is non-nullable
* ref: move items shallow option to the parser level
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-12-15 13:19:32 +04:00
github-actions[bot]
075b6aef97
chore(release): version packages ( #9057 )
...
* chore(release): version packages
* chore(release): version packages
* fix
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-12-14 02:26:21 +04:00
Mert
f4e0f671de
fix: add missing options to schema.json ( #9051 )
...
* Add new style options to schema.json
The schema at ui.shadcn.com/schema.json is missing newly introduced style variants used by ui.shadcn.com/create.
This causes JSON schema validation errors when generating configs with the new styles.
This updates the style enum to include all currently supported style combinations.
* Add missing menuColor and menuAccent options to schema.json
2025-12-14 02:18:41 +04:00
shadcn
d3156c09ae
fix(shadcn): resolver for url ( #9054 )
2025-12-14 02:16:26 +04:00
KapishDima
46bf4a0f06
Fix Base UI pagination crash ( #9027 )
...
* fix(pagination): Added nativeButton=false for a PaginationLink
* feat(registry): run registry:build
---------
Co-authored-by: dev_wandry <dima.development@wandry.com.ua >
2025-12-13 00:40:15 +04:00
shadcn
b61b718727
fix: add use-mobile to registry
2025-12-13 00:20:24 +04:00
shadcn
ee9b6b36ec
fix: typo
2025-12-12 21:47:37 +04:00
shadcn
33de348d41
fix
2025-12-12 21:43:50 +04:00
shadcn
edcc96fc73
fix
2025-12-12 21:13:29 +04:00
github-actions[bot]
ef90a97e72
chore(release): version packages ( #9023 )
...
* chore(release): version packages
* fix
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-12-12 21:04:25 +04:00
shadcn
86d9b00084
chore: update deps ( #9022 )
...
* feat: init
* fix
* fix
* fix
* feat
* feat
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* feat: implement icons
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* feat: update init command
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* feat: dialog
* feat
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* feat: add registry:base item type
* feat: rename frame to canva
* fix
* feat
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fi
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* feat: add all colors
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* feat: add outfit font
* fix
* fix
* fix
* fix
* fix
* chore: changeset
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
2025-12-12 21:01:44 +04:00
shadcn
672f845322
Merge branch 'main' of github.com:shadcn-ui/ui
...
# Conflicts:
# pnpm-lock.yaml
2025-12-12 17:40:57 +04:00
shadcn
d01074deed
chore: update
2025-12-12 17:40:21 +04:00
dependabot[bot]
321ceaf1c4
chore(deps): bump next from 16.0.7 to 16.0.9 in /templates/monorepo-next ( #9014 )
...
Bumps [next](https://github.com/vercel/next.js ) from 16.0.7 to 16.0.9.
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v16.0.7...v16.0.9 )
---
updated-dependencies:
- dependency-name: next
dependency-version: 16.0.9
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-12 17:39:03 +04:00
vercel[bot]
32a972f4ce
Fix React Server Components CVE vulnerabilities ( #9016 )
...
Updated dependencies to fix Next.js and React CVE vulnerabilities.
The fix-react2shell-next tool automatically updated the following packages to their secure versions:
- next
- react-server-dom-webpack
- react-server-dom-parcel
- react-server-dom-turbopack
All package.json files have been scanned and vulnerable versions have been patched to the correct fixed versions based on the official React advisory.
Co-authored-by: Vercel <vercel[bot]@users.noreply.github.com>
2025-12-12 08:37:44 +04:00
github-actions[bot]
d28e02be1b
chore(release): version packages ( #8998 )
...
* chore(release): version packages
* chore(release): version packages
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-12-09 21:25:59 +04:00
shadcn
6699158a22
fix: handling of base style for add command ( #8997 )
...
* fix: handling of base style for add command
* chore: changeset
* fix: shadow config
2025-12-09 20:55:58 +04:00
Pasquale Vitiello
142cd8ef13
Prevent duplicate keyframes when adding components ( #8993 )
...
* fix: prevent duplicate keyframes when adding components
- Check for existing keyframes in @theme inline before adding
- Replace existing keyframes instead of creating duplicates
- Add test to verify keyframe replacement behavior
* chore: changeset
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-12-09 13:01:34 +04:00
shadcn
bdedce2750
feat: add start-app ( #8992 )
2025-12-09 01:54:22 +04:00
shadcn
4cb283d68e
fix
2025-12-09 00:43:17 +04:00
shadcn
480a6cdb37
fix: layout
2025-12-09 00:40:19 +04:00
shadcn
8ba883738e
chore: update monorepo-next
2025-12-09 00:31:33 +04:00
shadcn
b022c24825
chore: remove pnpm lock file
2025-12-09 00:27:17 +04:00
shadcn
3587477865
feat: add vite-app template ( #8989 )
2025-12-08 23:03:13 +04:00
Tommy Lundy
05143a80e6
Add @doras-ui registry ( #8966 )
...
* Add @doras-ui registry URL to registries.json
* Add @doras-ui component block details to directory
2025-12-08 23:01:20 +04:00
Jarrod Watts
728d2003b7
Add new component registry entries for @abstract ( #8962 )
2025-12-08 23:00:58 +04:00
Jarrod Watts
12c9e6b0b5
Add @abstract registry URL to registries.json ( #8536 )
...
Added new registry entry for @abstract.
Co-authored-by: shadcn <m@shadcn.com >
2025-12-05 15:39:49 +04:00
I Plan Websites
56cd757c45
@ai-blocks registry ( #8956 )
...
* Add AI Blocks registry URL to registries.json
* Add AI components for web to directory.json
2025-12-05 15:37:53 +04:00
Ella
9eb784054f
feat: add @lucide-animated to directory.json and registries.json ( #8937 )
2025-12-05 15:37:41 +04:00
Hin
824577692b
feat: add tour to registries and directory ( #8917 )
...
Co-authored-by: shadcn <m@shadcn.com >
2025-12-05 15:37:21 +04:00
Antonio Brandao
6be68df08c
Add @abui registry to directory and index ( #8908 )
2025-12-05 15:35:50 +04:00
Admin Mart
cc48808a0d
feat: add my custom registry ( #8879 )
...
Co-authored-by: wrappixelTeam <wrappixelteam.2016@gmail.com >
Co-authored-by: shadcn <m@shadcn.com >
2025-12-05 15:35:26 +04:00
Admin Mart
a56b3720d1
feat/added my custom registry ( #8904 )
...
Co-authored-by: wrappixelTeam <wrappixelteam.2016@gmail.com >
2025-12-05 15:34:33 +04:00
dependabot[bot]
334db11234
chore(deps): bump next from 16.0.0 to 16.0.7 ( #8954 )
...
Bumps [next](https://github.com/vercel/next.js ) from 16.0.0 to 16.0.7.
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v16.0.0...v16.0.7 )
---
updated-dependencies:
- dependency-name: next
dependency-version: 16.0.7
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-04 16:24:46 +04:00
Luis Llanes
8a5027a0cd
feat: add @shadcraft to directory.json and registries.json ( #8913 )
2025-12-01 00:44:28 +04:00
github-actions[bot]
803206305d
chore(release): version packages ( #8665 )
...
* chore(release): version packages
* chore(release): version packages
* chore: lock
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-11-27 21:16:23 +04:00
shadcn
d0fb73ac0e
fix: do not install baseStyle when adding registry:theme ( #8900 )
2025-11-27 21:13:56 +04:00
shadcn
62218c1c0c
feat: update color value detection for cssVars ( #8901 )
2025-11-27 21:12:31 +04:00
Aditya Mathur
dd1563d57d
fix: update author links in documentation for Drawer and Sonner components ( #8881 )
2025-11-27 13:38:26 +04:00
Amartya Singh
0538384860
Add @nexus-elements registry URL to registries.json and directory.json ( #8797 )
...
* Add @nexus-elements registry URL to registries.json
* feat: updated directory.json with nexus-elements
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-11-25 11:08:47 +04:00
shadcn
d43b437abc
fix
2025-11-25 10:59:48 +04:00
Burhanuddin S. Tinwala
8fbfacd243
docs: fix typo 'mcpServers' to 'servers' in mcp server setup documentation for vs code ( #8864 )
2025-11-24 12:51:06 +04:00
Neha Prasad
778cee31ee
feat: add @ui-layouts registry to directory ( #8878 )
2025-11-24 12:49:24 +04:00
Wolfr
73d8b8a817
docs - Move free kits to the top ( #8639 )
...
* docs - Move free kits to the top
* fix
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-11-24 12:48:21 +04:00
Phuc Bui
55ab069aca
feat: add @phucbm in trusted registries ( #8830 )
...
* feat: add @phucbm in trusted registries
* Add @phucbm to registry directory
* fix: change svg quotes from double to single
2025-11-19 16:58:43 +04:00
Ajay Patel
c39925a9be
Added shadcn/studio UI Kit to figma docs ( #8852 )
...
docs: Added shadcn/studio UI Kit to Figma paid section
2025-11-19 16:48:09 +04:00
shadcn
51179ccd64
fix: directory
2025-11-19 12:26:52 +04:00
Hin
dcfa05e392
feat: add shadcn-map to directory ( #8832 )
2025-11-19 12:20:20 +04:00
Aryan
541f55df04
feat: add @gaia registry entry to directory and registries.json ( #8836 )
...
Co-authored-by: shadcn <m@shadcn.com >
2025-11-19 12:19:53 +04:00
Edu Calvo
69010e0230
feat: add new registry entry for @smoothui with logo and description ( #8837 )
2025-11-19 12:18:35 +04:00
Rushil
a8025c866e
feat: add moleculeui to registries and directories ( #8838 )
...
Co-authored-by: shadcn <m@shadcn.com >
2025-11-19 12:18:14 +04:00
Kaiyu Hsu
6e34ec7280
feat: add @uicapsule to registry ( #8848 )
...
Co-authored-by: shadcn <m@shadcn.com >
2025-11-19 12:16:42 +04:00
Arif Hossain
10ccb244a1
feat: add @commercn in registry directory ( #8842 )
2025-11-19 12:15:53 +04:00
Akshay Joshi
16fdb07ccc
feat: added @crenspire/glass-ui in trusted registries and directory ( #8831 )
...
* feat: added @glass-ui in trusted registries and directory
* fix: svg logo not displayed properly
2025-11-19 12:14:41 +04:00
Moumen Soliman
49da1fae79
Add @uitripled registry ( #8834 )
...
* Add @uitripled registry
* Update registries.json
* fix
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-11-19 12:13:09 +04:00
Sepehr Soheili
a2244d42f7
docs: fix typo in documentation ( #8793 )
2025-11-17 20:06:32 +04:00
Brendan Dash
c2075e2a8b
fix: typo ( #8800 )
2025-11-17 20:06:04 +04:00
Anthony Shew
dd2d8d7ead
fix: dependencies for Bun in monorepo-next ( #8791 )
2025-11-13 09:42:31 +04:00
Akash Moradiya
b6a93b7ec6
feat: add @shadcnui-blocks to registry directory ( #8763 )
2025-11-12 09:39:21 +04:00
shadcn
4899d3f0da
fix: minor directory updates
2025-11-10 15:35:21 +04:00
Pawan Kumar
3d04cb099a
Add new registry entry for @taki ( #8758 )
...
* add taki ui in registry
* fix
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-11-10 15:27:56 +04:00
François Best
cde343916c
ref: refactor nuqs usage in directory search ( #8756 )
...
* chore: fix typo
* ref: query is non-nullable (as it has a default value)
* ref: leverage nuqs' clearOnDefault behaviour
2025-11-10 15:27:06 +04:00
LN
c877df07b8
feat: add @square-ui in registries ( #8761 )
...
* feat: add new registry entry for @square-ui
* feat: add new registry entry for @square-ui with logo and description
2025-11-10 15:17:01 +04:00
DimaDevelopment
65e5c1c3cf
Add search input for Directory list ( #8673 )
...
* feat(directory): Added directory search input
* feat(directory): Added nuqs for a search state management. Refactor searchFn - includes the description in the search criteria
* fear(directory): Added default query value. Added useQueryState limitUrlUpdates 250ms
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-11-10 12:24:15 +04:00
Anvarys
8a7f05f670
fix: correct typos in docs/components/chart ( #8750 )
2025-11-10 11:34:53 +04:00
Miracle Onyenma
db004ce4c0
Add new registry entry for @aevr ( #8726 )
...
* Add new registry entry for @aevr
Would like to add Aevr UI, a small collection of focused, production‑ready components and primitives for React/Next.js projects—built on shadcn/ui and complementary libraries—to the shadcn registry. It emphasizes practical, purpose‑specific building blocks with consistent design tokens, accessibility, and copy‑paste examples tailored for real product use.
Website: https://ui.aevr.space
Repo: https://github.com/aevrhq/ui
* Add new component library entry for @aevr in registry directory
* Update logo SVG format in directory.json
* fix: logo color
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-11-10 11:30:16 +04:00
shadcn
e23698a897
feat: add tracking for directories
2025-11-10 11:27:10 +04:00
preet
5813ef20a3
Add new registry entry for @hextaui ( #8715 )
...
* Add new registry entry for @hextaui
* feat: add new registry entry for @HextaUI
* Update directory.json
Co-authored-by: shadcn <m@shadcn.com >
* fix: update directory
* fix: logo
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-11-10 11:20:23 +04:00
Arif Hossain
515024b69e
feat: add @commercn in trusted registries ( #8751 )
2025-11-10 11:12:35 +04:00
Shaban
f7284c5cc3
feat(directory): update the @efferd logo ( #8733 )
2025-11-10 10:43:54 +04:00
Harshul
c02d00aafc
fix(shadcn): Restore two-finger navigation on macOS by adjusting overscroll behavior ( #8714 )
...
* fix(shadcn): Tow finger navigation on macOS
* Add smooth scrolling to html element
2025-11-06 10:04:15 +04:00
Bassim Shahidy
df497ad236
feat: add assistant-ui to directory.json ( #8720 )
...
* feat: add assistant-ui to directory.json
* update description
* desc
2025-11-06 10:01:33 +04:00
shadcn
1e468e33ac
feat: add more registries
2025-11-05 10:15:32 +04:00
dependabot[bot]
ff91c31a71
chore(deps): bump @radix-ui/react-toggle from 1.1.9 to 1.1.10 ( #8702 )
...
Bumps [@radix-ui/react-toggle](https://github.com/radix-ui/primitives ) from 1.1.9 to 1.1.10.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
---
updated-dependencies:
- dependency-name: "@radix-ui/react-toggle"
dependency-version: 1.1.10
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-05 09:51:45 +04:00
dependabot[bot]
25d6a18f6f
chore(deps): bump @radix-ui/react-tooltip from 1.2.7 to 1.2.8 ( #8701 )
...
Bumps [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives ) from 1.2.7 to 1.2.8.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
---
updated-dependencies:
- dependency-name: "@radix-ui/react-tooltip"
dependency-version: 1.2.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-05 09:51:11 +04:00
dependabot[bot]
c0309510b6
chore(deps): bump @radix-ui/react-accordion from 1.2.11 to 1.2.12 ( #8700 )
...
Bumps [@radix-ui/react-accordion](https://github.com/radix-ui/primitives ) from 1.2.11 to 1.2.12.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
---
updated-dependencies:
- dependency-name: "@radix-ui/react-accordion"
dependency-version: 1.2.12
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-05 09:50:52 +04:00
dependabot[bot]
a3a1574668
chore(deps): bump @commitlint/cli from 17.8.1 to 20.1.0 ( #8698 )
...
Bumps [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli ) from 17.8.1 to 20.1.0.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases )
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md )
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v20.1.0/@commitlint/cli )
---
updated-dependencies:
- dependency-name: "@commitlint/cli"
dependency-version: 20.1.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-05 09:50:29 +04:00
shadcn
65d581ea5a
chore: remove console
2025-11-04 15:19:45 +04:00
shadcn
fdf80a1d49
fix: gh link
2025-11-04 09:21:43 +04:00
Ajay Patel
86c494c452
feat: add new entry for @shadcn-studio in directory.json ( #8692 )
...
* feat: add new entry for @shadcn-studio in directory.json
* [fix]: for @shadcn-studio in directory.json, Updated logo SVG to use CSS variables
Updated logo SVG to use CSS variables for colors.Refactor logo SVG to use CSS variables
2025-11-03 12:48:36 +04:00
Paul Burke
eb158686b9
feat: adds lens-blocks to the registry index ( #8687 )
2025-11-03 11:45:57 +04:00
shadcn
134cd46edb
feat: add hsl and color indicators to theme ( #8691 )
2025-11-03 11:25:06 +04:00
shadcn
47b0efb20c
docs: update tanstack start
2025-11-03 10:46:35 +04:00
shadcn
bd4d09d33e
fix
2025-11-03 10:30:18 +04:00
Dylan
14d6265580
docs: fix typos in Empty ( #8675 )
2025-11-03 08:57:19 +04:00
Ali Imam
68805d29a1
Update directory.json ( #8682 )
2025-11-03 08:56:03 +04:00
ocavue
c100d5841a
feat: add prosekit to directory ( #8677 )
2025-11-02 15:00:40 +04:00
Ali Imam
7a71da5218
Update directory.json ( #8671 )
...
* Update directory.json
* Update registries.json
2025-11-02 14:51:58 +04:00
Mudunuri bhaskara karthikeya varma
e18902039a
adding @eldoraui to directory.json ( #8670 )
2025-10-31 21:54:20 +04:00
Emmanuel Odii
559af6c245
feat(registry): add paykit to directory ( #8654 )
...
Co-authored-by: shadcn <m@shadcn.com >
2025-10-31 12:24:15 +04:00
Alex Paduraru
8971be484f
feat: add @creative-tim to registries.json, directory.json ( #8651 )
...
* feat: add @creative-tim to registries.json, directory.json
* fix: logo color
---------
Co-authored-by: Alexandru Paduraru <axelut@yahoo.com >
Co-authored-by: shadcn <m@shadcn.com >
2025-10-31 12:19:31 +04:00
Tommy D. Rossi
ad6a3c6367
Fix utils import transform when workspace alias does not start with @ ( #7557 )
...
* Fix nested src folder for utils import
* remove .only
* Update packages/shadcn/src/utils/transformers/transform-import.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* check for empty utils
* chore: changeset
---------
Co-authored-by: shadcn <m@shadcn.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-31 12:07:02 +04:00
dependabot[bot]
befa56b5be
chore(deps): bump @faker-js/faker from 8.4.1 to 10.1.0 ( #8520 )
...
Bumps [@faker-js/faker](https://github.com/faker-js/faker ) from 8.4.1 to 10.1.0.
- [Release notes](https://github.com/faker-js/faker/releases )
- [Changelog](https://github.com/faker-js/faker/blob/next/CHANGELOG.md )
- [Commits](https://github.com/faker-js/faker/compare/v8.4.1...v10.1.0 )
---
updated-dependencies:
- dependency-name: "@faker-js/faker"
dependency-version: 10.1.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-31 11:15:26 +04:00
dependabot[bot]
5d1770e36d
chore(deps): bump @radix-ui/react-navigation-menu from 1.2.13 to 1.2.14 ( #8519 )
...
Bumps [@radix-ui/react-navigation-menu](https://github.com/radix-ui/primitives ) from 1.2.13 to 1.2.14.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
---
updated-dependencies:
- dependency-name: "@radix-ui/react-navigation-menu"
dependency-version: 1.2.14
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-31 11:14:27 +04:00
dependabot[bot]
653521725a
chore(deps): bump jotai from 2.13.1 to 2.15.0 ( #8521 )
...
Bumps [jotai](https://github.com/pmndrs/jotai ) from 2.13.1 to 2.15.0.
- [Release notes](https://github.com/pmndrs/jotai/releases )
- [Commits](https://github.com/pmndrs/jotai/compare/v2.13.1...v2.15.0 )
---
updated-dependencies:
- dependency-name: jotai
dependency-version: 2.15.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-31 11:14:12 +04:00
shadcn
7c0618bf43
feat: add new registries ( #8661 )
2025-10-31 10:39:29 +04:00
shadcn
854641cea1
fix
2025-10-30 12:51:15 +04:00
shadcn
3a72007f61
fix
2025-10-30 12:04:55 +04:00
shadcn
6b53b238fb
fix: spacing
2025-10-30 11:59:50 +04:00
shadcn
b398fea304
feat: add dir action ( #8647 )
...
* feat: add mcp config
* feat
* fix
2025-10-30 11:53:24 +04:00
shadcn
f22174a77f
feat: add mcp config ( #8641 )
2025-10-29 22:56:24 +04:00
shadcn
c9a39f1007
docs: update README
2025-10-29 21:38:18 +04:00
shadcn
a8ad21f81f
fix: svgs
2025-10-29 21:37:15 +04:00
shadcn
504503c638
feat: add new registries
2025-10-29 21:20:04 +04:00
Pasquale Vitiello
f8df5c95cb
docs: update coss logo ( #8631 )
2025-10-29 20:57:42 +04:00
shadcn
2bfc1c82ba
chore: deprecate www ( #8629 )
...
* chore: deprecate www
* chore: updates
* fix
2025-10-29 20:50:55 +04:00
shadcn
84bd724d97
feat: refactor registry ( #8598 )
...
* feat: refactor registry
* fix: remove components
* refactor: getActiveStyle
* fix: prettier in build-registry
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* fix
* Update apps/v4/scripts/build-registry.mts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* fix
* Update apps/v4/scripts/build-registry.mts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update apps/v4/components/block-viewer.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-29 15:07:56 +04:00
shadcn
39fdf94550
feat: add svgl
2025-10-29 14:58:25 +04:00
shadcn
08479cc3db
feat: add wigggle-ui
2025-10-29 13:55:50 +04:00
shadcn
02d5ce85ec
feat: upgrade to Next.js 16 ( #8615 )
...
* feat: upgrade to Next.js 16
* chore: deps
* fix
* fix
* fix
* fix: workaround zod 4 for now
* fix
* fix: copy button
* fix: update apps/v4/hooks/use-is-mac.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* fix
* fix: remove
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-29 13:37:41 +04:00
shadcn
c0329c86b9
feat: add retroui and reui
2025-10-29 09:53:25 +04:00
shadcn
3b1491f908
fix: typo
2025-10-29 09:30:49 +04:00
shadcn
ca4c1c43ec
feat: update registry directory
2025-10-29 00:15:20 +04:00
shadcn
1e840eb53c
feat: update directory
2025-10-29 00:05:03 +04:00
shadcn
96ac92e63f
fix
2025-10-29 00:00:20 +04:00
shadcn
e11546e692
fix: examples page
2025-10-28 23:56:15 +04:00
shadcn
0b4d62f95c
chore: rebuild registry
2025-10-28 22:59:12 +04:00
shadcn
dae80dad65
fix: password field
2025-10-28 22:58:17 +04:00
shadcn
abc09809e8
feat: add blocks to directory
2025-10-28 22:56:29 +04:00
shadcn
8a40fe0ead
feat: update registries
2025-10-28 22:45:06 +04:00
shadcn
b3ab304a00
fix: minor styles updates
2025-10-28 21:34:31 +04:00
Elliot Sutton
bb45fd83c3
fix(v4): correction of the Animate UI logo ( #8608 )
...
Co-authored-by: shadcn <m@shadcn.com >
2025-10-28 21:03:19 +04:00
Chisom Uma
84678ee1c0
Add new registry entry for @chisom-ui ( #8601 )
2025-10-28 21:01:08 +04:00
shadcn
33ffb0419c
Merge branch 'main' of github.com:shadcn-ui/ui
...
# Conflicts:
# apps/v4/registry/directory.json
2025-10-28 20:52:28 +04:00
shadcn
a2f6c031e2
feat: add new registries
2025-10-28 20:49:49 +04:00
shadcn
ac098d8cf0
feat: add new registries ( #8600 )
2025-10-28 18:28:06 +04:00
shadcn
8160610410
Merge branch 'main' of github.com:shadcn-ui/ui
2025-10-28 11:26:17 +04:00
shadcn
c7901e3a41
chore: update validate-registries script
2025-10-28 11:26:04 +04:00
shadcn
d73ac361b3
feat: add registry directory ( #8574 )
...
* feat: add registry directory
* fix: lint
* feat: add more registries
* feat: add nuqs to directory
* feat: add shadcndesign
* feat: add more registries
* feat: add new registries
* chore: remove hooks
2025-10-28 11:25:25 +04:00
François Best
ebad2901ce
feat: add nuqs to registries.json ( #8579 )
2025-10-27 11:16:18 +04:00
shadcn
4f617d59b8
Fix description formatting in registry_directory.yml
2025-10-26 16:22:48 +04:00
shadcn
ed0e103bd6
Refactor checklist validations in registry_directory.yml
...
Removed individual required validations from checklist items and added a single required validation for the entire checklist.
2025-10-26 16:22:17 +04:00
shadcn
9cab0c9b18
chore: add registry directory issue template
2025-10-26 16:18:46 +04:00
DimaDevelopment
d80e084814
feat: add @wandry-ui to registries.json ( #8566 )
2025-10-26 15:28:42 +04:00
shadcn
efcf9728c2
feat: add docs for cell size
2025-10-26 14:53:50 +04:00
Lakshya Thakur
8835bacc8b
fix: use calendar-05 blocks instead of calendar-02 for range ( #8029 )
2025-10-26 14:47:06 +04:00
Ian Thorslund
f2556d2386
fix(components): Fix left radius of days when weeks are shown in range calendar ( #8570 )
...
* fix(components): Fix left radius of days when weeks are shown in range calendar
* feat: update block to show range
* chore: rebuild registry
* docs: add changelog
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-10-26 14:44:24 +04:00
albertasaftei
75a0000075
Add Pixelact UI registry to registries.json ( #8301 )
2025-10-25 09:40:38 +04:00
Dillion Verma
ac306c60f5
feat: add magic ui pro registry ( #8302 )
...
Co-authored-by: shadcn <m@shadcn.com >
2025-10-24 11:19:25 +04:00
shadcn
5e2ef1f8bd
docs: updates
2025-10-24 10:56:23 +04:00
shadcn
7d9b8aefff
Merge branch 'main' of github.com:shadcn-ui/ui
2025-10-24 10:44:39 +04:00
shadcn
58208e3802
fix: minor updates
2025-10-24 10:44:21 +04:00
Shaban
a16a77446a
feat: rename @efferd-ui -> @efferd ( #8557 )
2025-10-24 10:37:47 +04:00
github-actions[bot]
39032bb390
chore(release): version packages ( #8551 )
...
* chore(release): version packages
* chore(release): version packages
* chore: deps
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-10-23 22:12:05 +04:00
shadcn
d7e0dc3ec8
feat(shadcn): middleware to proxy ( #8555 )
...
* feat: implement getFrameworkVersion
* feat(shadcn): add transformNext transformer
* feat(shadcn): rename
* chore: update
* chore: changeset
* fix
* fix: small refactor
2025-10-23 22:00:55 +04:00
shadcn
6bddba986d
feat(shadcn): add next 16 to init ( #8550 )
...
* feat: add next 16 init
* chore: changeset
* fix: tests
* fix
2025-10-23 17:20:45 +04:00
shadcn
b70059b25b
docs: add react-19 docs back
2025-10-23 17:14:09 +04:00
shadcn
37bc2eec1f
feat: update code block for component preview ( #8549 )
2025-10-23 16:24:44 +04:00
mw10013
bb048fb532
feat: add @oui to registries.json ( #8541 )
2025-10-22 21:35:55 +04:00
Alejandro Wurts
9c373dbd27
feat: add @simple-ai to trusted registries ( #8539 )
2025-10-22 21:35:03 +04:00
shadcn
d75b092c61
docs: remove legacy docs
2025-10-22 07:02:23 +04:00
Gihan Rangana
be49662bf5
shadix-ui registry added ( #8505 )
2025-10-21 19:16:23 +04:00
FadilRumasoreng
b2b2e3fc98
docs (security) : add clickable link to security reporting section ( #8525 )
...
* docs (security) : add clickable link to security reporting section
* fix(docs): use markdown link format for security section
2025-10-21 17:41:45 +04:00
Neeraj Dalal
188b746074
refactor(field): no duplicate errors ( #8514 )
...
* chore: tweaks > field.tsx
apps/v4/registry/new-york-v4/ui/field.tsx
* chore: tweaks > field.tsx
apps/v4/registry/new-york-v4/ui/field.tsx
* chore: tweaks > field.json field.json
apps/www/public/r/styles/new-york-v4/field.json
apps/v4/public/r/styles/new-york-v4/field.json
2025-10-21 16:02:52 +04:00
Joshua Chung
6f093a0f3f
Added ha-components registry to registries.json ( #8531 )
2025-10-21 15:40:03 +04:00
Matt Wierzbicki
f18f1eaff7
Added shadcndesign.com registry to registries.json ( #8516 )
...
* Added shadcndesign.com registry to registries.json
* Update registries.json with open source shadcndesign registry
2025-10-21 14:33:40 +04:00
shadcn
9ac1b5c0a5
feat: add native select ( #8528 )
...
* feat: add native select
* fix: width
2025-10-21 11:48:25 +04:00
shadcn
f63b70b413
feat: implement search via fumadocs ( #8523 )
...
* feat: implement search
* fix: update message when searching
2025-10-21 10:26:29 +04:00
shadcn
54e725d986
feat(toggle-group): add spacing props
2025-10-20 21:28:40 +04:00
shadcn
62dbad36bb
fix: theme-customizer
2025-10-20 20:42:55 +04:00
shadcn
a707424fa2
fix: front page blocks
2025-10-20 20:39:01 +04:00
shadcn
e2bfa6bd85
feat(badge): make rounded-full ( #8518 )
2025-10-20 20:24:45 +04:00
preet
6292464d90
docs(calendar): add timezone fix for date selection offset issue ( #8515 )
...
Added a new section to the Calendar documentation explaining how to fix the issue where selecting a date highlights the previous day. The section includes an example showing how to detect the user’s local timezone and pass it as a timeZone prop to the Calendar component to resolve the date offset problem.
2025-10-20 13:17:58 +00:00
shadcn
6617167d6f
Merge branch 'main' of github.com:shadcn-ui/ui
2025-10-20 16:05:21 +04:00
shadcn
ca28857d40
fix: themes
2025-10-20 16:05:14 +04:00
Rakesh
343bc941b1
Fix/theme code mismatch ( #8368 )
...
* fix/replaced stale theme colors
* fix:missing chart colors added
2025-10-20 15:56:57 +04:00
Pasquale Vitiello
c9311f26fa
feat: add @coss to registries.json ( #8490 )
2025-10-17 15:01:04 +04:00
Ivan Vasilov
4e0871f426
Add supabase registry to trusted registries. ( #8161 )
2025-10-17 15:00:51 +04:00
shadcn
cb769b7059
fix: navigation menu demo on mobile ( #8488 )
2025-10-16 14:44:27 +04:00
Dylan Tientcheu
93037dca94
feat: add @algolia in trusted registries ( #8485 )
2025-10-16 13:05:51 +04:00
github-actions[bot]
ed9d5939e6
chore(release): version packages ( #8479 )
...
* chore(release): version packages
* fix
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-10-15 22:55:13 +04:00
shadcn
b52ec12f1e
fix(shadcn): universal items handling ( #8478 )
...
* fix(shadcn): universal items handling
* chore: add changeset
2025-10-15 22:27:12 +04:00
Igor S. Zizinio
2ab9bff4bb
Fix formatting of Badge variant prop in documentation ( #8477 )
2025-10-15 22:09:06 +04:00
Shaban Haider
2f6b51fa0a
feat: add @efferd-ui in trusted registries ( #8474 )
2025-10-15 22:03:39 +04:00
shadcn
8a4764ed91
chore: registry build
2025-10-15 12:05:03 +04:00
Chisom Uma
e934d4645b
feat(registry): Add Austin UI Components to the registry index ( #8456 )
...
* feat(registry): Add Austin UI Components to the registry index
* Fix JSON syntax for @austin-ui registry URL
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-10-15 12:02:40 +04:00
shadcn
08b8e499d8
chore: update registries.json ( #8470 )
2025-10-15 11:52:43 +04:00
shadcn
69402b3579
ci: update deprecated to ignore www/package.json
2025-10-15 11:39:53 +04:00
shadcn
679c852254
Merge branch 'main' of github.com:shadcn-ui/ui
2025-10-15 11:37:26 +04:00
github-actions[bot]
d478412e44
chore(release): version packages ( #8453 )
...
* chore(release): version packages
* chore(release): version packages
* chore: deps
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-10-15 11:37:01 +04:00
shadcn
d5c8a25150
Merge branch 'main' of github.com:shadcn-ui/ui
2025-10-15 11:30:53 +04:00
Benjamin
26433a651c
Added react-market registry ( #8346 )
...
Co-authored-by: shadcn <m@shadcn.com >
2025-10-15 11:30:43 +04:00
shadcn
c3da716e94
debug: ci
2025-10-15 11:30:24 +04:00
dependabot[bot]
b2572d0287
chore(deps): bump tj-actions/changed-files in /.github/workflows ( #8466 )
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 44 to 46.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v44...v46 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-version: '46'
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-15 11:30:03 +04:00
shadcn
b83f042416
fix: actions
2025-10-15 11:26:28 +04:00
shadcn
6567897393
fix: actions
2025-10-15 11:07:14 +04:00
shadcn
2675fa3941
ci: add deprecated action ( #8465 )
...
* ci: add deprecated action
* ci: add label
* Potential fix for code scanning alert no. 12: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
---------
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-10-15 11:04:30 +04:00
Shodai Suzuki
fbda67c88c
docs: remove isolated remix page from installation guides ( #7027 )
2025-10-15 10:39:15 +04:00
shadcn
e8674ee848
feat(shadcn): allow path to override targets ( #8452 )
2025-10-15 10:37:58 +04:00
kuzma031
adb66f4d43
fix(components): use type-only import for VariantProps in sidebar component to support verbatimModuleSyntax ( #7437 )
...
* fix sidebar variantprops imports
* chore: registry build
---------
Co-authored-by: Djordje Kuzmanovic <djordje@voiced.com >
Co-authored-by: shadcn <m@shadcn.com >
2025-10-15 10:36:32 +04:00
shadcn
3afb46eaf6
feat: add llms.txt ( #8460 )
2025-10-14 23:30:07 +04:00
shadcn
7cd019ad36
feat(shadcn): add support for color vars ( #8459 )
...
* feat(shadcn): add support for color vars
* chore: add changeset
2025-10-14 23:07:27 +04:00
Serhat Arslan
bea7d30536
docs: fix next/link import syntax in component examples ( #8427 )
...
Fix incorrect named import syntax for Next.js Link component.
Changed from:
import { Link } from "next/link"
To correct default import:
import Link from "next/link"
Next.js Link is a default export, not a named export. The incorrect
syntax causes TypeScript error:
'Module "next/link" has no exported member "Link"'
Affected files:
- Button component docs
- Badge component docs
- Breadcrumb component docs (v4 and www)
- Navigation Menu component docs
Fixes issue where users copying code snippets get immediate errors.
Co-authored-by: serhatx1 <armonikadijital@gmail.com >
2025-10-14 22:38:58 +04:00
Ziad Beyens
40c3ff513a
fix(registry): handle universal registry items with no files ( #8420 )
...
* fix(registry): handle universal registry items with no files
Allow registry items with registryDependencies but no files to be
considered universal registry items. Previously the function required
files.length to be truthy, which excluded valid items with only
registryDependencies.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
* test
---------
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: shadcn <m@shadcn.com >
2025-10-14 17:14:05 +04:00
Gildas Garcia
89ebfdce47
feat(registry): Add Shadcn Admin Kit to the registry index ( #8442 )
2025-10-14 17:12:12 +04:00
Haz
b83023034a
fix(cli): fix add registry item with at-property css rule ( #8451 )
...
* Add fixture and test
* Handle at-property as regular CSS rules in updateCssPlugin
* Add changeset entry
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-10-14 17:11:29 +04:00
Ujjwal Sharma
6a534d7954
fix(components): use type import for ToasterProps ( #8376 )
...
* fix(components): use type import for ToasterProps
* chore: build registry
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-10-14 16:40:17 +04:00
Felix
ef1987ded9
docs(Toast): add deprecation Callout ( #6982 )
...
* docs(Toast): add deprecation Callout
* docs(Toast): add tw4 and react19 specifics
2025-10-13 22:21:50 +04:00
Jakob Guddas
77bf7d28b4
feat(components): changed sonner defaults to use lucide icons ( #7620 )
...
* feat(components): changed sonner defaults to use lucide icons
* Update new-york-v4 sonner.tsx
* fix: icons and docs
* fix
* fix
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-10-13 22:16:50 +04:00
Ayush Shrestha
41f4f7357d
refactor: initialize FormFieldContext and FormItemContext with null values rather empty object with type assertion ( #4847 )
2025-10-13 21:32:43 +04:00
Carlos Pegueros
bc99818e04
docs(www): fix sonner not showing on first render ( #6235 )
2025-10-13 21:17:32 +04:00
Shahar Ilany
162ba7b13c
Small fixes for installation document ( #6623 )
...
* Fix TanStack Start icon color
* Fix a11y for Laravel and TanStack Start
2025-10-13 21:14:11 +04:00
Ryann Mack
f12db1e3a2
fix(sonner): support border radius from theme ( #7825 )
...
* fix(sonner): support border radius from theme
* chore: rebuild registry
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-10-13 21:12:00 +04:00
shadcn
ce3e2b1df8
Merge branch 'main' of github.com:shadcn-ui/ui
2025-10-13 12:39:19 +04:00
shadcn
dcfe911b33
docs: button cursor
2025-10-13 12:38:58 +04:00
Jrocam
7210a4919a
fix(components): checkbox alignment with grid 🔳 ( #4772 )
...
* fix(components): checkbox alignment with grid 🔳
* fix(checkbox): internal checkbox check alignment (default style)
* fix: new-york-v4
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-10-13 12:29:44 +04:00
Krishna Agarwal
d198908510
fix(field): return null when errors are empty ( #8419 )
...
Co-authored-by: shadcn <m@shadcn.com >
2025-10-13 12:22:34 +04:00
shadcn
b0b1cd1f0d
feat: add dropdown menu dialog example ( #8438 )
...
* feat: add dropdown menu dialog example
* chore: remove dropdown-dialog
2025-10-13 11:57:20 +04:00
shadcn
f3d70724b6
chore: remove new-components-01 ( #8439 )
2025-10-13 11:55:08 +04:00
Dada Khalandar
407e9c6802
fix: correct link to Form documentation in form.mdx ( #8416 )
2025-10-11 10:15:07 +04:00
shadcn
c67e630521
feat: add docs and examples for react-hook-form and tanstack form ( #8412 )
...
* feat: add next forms docs
* feat
* docs: rhf and tsf
* docs: forms
* feat: update react-hook-form docs
* feat: update docs for both lib
* docs: update tanstack docs
* docs: update
* fix
* fix
* fix
* add forms link in sidebar
2025-10-10 21:29:30 +04:00
Daniel Petho
f494411953
feat(registry): add fancy components to registries ( #8397 )
2025-10-10 16:09:13 +04:00
Mudunuri bhaskara karthikeya varma
a43c1d1342
feat: add @eldoraui registry URL to registries.json ( #8379 )
...
Co-authored-by: shadcn <m@shadcn.com >
2025-10-09 11:06:55 +04:00
Hin
607a6fd127
feat: add shadcn map to the registry ( #8375 )
2025-10-08 20:15:45 +04:00
Irsyad A. Panjaitan
fbcc665b49
Add @intentui registry URL to registries.json ( #8380 )
2025-10-08 00:07:59 +04:00
Shivam S.
7ddcf31e43
fix(docs): correct Empty component structure in documentation ( #8374 )
2025-10-07 20:58:15 +04:00
Louis J.
3e39163b08
feat: add @elevenlabs-ui registry URL to registries.json ( #8364 )
2025-10-07 13:12:24 +04:00
shadcn
e311fdae04
fix(www): dashboard
2025-10-07 10:09:34 +04:00
shadcn
26640d9d88
fix: code
2025-10-06 16:57:33 +04:00
Seoku
3e20c228da
fix(input-group-textarea): prevent child elements from overflowing by… ( #8341 )
...
* fix(input-group-textarea): prevent child elements from overflowing by adding min-w-0
* chore: run registry:build
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-10-06 16:11:01 +04:00
Morgan Feeney
0810c0e1a2
Add @zippystarter registry URL to registries.json ( #8354 )
2025-10-06 16:00:28 +04:00
Ahdeetai
1205ea5445
Add @scrollxui in trusted registries ( #8322 )
...
* Add @scrollxui in trusted registries
* fix: missing comma
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-10-06 16:00:12 +04:00
Rob Austin
4430ab8bab
Add @shadcnblocks registry URL to registries.json ( #8344 )
...
Co-authored-by: shadcn <m@shadcn.com >
2025-10-05 20:03:40 +04:00
github-actions[bot]
d6716db9cc
chore(release): version packages ( #8349 )
...
* chore(release): version packages
* chore: lock
* chore(release): version packages
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-10-05 14:23:43 +04:00
JunHyeok Ha
da8fa6aacd
fix(cli): Update package.json name property when init next-monorepo ( #7742 )
...
* fix(cli): Update package.json name property when init next-monorepo
* test(cli): Fix failing test
* fix(cli): Remove unnecessary git changes
* chore: add changeset
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-10-05 14:18:31 +04:00
shadcn
e96f9edf02
feat(shadcn): add mcp support for codex ( #8348 )
2025-10-05 14:05:14 +04:00
Ohh
b19e9cadb2
feat: add @skyrui in trusted registries ( #8326 )
2025-10-05 13:01:08 +04:00
Nicholas
3bb47bf914
feat: add better-upload to trusted registries ( #8345 )
2025-10-05 13:00:56 +04:00
Ajay Patel
a72fac6fde
Add @shadcn-studio registry URL to registries.json ( #8332 )
...
Added https://shadcnstudio.com/ opensource components (https://shadcnstudio.com/components ), blocks (https://shadcnstudio.com/blocks ), and themes (https://shadcnstudio.com/theme-generator ) registry
2025-10-04 11:44:59 +04:00
Ritesh Bucha
4b3186c46b
feat: add @bucharitesh in trusted registries ( #8330 )
2025-10-04 11:44:32 +04:00
Bassim Shahidy
e67e955f2a
Add assistant-ui registry URL to registries.json ( #8312 )
2025-10-04 11:44:05 +04:00
lucas kouzoukian
bf047b9824
correct alignment. ( #8337 )
2025-10-04 11:34:25 +04:00
shadcn
04432835f9
feat: new components ( #8334 )
...
* feat: add field.tsx and update blocks
* feat: add input group
* feat: implement button group
* fix
* fix
* wip
* fix: button group
* feat: update field
* fix
* feat
* feat: cooked
* fix
* chore: build registry
* feat: add kbd component
* chore: update input group demo
* feat: update kbd component
* feat: add empty
* feat: add spinner
* refactor: input group
* feat: blocks
* fix
* fix: app sidebar
* feat: add label to app sidebar
* fix
* fix
* fix
* fix
* fix
* feat
* feat
* fix
* docs: button group
* feat: add docs
* docs: kbd
* docs: empty
* fix
* docs
* docs
* feat: add sink link
* fix
* fix
* docs
* feat: add new page
* fix
* fix
* fix
* fix
* fix
* fix
* feat: add registration form
* fix: chat settings
* fix
* fix preview
* fix examples
* feat: add changelog
* fix
* fix
* fix
* fix
* fix
* feat(www): add t3 versions
* chore: build registry
* fix
* fix
* fix
* feat: inline code examples for llm
* fix
* feat: home
* fix
* fix
* fix
* fix
* fix
* chore: changelog
* fix
* fix
* fix
* fix: callout
* fix
2025-10-03 21:05:22 +04:00
Pablo Hdez
77e6f28e81
feat: add @svgl in trusted registries ( #8297 )
2025-09-29 16:02:53 +04:00
shadcn
f1e51ec8a1
feat(tooltip): update colors ( #8271 )
2025-09-22 10:56:50 +04:00
Brandon McConnell
3c525b8305
fix: correct improper JSON syntax ( #8256 )
2025-09-20 08:40:42 +04:00
shadcn
e7e844ff63
feat(button): remove shadow from buttons except outline ( #8252 )
2025-09-18 21:04:02 +04:00
shadcn
e14c55ac65
feat(input): remove flex class ( #8251 )
...
* feat: remove flex class
* chore: rebuild registry
2025-09-18 21:03:11 +04:00
shadcn
043be944ab
fix: build script ( #8250 )
...
* fix: registries.json
* fix: chart
* fix: build script
2025-09-18 20:48:40 +04:00
Sahaj Jain
4eb257bc14
Add @tweakcn to trusted registries & Add shadcraft to Figma docs ( #8245 )
...
* docs: add shadcraft figma kit
* docs: add tweakcn to trusted registries
2025-09-18 17:39:02 +04:00
github-actions[bot]
1289192d4f
chore(release): version packages ( #8231 )
...
* chore(release): version packages
* chore: deps
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-09-17 08:17:57 +04:00
shadcn
75dde2e646
fix(shadcn): deps in cts projects ( #8229 )
...
* fix(shadcn): deps in cts projects
* fix: deps
* chore: add changelog
2025-09-16 17:54:44 +04:00
github-actions[bot]
b9f3ce1988
chore(release): version packages ( #8217 )
...
* chore(release): version packages
* chore(release): version packages
* ci: deps
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-09-15 16:27:20 +04:00
Elliot Sutton
cdf58be7e1
feat(shadcn): fix transformCssVars function ( #8186 )
...
* feat(shadcn): fix transformCssVars function
* test(shadcn): update snapshots
* chore: add changeset
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-09-15 16:08:56 +04:00
Fuma Nama
fae1a81add
fix(shadcn): fix async imports not being transformed ( #8036 )
...
* fix(shadcn): fix async imports not being transformed when installing components
* fix(shadcn): improve performance
* test(shadcn): add tests for transform import
* test: update timeout
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-09-15 14:55:18 +04:00
shadcn
fc6d909ba2
add getRegistriesIndex ( #8216 )
...
* feat: add getRegistriesIndex
* chore: changeset
* fix: formatting
2025-09-15 14:55:05 +04:00
shadcn
590b9be610
fix: toc
2025-09-15 10:52:27 +04:00
Dillion Verma
41eb9d5c46
fix: update magicui registry name ( #8214 )
...
Co-authored-by: shadcn <m@shadcn.com >
2025-09-15 10:48:43 +04:00
shadcn
b7c28199be
docs: add import and plugin examples ( #8215 )
2025-09-15 10:46:58 +04:00
Maximilian Kaske
7869defd42
feat(charts): support legend and tooltip type none ( #8082 )
...
* feat(charts): support legend and tooltip type none
* fix: format
* chore: run registry:build
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-09-15 09:14:47 +04:00
Itzik Sokolov
6daa5215cc
Add 97cn to registrries.json ( #8207 )
2025-09-15 08:34:42 +04:00
WebDevSimplified
722fb81b95
Add WDS registry URL to registries.json ( #8193 )
...
I am attempting to add the [Web Dev Simplified Shadcn Registry](https://wds-shadcn-registry.netlify.app ) as an indexed registry.
2025-09-11 15:56:28 +04:00
Elliot Hesp
543be31722
docs: fix bad link to registry index ( #8184 )
2025-09-09 20:19:58 +04:00
Talha Mujahid
09b90cd5c2
Add @shadcn-editor registry URL to registries.json ( #8177 )
...
Co-authored-by: shadcn <m@shadcn.com >
2025-09-09 17:09:09 +04:00
Nitish
c95959a9b3
added rigidui to trusted registries ( #8180 )
...
Co-authored-by: shadcn <m@shadcn.com >
2025-09-09 17:06:31 +04:00
Sean
08820ce5ee
feat: add @reui in trusted registries ( #8181 )
2025-09-09 17:04:45 +04:00
Arif Hossain
cb96e58992
feat: add @retroui in trusted registries ( #8167 )
...
* feat: add @retroui in trusted registries
* merge conflict resolve
2025-09-09 17:02:28 +04:00
Ali Hussein
fce5926265
Add formcn.dev to trusted registries ( #8163 )
...
Co-authored-by: shadcn <m@shadcn.com >
2025-09-08 16:04:47 +04:00
Rohan Gupta
f7c0f81258
feat: added limeplay registry ( #8174 )
...
Co-authored-by: shadcn <m@shadcn.com >
2025-09-08 15:40:36 +04:00
Gxuri
960b22b301
feat: add @skiper-ui to trusted registries ( #8170 )
...
* feat: add @skiper-ui to trusted registries
* Fix URL for @skiper-ui registry
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-09-08 15:37:32 +04:00
Elliot Sutton
6f057c9cc3
feat(v4): add @animate-ui to trusted registries ( #8162 )
2025-09-08 15:31:51 +04:00
shadcn
615a32d97a
Merge branch 'main' of github.com:shadcn-ui/ui
2025-09-04 20:42:21 +04:00
shadcn
bfe6e1946c
docs: update changelog
2025-09-04 20:41:50 +04:00
Railly Hugo
baaa82e4e7
feat: add @elements to trusted registries ( #8155 )
...
Co-authored-by: shadcn <m@shadcn.com >
2025-09-04 20:29:52 +04:00
Alex Carpenter
caeed7bd65
feat: Add @alexcarpenter registry to known registries ( #8154 )
2025-09-04 20:26:49 +04:00
Alex Carpenter
61254f0c3f
feat: add clerk to known registries ( #8153 )
...
Co-authored-by: shadcn <m@shadcn.com >
2025-09-04 20:24:38 +04:00
Edu Calvo
3dcd797f2c
feat: add @smoothui to trusted registries ( #8152 )
...
Co-authored-by: shadcn <m@shadcn.com >
2025-09-04 20:24:24 +04:00
Théo Ribbi
b76f5cdbf7
feat: add @nativeui to trusted registries ( #8146 )
...
Co-authored-by: shadcn <m@shadcn.com >
2025-09-04 20:20:15 +04:00
Ephraim Duncan
fcb1e2ca50
Add blocks registry URL to registries.json ( #8145 )
2025-09-04 20:18:48 +04:00
Sahil Tiwaskar
df94537e0f
add billingsdk registry ( #8148 )
2025-09-04 16:01:35 +04:00
github-actions[bot]
275e3a2d59
chore(release): version packages ( #8151 )
...
* chore(release): version packages
* chore: deps
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-09-04 15:58:06 +04:00
shadcn
e5402f9a20
feat(shadcn): implement recursive registry namespaces ( #8147 )
...
* feat(shadcn): implement recursive registry namespaces
* fix
2025-09-04 15:40:18 +04:00
OrcDev
04668da018
feat: add @8bitcn to trusted registries ( #8144 )
2025-09-04 12:11:35 +04:00
github-actions[bot]
0805751703
chore(release): version packages ( #8143 )
...
* chore(release): version packages
* chore(release): version packages
* deps: update
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-09-04 11:43:40 +04:00
Denish Navadiya
9ecb19cf2e
feat: add @paceui-ui in trusted registries ( #8140 )
...
* feat: add @paceui-ui in trusted registries
* feat: add @paceui-ui in trusted registries
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-09-04 11:30:42 +04:00
shadcn
9c5eb0d20f
feat(shadcn): add support for registries index ( #8128 )
...
* feat(shadcn): add support for registries index
* fix
* fix
* chore: changeset
* feat(shadcn): update handling of add commands
* feat: add support for known registries
* docs: update index docs
2025-09-04 11:27:45 +04:00
Akash Moradiya
2752ce11d8
feat: add @basecn in trusted registries ( #8142 )
...
Co-authored-by: shadcn <m@shadcn.com >
2025-09-04 11:20:32 +04:00
Chánh Đại
d972caa853
feat: add @ncdai in trusted registries ( #8141 )
2025-09-04 10:30:58 +04:00
preet
00b2f0796e
feat: add @hesaui in trusted registries ( #8136 )
...
Co-authored-by: shadcn <m@shadcn.com >
2025-09-03 20:27:25 +04:00
shadcn
3ed9af5757
ci: update registries workflow ( #8135 )
...
* ci: update registries workflow
* chore: remove invalid
2025-09-03 20:04:28 +04:00
Kokonut
a4237e38f7
feat: add kokonutui to open source registry ( #8133 )
2025-09-03 19:09:42 +04:00
David
1178d40352
feat: add @react-bits to registries.json ( #8132 )
2025-09-03 16:34:37 +04:00
shadcn
cc612359ee
feat: add known open source registries ( #8130 )
...
* feat: add known open source registries
* feat: remove invalid registries
2025-09-03 12:14:23 +04:00
shadcn
4d0272a659
chore: add symlink
2025-09-03 11:50:08 +04:00
shadcn
a15534bdb7
feat: add ai-elements registry ( #8129 )
...
* feat: add ai-elements registry
* Fix URL for @ai-elements in registries.json
2025-09-03 10:47:08 +04:00
shadcn
62c41c3271
feat: add registries index ( #8126 )
...
* feat: add registries index
* ci: update workflow
* ci: update
* fix
* debug
* ci: debug
* debug
* fix: build
* refactor
2025-09-03 08:24:02 +04:00
github-actions[bot]
851c0fa0d1
chore(release): version packages ( #8111 )
...
* chore(release): version packages
* chore: deps
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-09-01 21:30:39 +04:00
shadcn
e84c819977
feat(shadcn): update handling of import and apply at rules ( #8109 )
...
* fix: plugin imports
* fix(shadcn): import in css
* feat(shadcn): allow empty body for apply rules
* chore: changeset
* fix: type issue
2025-09-01 20:02:26 +04:00
shadcn
64f8baf9aa
feat(shadcn): allow empty files items ( #8110 )
...
* feat(shadcn): allow no files items
* feat(v4): add themes
* chore: changeset
* fix
2025-09-01 20:00:02 +04:00
Ahmed Zougari
4b44c6489a
fix: update tailwindcss intellisense settings ( #8095 )
2025-08-31 14:25:19 +04:00
shadcn
f9021e9388
fix
2025-08-28 21:18:18 +04:00
shadcn
b1e3d4b740
feat: mcp
2025-08-28 20:58:03 +04:00
Nicolas Vargas
084fb927a1
Docs: Fix link to namespaced registries documentation ( #8091 )
...
Corrected the link to the namespaced registries documentation.
2025-08-27 21:46:19 +04:00
shadcn
7304ef2105
docs: add registry docs ( #8080 )
...
* docs(www): namespaced registries
* fix
* docs(www): add cli command to docs
* fix
* docs(www): update registry docs
* feat(shadcn): add mcp init command
* docs: restructure mcp docs
* chore: add changesets
* fix: formatting
* fix(shadcn): dependencies
* debug
* fix
* docs: add more troubleshooting docs
* docs: update registry docs
* feat(shadcn): add audit checklist tool
* chore: add mcp flag
* fix: format
* docs: replace beta with latest
* docs: add changelog
* fix
2025-08-27 19:25:21 +04:00
github-actions[bot]
b34f3fdc4f
chore(release): version packages ( #7941 )
...
* chore(release): version packages
* chore: deps
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-08-27 19:10:35 +04:00
shadcn
2ecf876fa1
chore: beta to latest
2025-08-27 12:35:02 +04:00
shadcn
dcd2c3ef14
chore: beta to latest
2025-08-27 12:27:10 +04:00
shadcn
17422714f6
feat(shadcn): mcp init ( #8086 )
2025-08-27 12:05:21 +04:00
shadcn
fc27ba2692
fix(shadcn): fix --defaults options ( #8081 )
...
* fix(shadcn): fix defaults options
* chore: changeset
2025-08-26 15:49:43 +04:00
shadcn
f854190b53
fix(shadcn): load env ( #8061 )
2025-08-25 14:05:12 +04:00
shadcn
396275e46a
feat(www): switch to md from mdx ( #8019 )
...
* feat(www): switch to md from mdx
* feat(www): update url
2025-08-13 16:08:20 +04:00
shadcn
296feb28a2
feat(shadcn): new mcp server ( #8012 )
...
* feat(shadcn): add getRegistriesConfig api
* feat(shadcn): add new mcp command
* feat(shadcn): add get_item_examples_from_registries and get_add_command_for_items
* feat: remove getRegistriesConfig
* chore: changeset
2025-08-13 11:15:26 +04:00
shadcn
a941287411
deps(shadcn): bump all dependencies ( #8004 )
...
* deps(shadcn): bump all dependencies
* chore: pin deps for fumadocs
2025-08-11 20:21:40 +04:00
shadcn
2e34c95c4e
feat(shadcn): update search results format ( #8003 )
2025-08-11 15:52:02 +04:00
shadcn
fed7e3bfdc
feat(shadcn): update signatures of apis ( #8001 )
...
* feat(shadcn): improve apis signature
* feat(shadcn): update signature of apis
* fix: tests snapshot
2025-08-11 14:34:10 +04:00
shadcn
4f5333ea7a
feat(shadcn): add view command ( #7994 )
...
* feat(shadcn): add view command
* test(shadcn): add tests for view command
* feat(shadcn): allow shadow config in view command
* chore: changeset
* test(shadcn): skip view
* test(shadcn): update view port number
* feat(shadcn): add list command
* fix
* feat(shadcn): implement search command
* fix: tests
* fix
* chore: update changesets
2025-08-11 13:01:05 +04:00
shadcn
b5b8deedde
chore: update changesets
2025-08-10 18:48:43 +04:00
shadcn
7d71b02fb1
feat(shadcn): add getRegistry ( #7992 )
2025-08-10 18:13:50 +04:00
shadcn
b3639227d0
feat(shadcn): deprecate fetchRegistry and resolveRegistryTree ( #7990 )
2025-08-10 16:25:04 +04:00
shadcn
a4a3600757
feat: move schema exports to shadcn/schema ( #7989 )
2025-08-10 16:05:53 +04:00
shadcn
a426fea941
refactor(shadcn): add getRegistryItems and resolveRegistryItems ( #7983 )
...
* feat(shadcn): refactor fetchFromRegistry
* refactor(shadcn): better api
* chore: changeset
* fix
* fix
* refactor
* refactor(shadcn): update getRegistryItems
* refactor(shadcn): error handling
* fix: getRegistryItems header context
* fix: tests
* feat(shadcn): export errors
* refactor(shadcn): getRegistryItems getRegistry
* fix
* fix
* fix
* fix
* chore: changeset
* chore: remove minor changeset
2025-08-10 15:20:38 +04:00
shadcn
6e870c3993
feat(shadcn): copy registry.json for build command ( #7972 )
...
* feat(shadcn): copy registry.json on build
* chore: changeset
2025-08-07 20:48:59 +04:00
shadcn
68aa3389de
tests(shadcn): add more tests to cover registryResolveItemTree ( #7971 )
...
* tests(shadcn): add more registryResolveItemTree tests
* tests(shadcn): add more tests to cover registryResolveItemTree
2025-08-07 15:44:23 +04:00
shadcn
2e9ccede8f
feat(shadcn): deduplicate files by target ( #7969 )
2025-08-07 14:33:17 +04:00
shadcn
fc8927a1f9
fix(shadcn): monorepo in nix system ( #7962 )
...
* debug: do not cd after init
* chore: changeset
2025-08-07 14:25:23 +04:00
shadcn
ccfd14946b
feat: update schema.json to allow registries field ( #7959 )
2025-08-06 16:55:02 +04:00
shadcn
01c02b289a
feat: add registry.json for all styles ( #7958 )
...
* feat: add style to registry
* feat: build registry.json for all styles
2025-08-06 16:22:32 +04:00
shadcn
a80ab37483
feat(shadcn): update file handling for monorepo ( #7955 )
...
* feat(shadcn): update monorepo handling
* feat(shadcn): update file handling for monorepo
* chore: changeset
2025-08-06 15:13:51 +04:00
shadcn
469250115f
feat: update dependencies in monorepo ( #7956 )
2025-08-06 15:03:28 +04:00
shadcn
2c164b0f22
feat(shadcn): update registry dependencies resolution algorithm ( #7948 )
...
* feat(shadcn): update dependency resolution algorithm
* feat(shadcn): rename style to base-style
* feat(shadcn): init from namespaced
* fix(shadcn): force validation early
* chore: changeset
* fix(shadcn): headers
* fix: smh
* fix(shadcn): restore backup on exit and error
2025-08-06 13:38:08 +04:00
shadcn
578f83cbef
chore: changeset ( #7940 )
2025-08-04 14:40:36 +04:00
shadcn
07eda36b13
feat(shadcn): add namespaced registries support ( #7919 )
...
* chore(shadcn): implement registries poc
* feat(shadcn): refactor our initial implementation
* feat(shadcn): properly resolve namespaced registryDependencies
* feat(shadcn): resolve namespaced registries recursively
* fix
* feat(shadcn): implement dotenv support
* test(shadcn): mock shadcn registry
* fix
* fix
* fix
* refactor(shadcn): update functions and tests
* refactor(shadcn): add fetchFromRegistry (#7937 )
* fix
* feat(shadcn): add shadcn as a built-in registry
* fix
* feat(shadcn): update no framework and shadcn
2025-08-04 14:35:41 +04:00
shadcn
0eccdc9c5f
docs: add docs for envVars
2025-07-30 12:22:40 +04:00
shadcn
0940c6aec7
chore: update deps
2025-07-30 12:11:45 +04:00
github-actions[bot]
e244952500
chore(release): version packages ( #7909 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-30 12:10:45 +04:00
shadcn
0e3d6b24d3
test: fix flaky remote registry test ( #7910 )
...
* test: fix flaky remote registry test
* fix
* fix: test
* fix
* fix
* fix
* fix
* fix
* tests: cleanup
2025-07-30 12:06:13 +04:00
shadcn
cef5af9ed3
ci: bump version for changeset action
2025-07-29 17:08:48 +04:00
shadcn
6deb0fdbb6
chore: remove tests form changesets
2025-07-29 17:01:45 +04:00
shadcn
e9ae79f874
ci: fix
2025-07-29 16:57:16 +04:00
shadcn
d891132f2a
test: remove init tests ( #7908 )
...
* test(shadcn): remove init test
* chore: changeset
2025-07-29 16:45:52 +04:00
shadcn
873f7f2773
feat: add tests package ( #7907 )
...
* feat: add tests package
* fix
* fix
* debug
* debug
* debug
* fix
* debug
* fix: no concurrent
* fix
* test: add vite-app tests
* test: add tests
2025-07-29 16:31:10 +04:00
shadcn
e6778dee87
feat(shadcn): add envVars to schema ( #7902 )
...
* feat(shadcn): add envVars to schema
* fix(shadcn): tests
* chore: changeset
2025-07-28 12:14:46 +04:00
shadcn
97a8de1c1b
feat: update handling of env files in registry ( #7896 )
...
* feat: handle env update
* tests(shadcn): add tests for env helpers
* test(shadcn): update files test
* feat(shadcn): implement file alternatives
* test(shadcn): fix alternative handling
* fix(shadcn): env var logging
* test(shadcn): add tests for multi line env
* chore: changeset
* ci: update
2025-07-27 12:28:39 +04:00
shadcn
19d7fbb731
Use v4 blocks for Open in v0 ( #7898 )
...
* feat(www): use v4 blocks for v0
* fix: defaultIndex
2025-07-27 11:34:07 +04:00
shadcn
a9ab05ad83
Merge branch 'main' of github.com:shadcn-ui/ui
2025-07-23 11:57:19 +04:00
shadcn
6ac114ae68
feat: update hero
2025-07-23 11:57:05 +04:00
Mohit Khatri
d5770e4350
fix: resolve table overflow styling issues ( #7874 )
2025-07-23 11:32:05 +04:00
shadcn
4730276256
fix: spacing
2025-07-23 11:30:23 +04:00
shadcn
4e04567b07
deps: lock file
2025-07-23 10:58:45 +04:00
github-actions[bot]
6f63b04d28
chore(release): version packages ( #7866 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-07-23 10:57:12 +04:00
shadcn
e38228b574
feat: implement open in ( #7875 )
...
* feat: implement open in
* fix: display
2025-07-23 10:30:32 +04:00
shadcn
8807103586
fix: index
2025-07-22 21:18:33 +04:00
shadcn
3424ab709e
feat: add docs copy page ( #7872 )
2025-07-22 21:06:27 +04:00
shadcn
4a86a55cac
feat(www): implement llm routes ( #7868 )
2025-07-22 19:59:38 +04:00
shadcn
2926574d0e
fix(shadcn): universal item files type ( #7867 )
...
* fix(shadcn): universal item files type
* chore: changeset
* fix: style
2025-07-22 14:58:54 +04:00
shadcn
20e913d8e1
fix: handling of themes in registry ( #7837 )
2025-07-22 11:13:37 +04:00
github-actions[bot]
3433aaffaa
chore(release): version packages ( #7834 )
...
* chore(release): version packages
* deps: lock
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-07-16 18:26:52 +04:00
shadcn
d9cdc3f7ae
Revert "fix: handling of shouldOverwriteCssVars" ( #7833 )
...
* Revert "fix: handling of shouldOverwriteCssVars (#7829 )"
This reverts commit ed5237c231 .
* fix: revert
2025-07-16 18:22:40 +04:00
github-actions[bot]
e75e7b3866
chore(release): version packages ( #7830 )
...
* chore(release): version packages
* deps: update lock
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-07-16 17:52:23 +04:00
shadcn
ed5237c231
fix: handling of shouldOverwriteCssVars ( #7829 )
...
* fix(shadcn): handling of shouldOverwriteCssVars
* chore: changeset
2025-07-16 17:44:25 +04:00
shadcn
f85ca066dc
deps: update
2025-07-11 18:41:06 +04:00
github-actions[bot]
54e66d4450
chore(release): version packages ( #7758 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-07-11 18:23:59 +04:00
shadcn
6c341c16ae
feat: fix safe target and add docs ( #7795 )
...
* feat: fix safe target and add docs
* chore: add changeset
* fix: changelog
2025-07-11 18:19:34 +04:00
shadcn
06d03d64f4
feat(shadcn): add support for universal registry item ( #7782 )
...
* feat(shadcn): add support for universal registry item
* chore: changeset
2025-07-10 20:17:45 +04:00
shadcn
6407a3b330
fix: chart
2025-07-09 15:52:31 +04:00
shadcn
96b15f6090
feat: update command menu pages and filtering ( #7771 )
2025-07-09 12:43:50 +04:00
shadcn
2fe9cf6d26
fix: pin recharts until we upgrade to v3 ( #7769 )
...
* fix: pin recharts
* docs: add v3 callout
2025-07-09 12:10:40 +04:00
Ehsanullah Haidary
728cb4cfa5
fix(component) Date Picker Dropdown values not visible in chrome, opera and edge ( #7724 )
...
* fix(component) Date Picker Dropdown values not visible in chrome, opera and edge
* fix(component) bg-popover added to dropdown in calendar.tsx to fix Date Picker Dropdown values not visible
* chore: build registry
* style: fix
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-07-09 11:43:15 +04:00
shadcn
db93787712
feat(shadcn): implement registry safe path ( #7757 )
...
* feat(shadcn): implement registry safe path
* chore: changeset
* style(shadcn): formatting
* fix
2025-07-08 20:25:14 +04:00
shadcn
1cdd6c1645
Merge branch 'main' of github.com:shadcn-ui/ui
2025-07-07 21:03:25 +04:00
shadcn
4983c6e1f4
chore: changelog
2025-07-07 21:03:06 +04:00
github-actions[bot]
7443edcfb0
chore(release): version packages ( #7719 )
...
* chore(release): version packages
* deps: lock
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-07-07 20:52:36 +04:00
shadcn
9d9a33be52
fix: margin
2025-07-07 15:10:32 +04:00
shadcn
d544a7f7a5
feat: refactor registryDependencies resolution ( #7720 )
...
* feat(shadcn): refactor registry dependencies resolution
* chore: changeset
* fix
* style: fix some code style
2025-07-01 17:56:50 +04:00
shadcn
48fe0d709f
feat(shadcn): add file support ( #7717 )
...
* feat(shadcn): add file support
* fix: format
* fix: types
* feat(shadcn): update init and add description
* docs: update docs for cli
* chore: add changeset
2025-07-01 17:06:17 +04:00
Kitsune
ed244ea0b5
fix(cli): detect vinxi-based frameworks (@tanstack/start, SolidStart, ...) ( #6330 )
...
* fix(cli): detect vinxi-based frameworks
* chore: add changeset
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-07-01 16:58:07 +04:00
Wolfr
b8fede1742
docs(v4): link to obra figma kit ( #7643 )
2025-06-30 11:45:49 +04:00
github-actions[bot]
84d6c83bad
chore(release): version packages ( #7626 )
...
* chore(release): version packages
* chore(release): version packages
* deps: update lock
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-06-18 16:01:20 +04:00
xabierlameiro.com
5b8ee41511
fix(cli): correct function name typo unnsetSpreadElements to unsetSpreadElements ( #7609 )
...
* fix(cli): correct function name typo unnsetSpreadElements to unsetSpreadElements
* chore: add changeset
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-06-18 11:44:59 +04:00
shadcn
7c3d34cdc9
chore: fix changeset ( #7640 )
...
* fix(shadcn): update plugin handling
* style(shadcn): format fix
* docs(www): add docs for plugins
* chore: add changeset
2025-06-18 11:29:23 +04:00
shadcn
56c4c83511
fix(shadcn): update plugin handling ( #7632 )
...
* fix(shadcn): update plugin handling
* style(shadcn): format fix
* docs(www): add docs for plugins
2025-06-18 11:03:36 +04:00
shadcn
2821cb0e39
chore: move cli to deprecated ( #7631 )
2025-06-17 12:32:10 +04:00
Wolfr
3c87402de2
Add newly available Figma kit to docs ( #7604 )
...
Co-authored-by: shadcn <m@shadcn.com >
2025-06-16 16:21:26 +04:00
xabierlameiro.com
20a88e1f15
fix(components): resolve duplicate id conflict in calendar-24 component ( #7611 )
...
* fix(components): resolve duplicate id conflict in calendar-24 component
- Changed Button id from 'date' to 'date-picker'
- Changed Input id from 'time' to 'time-picker'
- Updated corresponding Label htmlFor attributes to match new unique IDs
Fixes #7561
* chore: rebuild registry after calendar-24 fixes
2025-06-16 16:13:51 +04:00
Zach Nugent
cb19ab8464
feat(shadcn): add support for updating dependencies with expo-cli for RN compatibility ( #7540 )
...
* feat(shadcn): add support for updating dependencies with expo-cli for RN compatibility
* feat(shadcn): add expo as a framework
* fix: update the contributing command for registry
* refactor(shadcn): update dependencies install functionality
* chore: changeset
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-06-16 16:05:41 +04:00
github-actions[bot]
cf1851ca09
chore(release): version packages ( #7625 )
...
* chore(release): version packages
* deps: update lock
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-06-16 15:45:23 +04:00
Manuel Schiller
c86c27a2ff
fix TanStack Start detection ( #7601 )
...
* fix tanstack start detection
* chore: changeset
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-06-16 15:24:41 +04:00
Gaëtan H
8847126c65
chore(vscode): set custom Tailwind config path for monorepo UI ( #7618 )
...
Co-authored-by: shadcn <m@shadcn.com >
2025-06-16 15:18:27 +04:00
shadcn
65350857a4
ci: fix stale bot ( #7624 )
2025-06-16 15:02:53 +04:00
shadcn
40c7473c7e
fix(www): update open-in-v0-cta.tsx
2025-06-14 06:20:16 +04:00
Taesu
4698ee960f
chore: update react-day-picker version to match updated calendar component ( #7585 )
...
Co-authored-by: shadcn <m@shadcn.com >
2025-06-12 15:44:40 +04:00
github-actions[bot]
2ae0e5a07b
chore(release): version packages ( #7595 )
...
* chore(release): version packages
* deps: install
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-06-11 20:06:18 +04:00
shadcn
431af4f7ff
fix(shadcn): semicolon in code style ( #7594 )
...
* fix(shadcn): handle semicolon in code style
* chore: changeset
* fix: format
2025-06-11 19:54:04 +04:00
github-actions[bot]
c1357982e8
chore(release): version packages ( #7591 )
...
* chore(release): version packages
* deps: update
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-06-11 13:57:06 +04:00
shadcn
92cfb9a30e
fix(shadcn): flaky create-project tests ( #7590 )
...
* fix(shadcn): flaky create-project tests
* fix
* fix
2025-06-11 13:50:35 +04:00
shadcn
c5d90c718a
feat: add migrate radix command ( #7586 )
...
* feat(shadcn): add migrate-radix command
* feat(shadcn): fix and test edge cases
* test(shadcn): add tests for all primitives
* fix(shadcn): edge cases and add yes option
* fix
* chore(shadcn): add changeset
* style: fix code styles
* docs: update changelog
* fix: format
* feat: update changelog
* fix: format
2025-06-11 13:20:47 +04:00
github-actions[bot]
b1fd13ffb0
chore(release): version packages ( #7574 )
...
* chore(release): version packages
* deps: update
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-06-09 16:29:06 +04:00
shadcn
3119f94d47
feat: only show npm flag for react 18 deps ( #7573 )
...
* feat: only show npm flag for react 18 deps
* tests: update
2025-06-09 16:17:44 +04:00
shadcn
057d97dd25
docs: changelog
2025-06-09 16:00:30 +04:00
shadcn
a659e09353
feat: update calendar changelog
2025-06-09 15:18:04 +04:00
shadcn
82d94eee38
feat: calendar v2 ( #7551 )
...
* feat(v4): upgrade calendar
* feat: more calendar examples
* fix: remove grid
* feat: more examples
* feat: more examples
* fix
* feat: update examples
* fix: dark mode
* fix: calendar in dark mode
* fix: examples
* fix
* docs: update calendar docs
* feat: update cmdk
* fix: block viewer patterns
* feat: update new-york and default
* fix: docs and examples
* fix: command menu
* feat: remove blocks from cmdk
* fix
* fix: calendar 13
* fix: format
* fix
* feat: update calendar default
2025-06-06 20:09:53 +04:00
shadcn
9cbc6641d9
fix: docs nav
2025-05-31 14:42:35 +04:00
shadcn
e0bec146fa
fix: async layout
2025-05-31 14:29:56 +04:00
shadcn
65223896da
feat: layout toggle ( #7515 )
...
* feat: implement fixed layout
* feat: track layout
* fix
2025-05-31 14:21:19 +04:00
shadcn
16ee16b053
fix: themes page
2025-05-30 18:00:51 +04:00
shadcn
b5cf967848
feat: add themes page back ( #7503 )
...
* feat: add themes page back
* fix: values
* fix: redirect
2025-05-30 17:45:02 +04:00
shadcn
12b7833d70
fix: remove unused cn
2025-05-30 15:31:34 +04:00
shadcn
ec73150490
feat: add missing links
2025-05-30 15:29:18 +04:00
shadcn
1aa35048a5
feat: v4 updates ( #7499 )
...
* feat(v4): update home page
* fix
* fix: cards
* feat(v4): charts page
* feat: update pages
* feat: colors
* fix
* feat: add docs
* feat: mdx work
* fix
* fix
* fix: sidebar
* fix: lint
* feat: updates
* feat: update components
* feat: fix docs
* fix: responsive
* feat: implement cmdk
* fix: update navigation menu demo
* fix: code style
* fix: themes
* feat: implement blocks page
* fix: docs config
* refactor
* fix: outputFileTracingIncludes
* fix
* fix: output
* fix
* fix: registry
* refactor: move docs
* debug: docs
* debug
* revert
* fix: mjs
* deps: pin fumadocs
* debug
* fix: downgrade next
* fix: index page
* refactor: move mdx components
* fix: remove copy button
* fix
* was it zod
* yes it was
* remove copy page
* fix: color page
* fix: colors page
* fix: meta colors
* fix: copy button
* feat: sync registry
* fix: registry build script
* feat: update port
* feat: clean up examples
* fix
* fix: mobile nav
* fix: blur for mobile
* fix: sidebar nav
* feat: update examples
* fix: build scripts
* feat: update components
* feat: restyle
* fix: types
* fix: styles
* fix: margins
* fix: screenshots
* fix
* feat: update theme
* fix: charts nav
* fix: image
* feat: optimize images
* fix: menu
* fix: card
* fix: border
* check
* feat: implement charts page
* fix: charts
* fix: og images
* feat: extend touch
* fix: static
* fix: sizing
* fix: mobile screenshots
* fix: page nav
* fix
* feat: update favicon
* fix: theme selector
* fix: feedback
* fix: sink
* docs: update
* fix: styles
* chore: update registry
* fix: command
* fix
* fix: minor updates
* fix: typography on smaller devices
* fix: format
* fix: remove unused icon
* feat: update favicon
* fix: typography
* docs: typography page
* fix: steps
2025-05-30 11:35:16 +04:00
github-actions[bot]
d85b8eff06
chore(release): version packages ( #7415 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-05-30 10:32:54 +04:00
shadcn
df91b52887
feat(shadcn): registry commands ( #7497 )
...
* feat: grunt
* feat: add useCache option to fetchRegistry
* feat: wip mcp
* test(shadcn): add tests for build
* feat(shadcn): fix import and implement verbose
* chore(shadcn): add build back for now
* feat(shadcn): resolve css file
* chore(shadcn): add experimental tag
* chore: changeset
2025-05-29 15:49:22 +04:00
Thibault Le Ouay
b84c990e42
fix registry item schema ( #7486 )
2025-05-28 16:52:24 +04:00
Joshua
2773f9e2e2
fix(tailwind-prefix): resolve prefixing issue for Tailwind CSS v4 compatibility (including tests) ( #6885 )
...
* WIP
* fix(tailwind-prefix): resolve prefixing issue for Tailwind CSS v4 compatibility
1. Fixed incorrect prefix application causing issues with Tailwind CSS v4.
2. Optimized implementation using map() for better performance and readability.
* fix(tailwind-prefix): fix test transform-tw-prefixt
* fix(tailwind-prefix): fix test apply-prefix
* fix(tailwind-prefix): add backwards compatibility for applyPrefix
* fix(tailwind-prefix): added changeset
---------
Co-authored-by: Al-Amin Islam Nerob <nerobit.786@gmail.com >
Co-authored-by: shadcn <m@shadcn.com >
2025-05-19 11:31:12 +04:00
shadcn
c41c6ece86
fix: move tw-animate-css to devDependencies ( #7251 )
2025-04-23 16:45:23 +04:00
github-actions[bot]
11267f2fed
chore(release): version packages ( #7228 )
...
* chore(release): version packages
* deps: update pnpm lock
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-04-23 16:28:59 +04:00
Richard Szalay
9ad24d6a16
chore(shadcn): add update-dependencies tests ( #7067 )
2025-04-22 15:20:00 +04:00
shadcn
e8468793fc
chore: temporarily move tw-animate-css to dependencies
2025-04-22 05:07:56 +04:00
迷渡
6f702f5fbf
fix: Add npm: specifier when install dependencies with Deno ( #6899 )
...
* fix: Add `npm:` specifier when install dependencies with Deno
* chore: changeset
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-04-21 23:36:36 +04:00
shadcn
d0306774fe
feat(shadcn): resolve imports from anywhere ( #7220 )
...
* feat(shadcn): resolve imports from anywhere
* fix: type errors
* fix: add debug
* feat: handle root paths
* fix: src prefix
* fix: tests
* chore: changeset
2025-04-19 13:31:04 +04:00
Neeraj Dalal
f1e5cc4666
🔥 feat(fix): mark "tw-animate-css" as devDep ( #6985 )
...
* chore: tweaks to build-registry.mts ~ 1 file 2+ 5-
apps/v4/scripts/build-registry.mts
* chore: tweaks to index.json ~ 1 file 4+ 9-
apps/www/public/r/styles/new-york-v4/index.json
* chore: tweaks to registry.json ~ 1 file 221+ 850-
apps/v4/registry.json
* chore: tweaks to index.json ~ 1 file 47+ 144-
apps/www/public/r/index.json
* chore: tweaks to registry.json ~ 1 file 852+ 221-
apps/v4/registry.json
* chore: tweaks to build-registry.mts ~ 1 file 7+ 2-
apps/v4/scripts/build-registry.mts
* chore: tweaks to build-registry.mts ~ 1 file 2+ 2-
apps/v4/scripts/build-registry.mts
* chore: tweaks to index.json ~ 1 file 11+ 4-
apps/www/public/r/styles/new-york-v4/index.json
* chore: tweaks to index.json ~ 1 file 1+ 1-
apps/www/public/r/index.json
* chore: tweaks to index.json ~ 1 file 143+ 46-
apps/www/public/r/index.json
* chore: tweaks to update-dependencies.ts ~ 1 file 20+
packages/shadcn/src/utils/updaters/update-dependencies.ts
* chore: tweaks to update-dependencies.ts ~ 1 file 1-
packages/shadcn/src/utils/updaters/update-dependencies.ts
* chore: tweaks to update-dependencies.ts ~ 1 file 19-
packages/shadcn/src/utils/updaters/update-dependencies.ts
* chore: tweaks to add-components.ts update-dependencies.ts ~ 2 files 21+ 2-
packages/shadcn/src/utils/add-components.ts
packages/shadcn/src/utils/updaters/update-dependencies.ts
* chore: tweaks to update-dependencies.ts ~ 1 file 29+ 28-
packages/shadcn/src/utils/updaters/update-dependencies.ts
* refactor: remove redundant code
tw-animate-css already has accordion animations
* chore: tweaks > migrate-icons.ts
packages/shadcn/src/migrations/migrate-icons.ts
* fix: formatting > add-components.ts update-dependencies.ts
packages/shadcn/src/utils/add-components.ts
packages/shadcn/src/utils/updaters/update-dependencies.ts
* chore: add changeset
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-04-19 13:05:52 +04:00
Titouan V
e3ca257f6e
chore(www): replace shadcn-ui deprecated mentions to shadcn ( #7207 )
2025-04-18 10:44:46 +04:00
github-actions[bot]
d1a36d3e17
chore(release): version packages ( #7198 )
...
* chore(release): version packages
* fix
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-04-15 16:30:10 +04:00
shadcn
617483fe9c
fix(shadcn): do not throw for empty dir ( #7196 )
...
* fix(shadcn): do not throw for empty dir
* chore: changeset
2025-04-15 15:01:20 +04:00
shadcn
6d2728db2e
deps: update
2025-04-07 15:19:36 +04:00
github-actions[bot]
625be136f4
chore(release): version packages ( #6505 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-04-07 15:16:43 +04:00
shadcn
1bd209a4db
feat: add oklch colors to themes ( #7090 )
...
* wip
* feat: add oklch theme
* fix: keys
2025-03-31 10:33:48 +04:00
shadcn
812e2300f1
fix(shadcn): only run preflight check if url
2025-03-30 05:43:29 +04:00
shadcn
b52fa4559c
docs(www): update registry examples
2025-03-28 21:05:55 +04:00
shadcn
2fade2326a
feat(shadcn): add css props to schema ( #7072 )
...
* feat(shadcn): add css props to schema
* fix: types
2025-03-28 17:48:59 +04:00
dependabot[bot]
754a66061d
chore(deps): bump sharp from 0.31.3 to 0.32.6 ( #7053 )
...
Bumps [sharp](https://github.com/lovell/sharp ) from 0.31.3 to 0.32.6.
- [Release notes](https://github.com/lovell/sharp/releases )
- [Changelog](https://github.com/lovell/sharp/blob/v0.32.6/docs/changelog.md )
- [Commits](https://github.com/lovell/sharp/compare/v0.31.3...v0.32.6 )
---
updated-dependencies:
- dependency-name: sharp
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-27 22:24:16 +04:00
dependabot[bot]
cc53c2243e
chore(deps): bump next from 15.2.0-canary.33 to 15.2.3 in /apps/v4 ( #7049 )
...
Bumps [next](https://github.com/vercel/next.js ) from 15.2.0-canary.33 to 15.2.3.
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v15.2.0-canary.33...v15.2.3 )
---
updated-dependencies:
- dependency-name: next
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-03-27 22:24:00 +04:00
nicognaw
99fbf4cb77
fix: code block command overflow ( #7031 )
2025-03-27 18:15:14 +04:00
dependabot[bot]
a82db8395d
chore(deps): bump vite from 5.4.14 to 5.4.15 ( #7051 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.4.14 to 5.4.15.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.15/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.4.15/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-27 18:12:46 +04:00
dependabot[bot]
79eed50e5b
chore(deps): bump next from 15.2.0-canary.33 to 15.2.3 ( #7052 )
...
Bumps [next](https://github.com/vercel/next.js ) from 15.2.0-canary.33 to 15.2.3.
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v15.2.0-canary.33...v15.2.3 )
---
updated-dependencies:
- dependency-name: next
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-27 18:12:28 +04:00
dependabot[bot]
799a7f8aa7
chore(deps-dev): bump remark-gfm from 4.0.0 to 4.0.1 ( #7048 )
...
Bumps [remark-gfm](https://github.com/remarkjs/remark-gfm ) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/remarkjs/remark-gfm/releases )
- [Commits](https://github.com/remarkjs/remark-gfm/compare/4.0.0...4.0.1 )
---
updated-dependencies:
- dependency-name: remark-gfm
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-27 17:51:55 +04:00
dependabot[bot]
79a6f54d4e
chore(deps): bump @radix-ui/react-scroll-area from 1.2.2 to 1.2.3 ( #7045 )
...
Bumps [@radix-ui/react-scroll-area](https://github.com/radix-ui/primitives ) from 1.2.2 to 1.2.3.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
---
updated-dependencies:
- dependency-name: "@radix-ui/react-scroll-area"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-27 17:51:19 +04:00
dependabot[bot]
26edb8275e
chore(deps-dev): bump esbuild from 0.17.19 to 0.25.0 ( #7043 )
...
Bumps [esbuild](https://github.com/evanw/esbuild ) from 0.17.19 to 0.25.0.
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2023.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.17.19...v0.25.0 )
---
updated-dependencies:
- dependency-name: esbuild
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-27 17:50:57 +04:00
dependabot[bot]
e15e31e3cb
chore(deps): bump vitest from 2.1.8 to 2.1.9 ( #7042 )
...
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ) from 2.1.8 to 2.1.9.
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.9/packages/vitest )
---
updated-dependencies:
- dependency-name: vitest
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-27 17:50:41 +04:00
dependabot[bot]
d4247d52da
chore(deps): bump next from 15.2.0 to 15.2.3 in /templates/monorepo-next ( #7041 )
...
Bumps [next](https://github.com/vercel/next.js ) from 15.2.0 to 15.2.3.
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v15.2.0...v15.2.3 )
---
updated-dependencies:
- dependency-name: next
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-27 17:50:22 +04:00
shadcn
9d908ae6ca
docs: add security.md
2025-03-27 16:59:19 +04:00
shadcn
883ad8cbc4
chore: create dependabot config
2025-03-27 16:50:16 +04:00
shadcn
074eed5605
feat(shadcn): extend styles ( #7033 )
...
* feat(shadcn): extend styles
* fix(shadcn): typecheck
2025-03-26 17:11:08 +04:00
shadcn
ca7fbc3b64
fix(v4): minor focus styles ( #7030 )
2025-03-26 13:03:23 +04:00
shadcn
b3b2fe2755
feat(shadcn): registry updates ( #7016 )
...
* feat(shadcn): registry updates
* tests: fix snapshots
* feat(shadcn): add new theme prop
* fix: handle theme for index
* tests(shadcn): fix
* docs(www): update registry item docs
* chore: add changeset
* docs: update theming docs
2025-03-26 13:03:10 +04:00
shadcn
1fcb318c56
feat: use latest cmdk version
2025-03-24 09:45:59 +04:00
shadcn
2a783175c5
docs: update tanstack start
2025-03-24 08:40:00 +04:00
Jack Herrington
69fc8e23cc
fix: allow silent mode with npm on React 19 ( #6965 )
...
* fix: allow silent mode with npm on React 19
* chore: changeset
* style: format
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-03-20 13:02:18 +04:00
FatahChan
84ec2f6079
fix(v4): card - css syntax warning in tailwind v4 and vite ( #6955 )
...
when building using vite and tailwind vite plugin
this following warning appears
```
rendering chunks (10)...warnings when minifying css:
▲ [WARNING] Unexpected ")" [css-syntax-error]
grid-cols-\[1fr_auto\]:has(:is()){grid-template-columns:1fr
^
```
this is fixed by complying to tailwind new way of writing data attribute documented [here](https://tailwindcss.com/docs/hover-focus-and-other-states#data-attributes )
change
```
[data-slot=card-action]:
```
to
```
data-[slot=card-action]:
```
resolves https://github.com/shadcn-ui/ui/issues/6930
2025-03-20 09:01:20 +00:00
shadcn
37e5192fe7
fix(shadcn): only add tw-animate-css if no tailwindcss-animate ( #6972 )
...
* feat(shadcn): fix existing tailwindcss-animate
* docs: changelog
* tests(shadcn): update snapshots
2025-03-19 15:35:59 +04:00
shadcn
205bfc637e
feat(shadcn): replace tailwindcss-animate with tw-animate-css ( #6968 )
...
* feat(shadcn): replace tailwindcss-animate with tw-animate-css
* chore: changeset
2025-03-19 10:57:10 +04:00
shadcn
9eae13639c
fix(shadcn): only show deprecated message for v4 ( #6967 )
...
* fix(shadcn): only show deprecated for v4
* chore: changeset
2025-03-19 10:00:05 +04:00
shadcn
c77ddfc8b7
fix: tailwind config
2025-03-18 13:59:28 +04:00
shadcn
516ed3d17e
feat(www): add dashboard-01 ( #6961 )
...
* fix(v4): minor fixes
* fix: format
* feat(www): add dashboard-01 block
* chore: capture screenshots
2025-03-18 13:42:39 +04:00
shadcn
bbda8c0b5a
fix(v4): minor fixes for dashboard ( #6959 )
...
* fix(v4): minor fixes
* fix: format
2025-03-18 11:28:42 +04:00
shadcn
d5be468d32
fix: meta
2025-03-17 22:39:47 +04:00
shadcn
9f094a13b9
fix: meta
2025-03-17 22:34:10 +04:00
shadcn
829ef0cbf6
feat(v4): move dashboard
2025-03-17 22:26:43 +04:00
shadcn
4ebfd6896f
Merge branch 'main' of github.com:shadcn-ui/ui
2025-03-17 22:07:10 +04:00
shadcn
911c52022a
feat(v4): dashboard demo
2025-03-17 22:07:02 +04:00
Yordan Iliev
61e21e3356
docs: fix typo in CSS selector ( #6928 )
...
There was a typo
2025-03-17 11:29:20 +00:00
shadcn
28d97b7fc1
fix: github link
2025-03-17 15:10:44 +04:00
Kian Bazza
5085e48241
feat(components): add origin-aware animations ( #6945 )
...
This PR adds origin-aware animations to the following components:
- Context menu
- Dropdown menu
- Hover card
- Menu bar
- Popover
- Select
- Tooltip
This is accomplished with the custom property `--radix-<component>-transform-origin`, exposed by Radix on the following components:
For more information on this custom property, see the Radix docs; context menu as an example: https://www.radix-ui.com/primitives/docs/components/context-menu#origin-aware-animations
You can see a side-by-side comparison in the following video:
https://github.com/user-attachments/assets/ad8d548b-eb8d-4818-acb4-73c7cdaecc3f
2025-03-17 11:04:00 +00:00
shadcn
b7afb5aa1e
feat(v4): dashboard 02 ( #6950 )
...
* feat(v4): dashboard 02
* fix: lint
2025-03-17 15:00:23 +04:00
t.yang
a6e2d3672f
fix(sidebar): update type SidebarContext -> SidebarContextProps ( #6926 )
...
Hey, I noticed that the original code triggers the `ts/no-redeclare` ESLint error due to the naming conflict between the `SidebarContext` interface and the `SidebarContext` component.

I think `ts/no-redeclare` is a pretty common ESLint rule, I renamed the interface to `SidebarContextProps` to avoid the conflict. This naming style is consistent with the `carousel` component: (0f6efb9769/apps/v4/registry/new-york-v4/ui/carousel.tsx (L24) ).
Hope this makes sense!
2025-03-14 12:53:22 +00:00
JEM
0f6efb9769
fix(navigation-menu v4): 6888 - Remove "use client" directive ( #6913 )
...
Removes unnecessary "use client" directive from navigation menu components to simplify the code and avoid potential issues.
Co-authored-by: shadcn <m@shadcn.com >
2025-03-13 15:03:20 +04:00
shadcn
415b02b4bc
docs: add dark mode changelog ( #6918 )
...
* docs: dark mode changelog
* docs: add base colors reference
2025-03-13 14:42:19 +04:00
shadcn
f1dd9c6903
feat: update dark mode colors ( #6903 )
...
* feat: update dark colors
* feat(v4): update dark mode colors
* fix
* fix
* fix: slate and stone mismatches
* feat(v4): update skeleton and switch colors
* feat(v4): add dashboard example
* fix(v4): update dashboard components
* fix: themes
* feat: update sonner
* feat(v4): update dashboard buttons
* fix: test new colors
* fix: build commands
* feat(v4): more color updates
* feat(v4): update theme selector
* fix(v4): minor component fixes
2025-03-13 13:06:08 +04:00
shadcn
abde54987b
chore: create FUNDING.yml
2025-03-12 23:18:49 +04:00
shadcn
79f2498b28
docs(www): add auth section for registry ( #6910 )
2025-03-12 18:33:36 +04:00
Valentin Gavran
d999f803a8
fix(select): make select content scrollable if height is limited ( #6681 )
...
* fix(select): make select content scrollable if height is limited
Select content now becomes scrollable when the browser window height is too small to display the full menu. This improves usability on smaller screens.
Radix also supports the same behavior for other components. I will also submit PRs for the other components separately.
Added the following properties to the Select Content component:
- `max-h-[--radix-select-content-available-height]`
- `overflow-y-auto` & `overflow-x-hidden` instead of `overflow-hidden` (existed before)
* fix(select): make select content scrollable if height is limited
Select content now becomes scrollable when the browser window height is too small to display the full menu. This improves usability on smaller screens.
Radix also supports the same behavior for other components. I will also submit PRs for the other components separately.
Added the following properties to the Select Content component:
- `max-h-[--radix-select-content-available-height]`
- `overflow-y-auto` & `overflow-x-hidden` instead of `overflow-hidden` (existed before)
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-03-12 11:16:21 +04:00
Valentin Gavran
1d8fe41d64
fix(context-menu): make context menu scrollable if height is limited ( #6682 )
...
* fix(context-menu): make context menu scrollable if height is limited
Context menu content now becomes scrollable when the browser window height is too small to display the full menu. This improves usability on smaller screens.
Radix also supports the same behavior for other components. I will also submit PRs for the other components separately.
Added the following properties to the Context Menu Content component:
- `max-h-[--radix-context-menu-content-available-height]`
- `overflow-y-auto` & `overflow-x-hidden` instead of `overflow-hidden` (existed before)
* fix(v4): context menu
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-03-12 10:48:56 +04:00
Kasper Aamodt
33b6146fde
docs(www): fix typo in site-header.tsx ( #6897 )
...
Fixed a small typo in the site-header.tsx
2025-03-10 17:41:00 +00:00
shadcn
1d55420629
docs(www): add callout for tailwind v3
2025-03-10 21:15:23 +04:00
shadcn
12d4cf2ab0
Merge branch 'main' of github.com:shadcn-ui/ui
2025-03-06 09:46:06 +04:00
shadcn
5466432b01
docs(www): update registry
2025-03-06 09:45:53 +04:00
Hichem Taboukouyout
f9e4991f15
Add @radix-ui/react-slot dependency to badge registry entry ( #6841 )
...
* Add dependency to badge registry entry
Added @radix-ui/react-slot as a dependency for the badge component in the registry. This ensures proper functionality and resolves potential missing dependency issues.
- Updated the "badge" registry entry by including "@radix-ui/react-slot" in its dependencies list.
- Fixed the missing newline at the end of the file for better formatting.
* Revert "Add dependency to badge registry entry"
This reverts commit d12ddaa511 .
* Add Radix slot dependency to badge registry entry
Included @radix-ui/react-slot as a dependency for the badge component in the registry. This change ensures the component functions as intended and avoids potential runtime errors.
- Updated "badge" registry entry dependencies list.
- Fixed formatting by adding a missing newline at the file end.
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-03-05 20:33:53 +04:00
Denish Navadiya
67e7364b3c
fix: registry-item-json link ( #6485 )
...
Co-authored-by: shadcn <m@shadcn.com >
2025-03-05 20:15:23 +04:00
shadcn
2f6c3e74bb
fix(v4): use tailwind var
2025-03-05 16:58:06 +04:00
Valentin Gavran
a106fc5412
fix(dropdown-menu): make dropdown scrollable if height is limited ( #6679 )
...
* fix(dropdown-menu): make dropdown content scrollable if height is limited
Dropdown menu content now becomes scrollable when the browser window height is too small to display the full menu. This improves usability on smaller screens.
Radix also supports the same behavior with other components. I will also submit a PR for the other components separately.
* chore: build registry
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-03-05 16:51:46 +04:00
shadcn
19665adeed
feat(shadcn): add --base-color flag ( #6864 )
2025-03-05 16:14:03 +04:00
omar2205
fc0e8c0c52
use type import in react-hook-form ( #4183 )
...
* use type import in react-hook-form
* fix(form): fix type and rebuild registry
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-03-05 15:34:13 +04:00
shadcn
c16c58d0f9
feat(shadcn): add --template flag ( #6863 )
...
* feat(shadcn): add --template flag
* chore: changeset
* fix: type
2025-03-05 15:13:34 +04:00
Kaikai
a3fe5074c1
feat(monorepo): use tailwindcss v4 in monorepo example ( #6724 )
...
* feat(monorepo): use tailwindcss v4 in monorepo example
* feat(shadcn): add monorepo tailwind detection
* feat: update default monorepo template
* fix: minor fixes
* chore(shadcn): changeset
* docs(www): update monorepo docs
* docs: updates
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-03-05 12:07:50 +04:00
shadcn
3baef994d7
feat(v4): add combobox with checkbox example ( #6862 )
...
* feat(v4): add combobox with checkbox example
* fix: remove unused checkbox
* fix: rounded
2025-03-05 11:21:07 +04:00
shadcn
a7b3dbf121
feat(www): site updates ( #6854 )
...
* feat(www): site updates
* fix: lint
* docs: add tailwind notice
2025-03-04 16:51:58 +04:00
shadcn
26dc03b545
fix: chart and input-otp lint errors ( #6853 )
2025-03-04 14:00:25 +04:00
shadcn
be3c1a9a98
chore: minor fixes for registry blocks ( #6850 )
2025-03-04 13:26:40 +04:00
shadcn
418b2d9e14
fix(v4): misc select and tabs fixes ( #6836 )
2025-03-03 11:56:29 +04:00
JEM
7eb77fb3b9
fix(navigation-menu): 6825 - Update open state styles and remove unused classes ( #6827 )
...
* fix(navigation-menu): 6825 - Update open state styles and remove unused classes
Adjusts navigation menu trigger open styles to apply opacity /50 only when not hover/focused.
Removes unused data-[active] and data-[active=true] classes.
Fixes #6825
* Adds data-[active=true] back to NavigationMenuLink component.
Includes text color changes for open/active states to improve UI consistency.
* v3 registry
* v4 registry
2025-03-03 11:56:15 +04:00
Bryan Lee
f759a25354
docs(www): update Tailwind v4 migration guide with CSS and React changes ( #6813 )
...
Co-authored-by: shadcn <m@shadcn.com >
2025-03-03 11:53:09 +04:00
JEM
0b288883d2
fix(sidebar, sidebar-16): 6651 - Resolve unnecessary vertical scroll ( #6782 )
...
* fix(sidebar, sidebar-16): 6651 - Resolve unnecessary vertical scroll
Includes "label" in registry dependencies for sidebar-16 components.
Adjusts sidebar and sidebar inset dimensions to eliminate unwanted scroll behavior.
Fixes #6651
* chore: build registry
* Add label component to registry and adjust sidebar styles
Adds 'label' component to the registry.
Corrects sidebar styles and layout for better responsiveness.
* fix(sidebar-09): Add missing Label component dependency
Ensures the Label component is included in the registry dependencies for sidebar-09 to prevent missing component errors.
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-03-02 15:33:09 +04:00
Christian Ivicevic
cf4ccb34e2
docs(www): mention to add suppressHydrationWarning in the dark mode docs for next ( #5879 )
...
Users have repeatedly run into hydration errors because they don't read the next-themes readme and don't pay attention to the shadcn/ui docs and miss that the `suppressHydrationWarning` prop must be added.
This commit mentions this explicitly and highlights the line in the snippet (as well as fixing the previously wrong highlighting).
2025-03-02 11:27:48 +00:00
shadcn
dc80a326c2
ci: fix stale bot
2025-03-02 15:24:05 +04:00
Lloyd Richards
92e5c7ab2c
ci: fix up stale issue handler ( #6457 )
...
Co-authored-by: shadcn <m@shadcn.com >
2025-03-02 14:59:26 +04:00
shadcn
d44971b6c2
feat(v4): add products-01 block
2025-02-28 23:14:59 +04:00
shadcn
8539dd6eec
fix(shadcn): do not add outline-ring for v3 ( #6814 )
...
* fix(shadcn): do not add ring if tailwind v3
* chore: changeset
* test(shadcn): update snapshots
2025-02-28 21:23:08 +04:00
shadcn
bc7df68620
feat(shadcn): install routes for next-pages, laravel and react-router ( #6811 )
...
* feat(shadcn): install routes for next-pages, laravel and react-router
* chore: changeset
2025-02-28 18:06:06 +04:00
迷渡
1832f258bd
fix(shadcn): Remove duplicate spaces ( #6696 )
2025-02-28 17:19:28 +04:00
shadcn
e2730f7276
docs(www): update docs for cli, components.json and theming
2025-02-28 16:38:39 +04:00
shadcn
22ba26152a
docs(www): update tanstack docs
2025-02-28 16:21:29 +04:00
shadcn
76d6a59f9f
docs(www): update all framework docs ( #6809 )
...
* docs(www): update all framework docs
* docs(www): update Tailwind v4 docs
2025-02-28 15:53:04 +04:00
shadcn
3a2a87386f
fix(v4): badge overflow
2025-02-28 15:44:04 +04:00
shadcn
1822d95883
docs(www): update docs for vite ( #6807 )
2025-02-28 14:30:10 +04:00
shadcn
f90f5148eb
fix(v4): responsive for the demo ( #6803 )
...
* fix(v4): responsive
* fix: type
* fix(v4): remove the login link
2025-02-28 13:31:06 +04:00
shadcn
99b0a5ac90
fix(v4): remove login and sandbox links
2025-02-28 13:29:16 +04:00
shadcn
984cb2a1ea
feat(v4): update default ring colors
2025-02-28 13:28:17 +04:00
shadcn
fed2bac1d9
Merge branch 'main' of github.com:shadcn-ui/ui
2025-02-27 15:51:17 +04:00
shadcn
1ebfcd7cd9
feat(registry): update sidebars
2025-02-27 15:51:05 +04:00
Keit Oliveira
535a7d9220
fix(form): avoid undefined message error as string ( #6729 )
...
Add validation to prevent converting `undefined` error messages to string in the `FormMessage` component.
This fix addresses issues that occur in complex validation structures, such as validating entire objects.
```ts
const formSchema = z.object({
location: z.object({
city: z.string().nonempty(),
state: z.string().nonempty(),
country: z.string().nonempty(),
}).superRefine((data, ctx) => {
...
});
```
```tsx
<FormField
control={form.control}
name="location"
render={() => (
<FormItem>
<FormField
control={form.control}
name="location.city"
render={({ field }) => (
<FormItem>
<FormLabel>City</FormLabel>
<FormControl>
<Input placeholder="Enter city" {...field} />
</FormControl>
</FormItem>
)}
/>
<FormField
control={form.control}
name="location.state"
render={({ field }) => (
<FormItem>
<FormLabel>State</FormLabel>
<FormControl>
<Input placeholder="Enter state" {...field} />
</FormControl>
</FormItem>
)}
/>
<FormField
control={form.control}
name="location.country"
render={({ field }) => (
<FormItem>
<FormLabel>Country</FormLabel>
<FormControl>
<Input placeholder="Enter country" {...field} />
</FormControl>
</FormItem>
)}
/>
<FormMessage />
</FormItem>
)}
/>
```
2025-02-26 20:35:01 +00:00
Cyrus Zei
e7f8cd4566
chore(www): update the user info to use example instead ( #6766 )
2025-02-26 20:47:23 +04:00
shadcn
8506977f83
chore: deprecate shadcn-ui ( #6780 )
...
* chore: deprecate shadcn-ui
* deps(shadcn-ui): remove unused dependencies
* fix: tests
* deps: bump version
2025-02-26 20:34:51 +04:00
shadcn
575c0214da
feat(v4): minor component updates
2025-02-26 17:28:49 +04:00
shadcn
a1ab28bf58
Merge branch 'main' of github.com:shadcn-ui/ui
2025-02-25 16:00:45 +04:00
shadcn
190ae2dcd8
docs(www): link get started to installation
2025-02-25 16:00:19 +04:00
Fin Chen
d5920cc3c1
fix(www): extra semicolon of --radius ( #6737 ) ( #6762 )
2025-02-25 15:51:38 +04:00
shadcn
89652889db
docs(www): update tanstack start docs ( #6765 )
2025-02-25 15:51:19 +04:00
Pavi
57d15bb2d5
fix(docs): update monorepo docs ( #6647 )
...
This pull request includes a small change to the `templates/monorepo-next/README.md` file. The change corrects the import path for the `Button` component to reflect the correct directory structure.
* [`templates/monorepo-next/README.md`](diffhunk://#diff-4f9dc7da681b34ccf99bccdcb804625f61e47afc70a483548b3ae093b564e072L30-R30): Updated the import path for the `Button` component to `@workspace/ui/components/button`.
2025-02-23 07:35:26 +00:00
shadcn
779517a1d4
fix(shadcn): check for empty css vars ( #6733 )
...
* fix(shadcn): check for empty css vars
* chore: changeset
2025-02-22 13:44:13 +04:00
Pasquale Vitiello
b567f7a6c1
fix: class name typo ( #6633 )
...
Co-authored-by: shadcn <m@shadcn.com >
2025-02-22 13:43:57 +04:00
shadcn
839afa714f
feat(shadcn): cache registry calls ( #6732 )
...
* fix(shadcn): cache registry calls
* chore: changeset
2025-02-22 13:21:16 +04:00
Aaron
32f0bc0de9
fix(select): make select placeholder text show as faded ( #6055 )
...
Use the [data-placeholder] data attribute supplied by radix-ui instead of the `placeholder` state selector, which doesn't do anything for buttons (afaict, which radix-ui renders `SelectTrigger` into).
Reference: https://www.radix-ui.com/primitives/docs/components/select#api-reference
Before:

After:

2025-02-22 08:17:56 +00:00
shadcn
7d2499c803
fix(v4): dark mode
2025-02-21 21:08:07 +04:00
shadcn
84b88440c3
fix(v4): login spacing
2025-02-21 21:05:52 +04:00
shadcn
a5122f9029
fix(shadcn): do not override existing vars ( #6721 )
...
* fix(shadcn): do not override existing vars
* test(shadcn): update snapshots
* chore: changeset
2025-02-21 20:58:02 +04:00
shadcn
3b90317e3c
feat(v4): update cards
2025-02-21 20:44:09 +04:00
shadcn
9d7c7b8978
fix(shadcn): fallback style ( #6720 )
2025-02-21 20:19:59 +04:00
shadcn
957df8997c
fix: misc fixes for v4 components ( #6719 )
...
* feat(v4): login tests
* feat(v4): fix button and toggle
2025-02-21 20:07:48 +04:00
shadcn
460240a86c
chore: remove console
2025-02-21 19:58:09 +04:00
shadcn
bfffb08f42
fix(shadcn): issue with workspace config ( #6712 )
2025-02-21 15:18:06 +04:00
shadcn
5282332e52
feat(shadcn): do not ask if file is identical ( #6711 )
...
* feat(shadcn): do not ask if file is identical
* fix: add missing files
2025-02-21 15:04:19 +04:00
shadcn
3db8a07b3f
feat(shadcn): default to cssVariables: true. add --no-css-variables option ( #6707 )
...
* feat(shadcn): default to css vars
* chore: changeset
* fix(shadcn): add command
2025-02-21 11:49:17 +04:00
shadcn
187959435e
Merge branch 'main' of github.com:shadcn-ui/ui
2025-02-20 23:41:43 +04:00
shadcn
5953229417
fix(v4): input otp
2025-02-20 23:41:37 +04:00
Zach Warunek
d6159023ed
fix(cli): monorepo cn import ( #6530 )
...
* fix monorepo cn import
* chore: changeset
* style(shadcn): format
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-02-20 23:41:21 +04:00
shadcn
b0774b0578
fix: slider and demo components
2025-02-20 23:03:39 +04:00
shadcn
7cefabbe98
fix: switch focus
2025-02-20 22:56:33 +04:00
shadcn
3740373f99
feat(v4): update colors ( #6693 )
...
* feat(v4): update colors
* fix: sonner button
* feat(shadcn): update base colors to oklch
* fix: button gaps
* fix: sidebar and chart
* feat: update ring colors
* feat(v4): neutral color and fixes
* fix: fonts
* chore: changeset
* fix: revert utils
2025-02-20 19:32:56 +04:00
David Leger
9c4419f249
docs: fix TanStack logo on dark mode ( #6695 )
...
Inherit logo color from font color so that it renders properly in dark mode.
### Before
<img width="939" alt="image" src="https://github.com/user-attachments/assets/66327284-354e-4f07-a87b-465c37bac6f3 " />
### After
<img width="930" alt="image" src="https://github.com/user-attachments/assets/2cd0b22d-f8be-4993-976e-0b9751400bfc " />
2025-02-20 14:34:51 +00:00
shadcn
ea9b81594d
docs(www): update link for vaul
2025-02-17 23:04:58 +04:00
shadcn
4810f744e3
fix(www): misc site fixes
2025-02-16 15:48:54 +04:00
shadcn
38c5fb4ace
feat(www): update og ( #6658 )
...
* feat(www): update og
* fix: remove export
2025-02-15 14:06:30 +04:00
shadcn
f37425bdb0
feat(shadcn): use canary for create-next-app
2025-02-14 00:21:42 +04:00
Ajay Pawar
592ef33658
style-new-york/mode-toggle button fixed ( #6575 )
2025-02-12 20:05:58 +04:00
shadcn
1a6da427ff
feat(shadcn): add internal_registryResolveItemsTree ( #6626 )
2025-02-12 16:49:58 +04:00
shadcn
bd8533bd26
(11/n) shadcn: filter out deprecated from --all ( #6617 )
...
* fix(shadcn): filter out deprecated from --all
* chore: changeset
2025-02-11 13:28:41 +04:00
Pálmi Þór Valgeirsson
202131cd7b
chore(deps): Upgrade @antfu/ni to v23.2.0 ( #6414 )
...
* chore(deps): Upgrade @antfu/ni to v23.2.0
* chore: changeset
* test(shadcn): add bun.lock
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-02-11 12:46:53 +04:00
shadcn
7977975c9d
fix(www): announcement icon color
2025-02-10 21:20:12 +04:00
shadcn
a23fec1c31
docs(www): typo
2025-02-10 21:12:25 +04:00
shadcn
2af2979cf4
docs(www): typo
2025-02-10 21:10:42 +04:00
HichemTech
aee53d90e2
Update calendar.mdx ( #6501 )
...
Expicitly define the version of react-date-picker
2025-02-10 15:43:28 +04:00
shadcn
1a68715048
Merge branch 'main' of github.com:shadcn-ui/ui
2025-02-10 12:00:15 +04:00
shadcn
34c99c1728
fix(www): spacing
2025-02-10 12:00:01 +04:00
shadcn
86642840e2
docs(www): update for tailwind v4 ( #6608 )
2025-02-10 11:43:03 +04:00
shadcn
fac0daac7b
fix(www): code tabs ( #6607 )
2025-02-10 11:34:02 +04:00
shadcn
13fe24e1f8
docs(www): update introduction ( #6605 )
...
* docs(www): update introduction
* feat(www): update vercel cta
* docs(www): minor fixes
2025-02-09 20:43:49 +04:00
Long Zheng
1eb2d74d7c
fix: rename sidebar cookie to be valid name ( #6558 )
...
* fix: rename sidebar cookie to be valid name
* fix: rename sidebar cookie to underscore
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-02-07 19:40:47 +04:00
Prateek (प्रतीक)
16d4d38f56
fix(tanstack): fix paths value in tsconfig and check for tanstack start in devDeps also ( #6590 )
...
* fix(docs): tanstack start guide fix the paths value in tsconfig
* fix(tanstack): check for @tanstack/start in devDependencies as well
* chore: changeset
* fix(shadcn): tanstack detection
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-02-07 14:31:28 +04:00
shadcn
5234c46722
feat(shadcn): add support for TanStack Start ( #6507 )
...
* feat(shadcn): add TanStack Start support
* docs(www): add docs for TanStack Start
* chore: changeset
2025-02-06 22:34:16 +04:00
shadcn
f9037239af
fix: v4 page
2025-02-06 20:42:21 +04:00
shadcn
14e4726400
feat: misc updates for icons and tooltip ( #6584 )
2025-02-06 16:44:40 +04:00
shadcn
9f4d65fc8f
(9/n) shadcn: add warning for deprecated components ( #6576 )
...
* feat(shadcn): add deprecated components warning
* chore: changeset
2025-02-05 22:51:31 +04:00
shadcn
1e357cb20d
(8/n) shadcn: default to new-york for v4 ( #6574 )
...
* feat(shadcn): handle radius for v4
* feat(shadcn): default to new-york for v4
* chore: changeset
2025-02-05 21:28:49 +04:00
shadcn
6339aaa315
(7/n) shadcn: improve focus-visible for all elements ( #6573 )
...
* feat: focus visible colors
* fix: lint
* fix: tabs
2025-02-05 17:49:20 +04:00
shadcn
e2caa3cd35
chore: add v4 to changeset ignore
2025-02-05 15:03:19 +04:00
shadcn
c74a094f14
(6/n) shadcn: handle registry for v4 ( #6571 )
...
* feat(shadcn): hotswap registry style for v4
* chore: changeset
* style(shadcn): remove unused import
* chore: registry
* fix(shadcn): cmon
2025-02-05 14:54:24 +04:00
shadcn
bfb5b6357e
feat: add vercel analytics
2025-02-05 11:34:14 +04:00
shadcn
ac3d965c6e
chore: remove unused code
2025-02-05 11:33:10 +04:00
shadcn
6e7cd11d68
fix(v4): charts
2025-02-05 11:31:50 +04:00
shadcn
a75b4ca80e
fix: build
2025-02-05 11:17:48 +04:00
shadcn
475abbbb20
refactor: new-york-v4
2025-02-05 10:38:28 +04:00
shadcn
762cd73554
chore: build registry
2025-02-05 10:17:03 +04:00
shadcn
8c06932800
fix: debug build
2025-02-05 00:37:50 +04:00
shadcn
e516481394
(5/n) shadcn: migrate all components and blocks ( #6567 )
...
* feat: add v3
* feat: upgrade lucide-react
* feat: upgrade components to Tailwind v4
* feat(v3): add dark mode
* wip
* feat: components upgrade
* style: format
* feat: add select
* feat: more components
* feat: more components
* fix: shadow
* feat: upgrade sidebar
* refactor: registry
* refactor: internal
* fix: registry
* fix: charts
* chore: build registry
* fix: charts
* feat: form
* feat: clean up
* fix: icons
* fix: command demo
* chore: add new-york-v4 to registry
* fix: revert command in www registry
* fix
* chore: fix tests
* fix: types
* fix: lint errors
* chore: build v4 registry
* fix
* fix: types
2025-02-05 00:15:07 +04:00
shadcn
d1eb24e23a
(4/n) shadcn: fix handling of sidebar colors ( #6515 )
...
* fix(shadcn): background, foreground and sidebar colors
* chore: changeset
* ci: update artifact
2025-01-30 22:57:57 +04:00
shadcn
9a14c1d092
(3/n) shadcn: tailwind config ( #6490 )
...
* feat(shadcn): add tailwind version detection
* chore: changeset
* feat(shadcn): css vars for tailwind v4
* fix(shadcn): handle color space
* fix(shadcn): add oklch support
* feat(shadcn): handle single quote
* feat(shadcn): update tailwind config
* feat(shadcn): add keyframes
* feat(shadcn): add animation vars
* fix: var name
* fix(shadcn): handle color values
* feat(shadcn): handle radius
* feat(shadcn): clean up formatting
* feat(shadcn): update next clean up function
* chore: changeset
* feat(shadcn): fix formatting for v3 and v4
* test(shadcn): update snapshots
* fix(shadcn): update tailwind version handling
2025-01-30 11:59:47 +04:00
shadcn
5ef2bc5f45
(2/n) shadcn: css vars for tailwind v4 ( #6487 )
...
* feat(shadcn): add tailwind version detection
* chore: changeset
* feat(shadcn): css vars for tailwind v4
* fix(shadcn): handle color space
* fix(shadcn): add oklch support
* feat(shadcn): handle single quote
* chore: add changeset
2025-01-30 11:55:22 +04:00
shadcn
8f6a64f176
(1/n) shadcn: add tailwind version detection ( #6478 )
...
* feat(shadcn): add tailwind version detection
* chore: changeset
2025-01-30 11:49:09 +04:00
Boby Tiwari
e85920c191
Update blocks.mdx ( #6477 )
2025-01-28 16:25:24 +04:00
github-actions[bot]
c8c4027b6b
chore(release): version packages ( #6349 )
...
* chore(release): version packages
* chore(release): version packages
* chore: fix version
* deps: update lock file
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-01-28 15:26:05 +04:00
shadcn
699195ba77
deps(shadcn): remove unused lodash.template ( #6475 )
...
* deps(shadcn): remove unused lodash.template
* chore: changeset
2025-01-28 15:13:39 +04:00
shadcn
9643db42cf
feat: add docs for registry ( #6380 )
...
* chore: 2.2.0-canary.2
* feat: add docs for registry
* docs(www): update registry docs
* fix: update dep
* docs(www): update docs
* docs(www): update registry docs
* feat: add new label
* fix: lint
2025-01-28 15:06:22 +04:00
JEM
dd71498762
feat(sidebar blocks): adds sidebar-16 block with components and styles ( #5889 )
...
Introduces a new sidebar-16 block with an inset sidebar and site header navigation.
Includes components for main navigation, projects, secondary navigation, and user menu.
Updates registry and scripts to include the new sidebar block.
Addresses: #5629


2025-01-27 12:40:45 +00:00
Jordan Cruz-Correa
ddf761e802
feat: add oklch color format support for /colors ( #6441 )
2025-01-24 17:53:45 +04:00
shadcn
5f7957ab51
feat(shadcn): add new registry:file type ( #6377 )
...
* feat(shadcn): add new registry:file type
* chore: add changeset
* fix: file target
2025-01-16 15:46:33 +04:00
shadcn
f07c7ad5d0
feat(shadcn): handle nested paths for components ( #6369 )
...
* feat(shadcn): handle nested paths for components
* chore: add changeset
2025-01-15 18:01:44 +04:00
shadcn
d5aa527f0b
docs(www): add block preview image
2025-01-15 15:14:12 +04:00
shadcn
5ec990a474
docs(www): add blocks contribution docs ( #6354 )
...
* docs(www): add blocks contrib docs
* docs(www): update intro
* feat: update banner
* docs: add link
* docs: update block types
2025-01-14 21:56:45 +04:00
shadcn
cb742e9825
feat: add new registry build command ( #6350 )
...
* feat: implement shadcn/registry
* feat: add schema field
* fix: import
* chore: add changeset
* chore: remove console
* fix: tests
* fix: diff command
* feat: move to schema/registy-item.json
* fix
* ci: switch to node 20
* ci: build packages
* fix: types
* chore: update schema
* chore: update build registry script
* feat(shadcn): add build command
2025-01-14 15:59:41 +04:00
shadcn
254198b4bf
feat: add shadcn/registry ( #6339 )
...
* feat: implement shadcn/registry
* feat: add schema field
* fix: import
* chore: add changeset
* chore: remove console
* fix: tests
* fix: diff command
* feat: move to schema/registy-item.json
* fix
* ci: switch to node 20
* ci: build packages
2025-01-14 10:50:19 +04:00
shadcn
1081536246
fix: path
2024-12-20 19:12:22 +04:00
shadcn
811bb59a8f
feat(shadcn): monorepo support ( #6104 )
2024-12-20 19:07:17 +04:00
shadcn
ea677cc74e
fix: open in v0
2024-12-17 23:14:59 +04:00
github-actions[bot]
9253b43f29
chore(release): version packages ( #6094 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-12-16 23:56:28 +04:00
shadcn
c8fda09a63
feat(cli): detect and use next version ( #6093 )
...
* feat: detect and use next version
* chore: changeset
2024-12-16 23:53:40 +04:00
shadcn
1ff01b1bb5
fix(www): adjust reading width
2024-12-16 12:43:11 +04:00
shadcn
f10d59fee9
fix(www): themes page
2024-12-16 12:26:48 +04:00
shadcn
2f869a2590
feat(www): code blocks package manager ( #6075 )
...
* feat(www): code blocks
* fix: code style
2024-12-14 19:13:06 +04:00
LiuJie
102b0b0c62
fix: calendar icon components' props not use. ( #5222 )
...
* fix: calendar icon components' props not use.
* fix: calendar icon components' props not use.
* style: revert the original className order
* fix: calendar icon components' props not use.
---------
Co-authored-by: shadcn <m@shadcn.com >
2024-12-14 15:16:52 +04:00
Ahad Rizvi
387756c4ab
Remove unused imports from shadcn chart ( #4391 )
...
* Remove unused imports from shadcn chart
* chore: rebuild registry
---------
Co-authored-by: shadcn <m@shadcn.com >
2024-12-14 15:03:01 +04:00
shadcn
05145e66d3
feat: refactor registry ( #6071 )
...
* feat(www): add login blocks
* chore(www): restructure for blocks
* chore: build registry
* chore: clean up chunks
* fix(www): chart categories
* feat(www): big registry refactor
* feat(www): update blocks
* feat: complex blocks
* fix: update schema
* feat: sync new-york and default
* fix: lint
* feat: move charts
* fix(www): code
* fix: src path
* chore: rebuild registry
* fix: screenshot
* fix: set new-york as default
2024-12-14 14:52:55 +04:00
shadcn
704991247c
fix: ui imports for open in v0 ( #6029 )
2024-12-10 14:20:50 +04:00
github-actions[bot]
729b9ec8ca
chore(release): version packages ( #5812 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-12-10 12:17:32 +04:00
Jens Astrup
a1bed464f3
chore(apps): Update lodash ( #4397 )
...
* chore(apps): Refactor usage of lodash.template to lodash to address security vulnerability
* chore(cli): Refactor usage of lodash.template to lodash to address security vulnerability
* deps: update lock
* chore: changesets
* style: fix format
* fix: import
* chore: build registry
---------
Co-authored-by: shadcn <m@shadcn.com >
2024-12-09 12:33:28 +04:00
shadcn
805ed4120a
feat(www): refactor examples page ( #5818 )
2024-11-13 16:01:14 +04:00
shadcn
600a593c87
docs(www): update manual installation ( #5817 )
2024-11-13 15:42:52 +04:00
Braden Corbold
500dbe2664
fix(shadcn) arrays and nested deeply nested spread ( #5711 )
...
* fix: tailwind config updater parser
* fix: remove quote around spread element
* fix: specify deepmerge option for array
* fix(shadcn): Nested and spread array elements
* add test case for boolean primitive
---------
Co-authored-by: matsuyoshi30 <sfbgwm30@gmail.com >
Co-authored-by: shadcn <m@shadcn.com >
2024-11-13 15:19:21 +04:00
JEM
c577ee0666
docs(contributing): add CLI usage instructions ( #5807 )
...
Introduce a detailed workflow for running the CLI locally, ensuring contributors can easily test and develop enhancements in their local environment. This addition helps maintain consistency between CLI and component updates.
2024-11-13 15:17:11 +04:00
shadcn
d5bf0018fd
fix(shadcn): handling of tsconfig aliases ( #5813 )
...
* fix(shadcn): handling of tsconfig aliases
* chore: add changeset
2024-11-13 15:15:22 +04:00
Tobbe Lundberg
fb36ca4159
fix(transform): Support aliases that are longer than one character ( #5678 )
...
* fix(transform): Support aliases that are longer than one character
* feat(shadcn): update handling of aliases
* chore: add changeset
---------
Co-authored-by: shadcn <m@shadcn.com >
2024-11-12 22:13:38 +04:00
JEM
824a35ada1
test(snapshots): update test snapshots for consistency ( #5801 )
...
Updated snapshot components to use `React.ComponentProps` instead of custom interfaces for `input` and `Dialog` components. This simplifies the code by leveraging built-in React types, ensuring consistency and reducing potential errors arising from custom definitions.
2024-11-12 12:54:31 +04:00
shadcn
8d520c8d49
fix(www): figma link ( #5798 )
2024-11-11 20:08:24 +04:00
Temkin Mengsitu
0873835339
fix: ensure block component name is copied in shadcn ( #5790 )
2024-11-11 12:10:04 +04:00
JEM
4a0d4cfdb9
refactor(components): remove redundant empty interfaces from Input, Command, and Textarea components ( #5657 )
...
* refactor(components): remove redundant empty interfaces from Input, Command, and Textarea components
Simplified props handling by removing redundant empty interfaces (`InputProps`, `CommandDialogProps`, `TextareaProps`). Directly extended native HTML attributes/lib for each component, enhancing code clarity and maintainability. This refactor ensures compliance with ESLint rules and streamlines future modifications without altering component functionality.
* updated the registry
* rerun build:registry with updated command
* Refactor input and textarea components to use `React.ComponentProps`
* update registry
2024-11-08 20:26:01 +04:00
shadcn
c4c5d8d419
feat(www): update next-themes
2024-11-08 15:18:32 +04:00
Wing Chung Ng
9253682b87
refactor(www): update ThemeProviderProps type extraction for next-themes v0.4.0 compatibility ( #5701 )
...
Since next-themes v0.4.0 no longer provides types in `dist`, replaced the import of `ThemeProviderProps` from `next-themes/dist/types` with a new type extraction using `React.ComponentProps`. This change ensures continued type safety and compatibility with the updated library version.
Co-authored-by: shadcn <m@shadcn.com >
2024-11-08 15:16:10 +04:00
shadcn
c7cd16a637
fix(www): interactive chart
2024-11-07 21:36:19 +04:00
shadcn
eff1918d41
fix: update file handling
2024-11-07 21:21:42 +04:00
shadcn
366d6b656b
fix(www): file tracing
2024-11-07 21:05:44 +04:00
shadcn
e489c5e08e
fix(www): file tracing
2024-11-07 20:54:26 +04:00
shadcn
d87003e0a4
fix(www): sidebar
2024-11-07 20:40:18 +04:00
shadcn
a8633075f7
fix(www): component source
2024-11-07 20:36:21 +04:00
shadcn
432d5e6e28
fix: code view for mdx
2024-11-07 17:45:34 +04:00
shadcn
8f0c26f22a
feat(www): code for blocks ( #5756 )
...
* feat: update blocks
* fix: scrollbars
* fix: code viewer
* test(shadcn): fix
2024-11-07 17:09:41 +04:00
shadcn
149b321c1b
fix: lint
2024-11-06 17:34:21 +04:00
shadcn
c1ae5a57cc
feat(www): nav color
2024-11-06 17:29:53 +04:00
shadcn
b8ed303d8c
Merge branch 'main' of github.com:shadcn-ui/ui
2024-11-06 17:19:41 +04:00
shadcn
13c97acf9f
fix: font size
2024-11-06 17:16:21 +04:00
shadcn
bed277c54d
feat( www): minor updates ( #5749 )
...
* feat(www): update mode switcher
* feat(www): update layout
* feat(www): update theme-color handling
* fix(www): docs pages
2024-11-06 17:03:28 +04:00
github-actions[bot]
f7c42169a6
chore(release): version packages ( #5733 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-06 00:19:13 +04:00
shadcn
2c2fe97eb9
feat: move new-york to lucide-react ( #5602 )
...
* feat: move new-york to lucide-react
* fix: mail open
* chore: update registry
* chore: add test:dev
* chore: add changeset
* feat: build an icon registry
* chore: add missing registry icons
* feat: add an icons debug page
* feat: add an icon migration
* chore(www): migrate all radix icons to lucide
* feat: update migration script
* chore: update changeset
* feat(shadcn): implement icons transformer
* fix: missing registry icons
* fix(shadcn): handling of missing icons
* feat: add support for multiple libraries
2024-11-06 00:00:41 +04:00
shadcn
d64374d009
fix(www): chart colors
2024-11-04 23:06:14 +04:00
github-actions[bot]
e24e51a2fa
chore(release): version packages ( #5709 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-04 17:25:59 +04:00
shadcn
cdfecd1d97
Revert "feat: remove npm flags" ( #5707 )
...
* Revert "feat: remove npm flags (#5686 )"
This reverts commit 4ff64ba818 .
* chore: temporarily bring back flag
2024-11-04 17:14:08 +04:00
manfromexistence04
2c043e709f
fix: svg props casing to camelCase ( #5691 )
2024-11-03 19:27:28 +04:00
Ghribi Ouassim
aed19aa911
docs(www): added --all option to add command in cli docs page ( #5591 )
2024-11-03 14:37:08 +04:00
shadcn
9e35d229ae
feat: www updates ( #5688 )
...
* feat: www updates
* fix: lint
2024-11-03 14:35:04 +04:00
shadcn
db1975ef4d
Merge branch 'main' of github.com:shadcn-ui/ui
2024-11-03 13:27:19 +04:00
shadcn
961e0b62d7
fix: a11y for card and calendar
2024-11-03 13:27:10 +04:00
github-actions[bot]
70c684c224
chore(release): version packages ( #5687 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-03 12:17:58 +04:00
shadcn
4ff64ba818
feat: remove npm flags ( #5686 )
...
* docs: update status table and docs
* feat(shadcn): remove react-19 check
* chore: add changeset
2024-11-03 12:12:41 +04:00
shadcn
500a353816
feat: update home page ( #5648 )
2024-10-30 21:28:58 +04:00
Nicholas Lim
c830780d62
docs(www): fix diff for peerDependencies ( #5640 )
...
Co-authored-by: shadcn <m@shadcn.com >
2024-10-30 17:23:06 +04:00
Felix Lu
debd51a854
refactor(sidebar): improve setOpen callback logic ( #5593 )
...
* refactor(sidebar): improve setOpen callback logic
- Simplify state handling
- Ensure consistent cookie setting
- Added ability for users to persist sidebar state via cookies
- Update sidebar.mdx doc with SSR persistence instructions
- Run pnpm registry:build to update component
* docs: updates
---------
Co-authored-by: shadcn <m@shadcn.com >
2024-10-30 17:09:09 +04:00
shadcn
78426dd862
docs: fix diff
2024-10-30 16:31:44 +04:00
shadcn
6e47a94a8f
chore: format
2024-10-30 15:40:46 +04:00
Barinderpreet Singh
ab6a856930
Docs: update vite installation docs ( #4741 )
...
* docs: update vite installation docs
* Update content config
---------
Co-authored-by: shadcn <m@shadcn.com >
2024-10-30 15:37:32 +04:00
shadcn
b33d3868e9
docs(www): update status for radix icons ( #5638 )
2024-10-30 11:29:48 +04:00
Maou
9e0a86122a
fix(docs): resolve link issue in documentation pages ( #5633 )
...
Updated broken link in documentation routing file.
This ensures that the correct content is loaded based on the slug.
2024-10-30 07:10:15 +00:00
github-actions[bot]
2b276de95a
chore(release): version packages ( #5625 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-29 21:39:58 +04:00
shadcn
64739f8399
feat: react 19 ( #5621 )
...
* feat(shadcn): add flag prompt for npm
* docs: add docs for react 19
* chore: add changeset
* test: update snapshots
* docs: add notes for recharts
* docs: fix
* fix
* fix: linting
2024-10-29 21:30:05 +04:00
shadcn
f0cff7e0eb
fix: gaps in command and dropdown-menu ( #5570 )
...
* fix: gaps in command and dropdown-menu
* chore: update snapshots
2024-10-25 18:13:13 +04:00
github-actions[bot]
e242adaa9c
chore(release): version packages ( #5568 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-25 17:52:32 +04:00
Kiyan
986c00ee0e
fix: shadcn init with correct packageManager ( #5299 )
...
* fix: shadcn init with correct packageManager
* chore: changeset
---------
Co-authored-by: shadcn <m@shadcn.com >
2024-10-25 17:46:48 +04:00
shadcn
d0eece06d4
fix: update registry ( #5530 )
2024-10-23 17:35:26 +04:00
github-actions[bot]
0a0a566a4e
chore(release): version packages ( #5526 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-23 11:35:28 +04:00
Braden Corbold
bf5a79c4d4
fix(shadcn): fix transformRsc to account for ' ( #5518 )
...
* fix(shadcn): fix transformRsc to account for '
* chore: add changeset
---------
Co-authored-by: shadcn <m@shadcn.com >
2024-10-23 11:33:11 +04:00
shadcn
f02b412478
fix(shadcn): temporarily pin create-next-app ( #5525 )
...
* feat: temporarily pin create-next-app
* chore: add changeset
2024-10-23 11:30:29 +04:00
DADDOU Mohamed El Amine
0d31293c7b
docs: add missing installation step in the sidebar documentation ( #5467 )
2024-10-22 12:15:03 +04:00
Jacob Paris
3d1d19fc1b
fix(sidebar): only apply text-sidebar-foreground to sidebar ( #5491 )
...
The text-sidebar-foreground class was applied to the SidebarProvider, which is designed to wrap the whole app, therefore making the whole app inherit its font color. This has been removed. The correct place for it is in the Sidebar component
Of the 3 possible return cases in the Sidebar component, 2 already applied the text-sidebar-foreground and I have added it to the third
2024-10-22 08:02:20 +00:00
BNaushad
e5b56c84a9
docs(sidebar): fix typo in sidebar documentation ( #5487 )
2024-10-22 11:42:38 +04:00
shadcn
630afe836e
fix: sidebar provider
2024-10-21 12:38:51 +04:00
Jakob Ortmann
52c12bc27a
fix import in sidebar example ( #5438 )
2024-10-21 11:46:27 +04:00
JEM
182f2083cd
docs(sidebar): Fix sidebar toggle text for consistent behavior ( #5428 )
2024-10-21 11:45:11 +04:00
Phaired
3febcdc523
docs: fix type in sidebar.mdx ( #5452 )
2024-10-21 11:43:35 +04:00
EdamAmex
ced2513137
docs: fix prop name ( #5460 )
2024-10-21 11:43:08 +04:00
shadcn
93ae8bd67f
chore: deprecate next-template ( #5478 )
...
* chore: deprecate next-template
* chore: tests
2024-10-21 11:40:54 +04:00
shadcn
3259fb7ca1
fix: overflow on icon
2024-10-19 01:28:07 +04:00
shadcn
d8397d80a8
chore: rebuild registry
2024-10-18 23:25:49 +04:00
shadcn
06e74fce78
Merge branch 'shadcn/sidebar-tsx'
...
# Conflicts:
# apps/www/public/r/styles/default/use-mobile.json
# apps/www/public/r/styles/new-york/button.json
# apps/www/public/r/styles/new-york/dropdown-menu.json
# apps/www/public/r/styles/new-york/use-mobile.json
# apps/www/registry/new-york/ui/button.tsx
# apps/www/registry/new-york/ui/dropdown-menu.tsx
2024-10-18 23:14:27 +04:00
shadcn
bc9e5eaaab
test: fix
2024-10-18 22:52:25 +04:00
shadcn
c9b69d0836
docs: remove beta
2024-10-18 22:22:25 +04:00
shadcn
539212c49e
feat: add redirect
2024-10-18 15:29:28 +04:00
shadcn
123887c36c
fix: blocks
2024-10-18 00:54:19 +04:00
shadcn
35c1ba57c2
feat: add login-01 to v0
2024-10-18 00:34:03 +04:00
shadcn
b34516f471
fix: lint
2024-10-17 22:59:23 +04:00
shadcn
66b95402c1
feat: add v0 registry blocks
2024-10-17 22:58:20 +04:00
shadcn
5460177a7a
fix: sidebar-07
2024-10-17 19:49:28 +04:00
shadcn
b0049c2266
fix: data-name
2024-10-17 17:13:47 +04:00
shadcn
4e6e21f094
fix: dark mode blocks
2024-10-17 17:01:24 +04:00
shadcn
3b808c83be
fix: lint
2024-10-17 16:33:34 +04:00
shadcn
0e6b37e99a
feat: update preview for mobile
2024-10-17 16:28:09 +04:00
shadcn
9ec433838f
fix: lint
2024-10-17 01:11:00 +04:00
shadcn
444ff70590
feat: add notice
2024-10-17 01:06:35 +04:00
shadcn
27bc5deff1
docs: beta testers
2024-10-17 00:55:28 +04:00
shadcn
cacd7c8798
fix: use-mobile
2024-10-17 00:36:50 +04:00
shadcn
f227f93742
fix: sidebar
2024-10-17 00:34:50 +04:00
shadcn
87e099a3d7
feat: update button and dropdown menu ( #5408 )
2024-10-17 00:21:03 +04:00
shadcn
303d65718c
chore: registry updates
2024-10-16 23:58:44 +04:00
shadcn
909219df14
docs
2024-10-16 15:33:16 +04:00
shadcn
e8ada4e3c7
docs
2024-10-16 14:33:43 +04:00
shadcn
8fc80836ff
docs
2024-10-16 12:54:21 +04:00
shadcn
d0a308cc64
fix: edit in v0
2024-10-16 11:12:58 +04:00
shadcn
e461c02389
feat: update open in v0
2024-10-15 21:28:38 +04:00
shadcn
50c2f6045a
chore: fix lint
2024-10-15 12:52:40 +04:00
shadcn
14aca65eee
docs: add sidebar docs
2024-10-15 12:49:22 +04:00
shadcn
14c952b594
chore: update registry
2024-10-15 12:41:20 +04:00
shadcn
1e9434e6f9
chore: build registry
2024-10-15 12:38:45 +04:00
shadcn
f3d14c48cb
feat(www): update button and tooltip
2024-10-15 12:38:32 +04:00
shadcn
c668c35bb9
feat(www): add sidebar components
2024-10-15 12:37:47 +04:00
shadcn
1297abc882
fix: v0
2024-10-07 21:13:33 +04:00
shadcn
36ebbf26dc
docs(www): update figma
2024-09-29 14:52:52 +04:00
github-actions[bot]
a2abc4ad95
chore(release): version packages ( #4963 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-09-27 22:10:05 +04:00
Thomas Raffray
4b546bfb13
fix(cli): remix detection ( #4972 )
...
# What
Some remix templates doesn't package a `vite.config.*` file at their root.
It's the case for the recommended starter "stack" templates: blues-stack, indie-stack and grunge-stack.
As recommended in a TODO comment, it's more suitable to check for a `@remix-run/*` dependency in the package dependencies.
# How
- decouple vite and remix checks
- retrieve the `package.json`
- allow passing a `cwd` to the retrieval method
- remove the "empty config file list" that can be empty for a remix stack
- check that the `package.json` contains a `@remix-run/*` dependency
# Test
Added a fixture by running `npx create-remix@latest --template remix-run/indie-stack` in the [frameworks](/Fluf22/shadcn-ui/tree/fix/cli-remix-detection/packages/cli/test/fixtures/frameworks) folder and named it `remix-indie-stack`, if ever we want another stack as a fixture later
---
Fixes shadcn-ui/ui#4967
2024-09-27 17:58:46 +00:00
shadcn
5fc9ade413
chore(cli): add deprecation notice ( #4988 )
...
* feat(cli): add deprecation message
* chore: changesets
2024-09-27 17:43:16 +04:00
Nami Sunami
96880e7c9a
fix: Fix the typo in error messages (component.json → components.json) ( #4977 )
...
* fix(prompt): fix error message, component.json -> components.json
* fix(config): fix the error message, component.json -> components.json
* chore: changeset
---------
Co-authored-by: shadcn <m@shadcn.com >
2024-09-27 16:01:04 +04:00
Artem Zakharchenko
7dfdb029e7
use "?url" suffix in "tailwind.css" import (Remix) ( #4945 )
...
Importing `tailwind.css` is incorrect as it will treat that file as a CSS Module, throwing that it has no `default` export.
Instead, the tutorial relies on the import returning a _URL_ to the stylesheet. Adding `?url` to the import specifier is the way to go.
2024-09-26 12:42:49 +00:00
shadcn
28f34ed3c3
feat(shadcn): recursively resolve registry dependencies ( #4961 )
...
* feat(shadcn): recursively resolve registry dependencies
* chore: add changeset
* ci: update actions/upload-artifact
2024-09-25 22:56:39 +04:00
github-actions[bot]
bd54184e60
chore(release): version packages ( #4938 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-09-23 15:21:55 +04:00
Braden Corbold
ce3adfa075
fix(shadcn): Support single quote formatted registry files ( #4870 ) ( #4871 )
2024-09-23 11:47:37 +04:00
Shivang Rathore
674807c1b4
fix(shadcn): Ensure .scss files are considered in init command ( #4866 )
...
Co-authored-by: shadcn <m@shadcn.com >
2024-09-23 11:44:27 +04:00
sapenlei
c62167a449
fix(shadcn): default next styles are not completely cleared ( #4922 )
...
* fix(shadcn): default next styles are not completely cleared
* chore: add changeset
* fix(shadcn): tests
---------
Co-authored-by: shadcn <m@shadcn.com >
2024-09-23 11:38:59 +04:00
github-actions[bot]
061083006f
chore(release): version packages ( #4857 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-09-15 13:40:31 +04:00
Jack Herrington
1af66c2d08
Adding support for ~ in target specification ( #4848 )
...
* Adding support for ~ in target specification
* test(shadcn): add a test for srcDir false
* chore: changeset
---------
Co-authored-by: shadcn <m@shadcn.com >
2024-09-15 13:27:48 +04:00
shadcn
0993d98cc7
ci: update stale config ( #4858 )
2024-09-15 13:25:06 +04:00
Hichem Fantar
52d223393a
(fix Input) choose file text color in dark mode ( #4843 )
...
This pull request fixes the issue with the choose file text color in dark mode. The changes ensure that the text color is correctly displayed in dark mode.
the reason this bug doesn't happen in the shadcn website is because it sets `color-scheme:dark` on the document;
this fix makes sure this always works even if color scheme isn't set.
Closes #4842


2024-09-15 09:20:19 +00:00
Shivang Rathore
207b69fe8d
fix(cli): Ensure .scss files are considered in getTailwindCssFile ( #4797 )
...
* fix(cli): Ensure .scss files are considered in getTailwindCssFile
- Updated getTailwindCssFile function to include .scss files when checking for Tailwind CSS configuration.
- This change ensures that .scss files are properly identified and handled, improving compatibility with projects using SCSS.
* chore: add changeset
---------
Co-authored-by: shadcn <m@shadcn.com >
2024-09-15 12:55:08 +04:00
Rana Haris Ali
408760a93b
fix: correct grammar in "path does not contain a package.json" message ( #4815 )
...
* fix: correct grammar in "path does not contain a package.json" message
* chore: add changeset
---------
Co-authored-by: shadcn <m@shadcn.com >
2024-09-15 12:51:23 +04:00
Devansh Mahant
a9ab7afebf
Fix Incorrect Hook Import Path in Toast Component Example in ShadCN Docs ( #4811 )
...
#### Summary:
This pull request addresses a documentation error found in the ShadCN website's Toast component example. Specifically, the import route for the hook is incorrect in the example. and fixes [#4816 ](https://github.com/shadcn-ui/ui/issues/4816 )
#### Issue:
Upon reviewing the [ShadCN Toast documentation](https://ui.shadcn.com/docs/components/toast ), I found that the import path for the Toast component hook was wrongly mentioned as being located in the `components` folder. According to the `component.json` file, the correct location of the hook is within the `hooks` folder inside the main directory.
#### Fix:
- Corrected the import path in the Toast component example from `components` to `hooks`, as per the `component.json` file structure.
#### Example of Fix:
**Before:**
```js
import { useToast } from "@/components/use-toast";
```
**After:**
```js
import { useToast } from "@/hooks/use-toast";
```
#### Testing:
- Verified that the corrected path resolves correctly.
- Ensured the example works as expected after the change.
#### Impact:
This fix prevents confusion for users following the example and ensures that the import path accurately reflects the project structure, improving the overall developer experience.
2024-09-15 08:45:29 +00:00
Quinn Blenkinsop
b6221ea524
fix(www): update broken link to headless ui ( #3542 )
...
The link appears to have broken at some point, I've updated it
Co-authored-by: shadcn <m@shadcn.com >
2024-09-15 12:31:28 +04:00
github-actions[bot]
9ef7967b0d
chore(release): version packages ( #4821 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-09-12 17:54:41 +04:00
shadcn
64b2f1a5ad
feat(shadcn): add experimental docs ( #4820 )
...
* feat(shadcn): add cli docs
* chore: add changeset
* fix: tests
2024-09-12 17:51:59 +04:00
github-actions[bot]
f4ca57a79c
chore(release): version packages ( #4788 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-09-09 12:34:19 +04:00
shadcn
99ff9caf71
fix(shadcn): add src to content in tailwind config ( #4787 )
...
* feat(shadcn): handle src dir
* chore: changeset
2024-09-09 12:32:12 +04:00
github-actions[bot]
cd9a55b76a
chore(release): version packages ( #4777 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-09-07 23:42:29 +04:00
shadcn
49373eed96
fix(shadcn): better error handling ( #4776 )
...
* fix(shadcn): better error messages
* chore: changeset
2024-09-07 23:35:37 +04:00
shadcn
078dfe6607
docs(www): Open in v0 docs ( #4734 )
...
* feat(www): open in v0
* feat: update copy
* fix: sidebar link
* fix(tests): snapshots
2024-09-04 00:37:57 +04:00
xuxucode
77fc5ec8db
Fix use-toast module path ( #4728 )
2024-09-03 18:37:11 +00:00
github-actions[bot]
cfba3fdf70
chore(release): version packages ( #4730 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-09-03 22:22:26 +04:00
adrianhelvikspond
4e4118f3cf
Fix init command for default style - fixes #4722 ( #4724 )
...
* Fix init command for default style
The empty dependency string was tripping up package managers.
* fix(www): registry dependencies for default
---------
Co-authored-by: shadcn <m@shadcn.com >
2024-09-03 22:21:51 +04:00
shadcn
faa7a67fb3
fix(shadcn): init with src ( #4731 )
...
* fix(shadcn): init with src
* chore: add changesets
2024-09-03 22:16:59 +04:00
shadcn
701e1160ea
feat(shadcn): add support for src dir ( #4729 )
...
* feat(shadcn): add support for src dir
* chore: add changesets
2024-09-03 21:47:15 +04:00
shadcn
f5931f8d09
docs(www): update installation docs ( #4725 )
2024-09-03 16:41:48 +04:00
shadcn
5a28937c6e
Merge branch 'main' of github.com:shadcn/ui
2024-09-03 16:35:51 +04:00
shadcn
0b74059d38
docs(www): update laravel docs
2024-09-03 16:35:36 +04:00
shadcn
fab9877586
fix(shadcn): handle quote in theme values ( #4726 )
...
* fix(shadcn): handle quote in theme values
* chore(shadcn): fix theme values bug
2024-09-03 16:22:45 +04:00
shadcn
0f7591f67c
docs(www): updates docs for Astro ( #4723 )
2024-09-03 15:35:24 +04:00
shadcn
81c7e44863
fix(www): url
2024-08-31 03:15:10 +04:00
shadcn
2fac3e40c2
fix(www): hide sidebar-01 for now
2024-08-31 03:10:14 +04:00
shadcn
5ad11ff851
docs(www): update callout
2024-08-31 03:01:42 +04:00
shadcn
6b92dd8eaf
Merge branch 'main' of github.com:shadcn/ui
2024-08-31 02:57:49 +04:00
shadcn
84540f551d
fix: blocks
2024-08-31 02:57:37 +04:00
shadcn
99588fff8f
fix: cli ( #4669 )
2024-08-31 02:09:14 +04:00
github-actions[bot]
f99cd2aa5d
chore(release): version packages ( #2597 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-31 02:02:06 +04:00
shadcn
a62a155aac
(1/N) cli: framework support ( #4569 )
2024-08-31 01:54:48 +04:00
shadcn
dc8853c8df
chore: rebuild registry
2024-08-30 23:50:06 +04:00
shadcn
259a9ff56a
Open in v0 ( #4613 )
...
* feat: edit in v0
* feat: update edit sources
* fix: edit button
* feat: rename to open in v0
2024-08-21 23:42:03 +04:00
Sangram Bahadur
9f156a1b89
fix: Playground example model selector working ( #4507 )
...
Issue:
The ModelItem component's onPeek handler was sometimes logging incorrect data, causing the model selector to appear inconsistent.
Changes Made:
Verified that the aria-selected attribute is true before calling onPeek(model), ensuring the function is only called when the element is actually selected.
Fixed Model Selector Inconsistency in Playground Example
fixes #4506
2024-08-07 07:44:30 +00:00
Azhar Zaman
f2e33415c6
fix(www): combobox examples error ( #4503 )
...
* bug-fix: added command-list component to eliminate error
Wrap CommandEmpty and CommandGroup inside CommandList
Eliminated Error: TypeError: undefined is not iterable (cannot read property Symbol(Symbol.iterator))
* fix(www): command examples
---------
Co-authored-by: shadcn <m@shadcn.com >
2024-08-06 01:42:26 +04:00
Justin Nguyen
59a931055f
fix(command): disabled items and cmdk 1.0.0 ( #2945 )
...
* fix: fix breaking changes for Command component that comes with cmdk 1.0.0
* chore: build registry
* chore: moving paths for some examples
* chore: moving paths for some examples
* chore: use data instead of aria
* fix: update command and pin cmdk
* fix: model selector
* fix: command for new york
---------
Co-authored-by: shadcn <m@shadcn.com >
2024-08-05 15:28:14 +04:00
Erdiansyah
59f2d558b6
docs: Fix docs dark-mode astro.mdx ( #4491 )
...
remove redundant script closing tag
2024-08-03 20:54:17 +00:00
Liron Abutbul
4a77cdc41c
fix(www): remove unused import ( #4324 )
2024-08-04 00:35:04 +04:00
Jai Prakash Kaushik
e42f55f8e3
fix(www): min width for mail example ( #4437 )
...
Co-authored-by: Jai Prakash Kaushik <jaiprakash02082001@gmail.com >
Co-authored-by: shadcn <m@shadcn.com >
2024-08-04 00:17:49 +04:00
Jaeung Jang
6cc38903b8
fix: missing close tag for command ( #4330 )
...
* fix: missing close tag for command
* docs(www): fix formatting
---------
Co-authored-by: shadcn <m@shadcn.com >
2024-08-04 00:06:52 +04:00
shadcn
32e4b78da8
fix(www): mail
2024-07-24 13:02:42 +04:00
shadcn
2cef110f45
Merge branch 'main' of github.com:shadcn/ui
2024-07-24 12:44:26 +04:00
shadcn
79254d6b80
fix(www): mail example
2024-07-24 12:44:19 +04:00
shadcn
6e2d83bf42
fix: pin react-day-picker ( #4387 )
2024-07-23 11:14:14 +04:00
Diogo Martino
cc70f6ef43
docs: add missing command ( #4301 )
2024-07-18 11:45:39 +04:00
shadcn
d3fec64031
chore: remove precommit hooks ( #4319 )
2024-07-17 20:28:10 +04:00
shadcn
12539b3664
feat(www): tooltip examples ( #4309 )
...
* feat(www): more chart examples
* feat(www): add tooltip examples
* feat: add themes support on blocks page
* chore: build registry
* fix: colors on charts
* fix: styles
* fix: downgrade rehype-pretty-code
* chore: fix
* fix: frame
* fix: code
* feat: update charts nav
* fix: use client
* feat: update all charts
2024-07-17 19:22:38 +04:00
shadcn
210010f5ed
more chart examples ( #4304 )
...
* feat(www): more chart examples
* feat: add themes support on blocks page
* chore: build registry
* fix: colors on charts
* fix: styles
* fix: downgrade rehype-pretty-code
* chore: fix
* fix: frame
* fix: code
2024-07-17 18:58:40 +04:00
Rubin Bajracharya
cc5e07b60b
fix: typo in theme template causing blank color values. ( #4315 )
...
Typo fix to get proper value when pressing copy code in theme customizer section.
Link for Issue: https://github.com/shadcn-ui/ui/issues/4314
2024-07-17 08:47:50 +00:00
Andy Hsu
29150e576a
fix(docs): incorrect link on charts page ( #4305 )
2024-07-16 20:24:05 +04:00
xSenny
5b856127ee
fix(www): update height of chart in preview ( #4244 )
...
Co-authored-by: shadcn <m@shadcn.com >
2024-07-16 14:53:32 +04:00
Jenia Brook
93808ab561
Use double-quotes instead template literals ( #4286 )
...
Just for consistency 🙏
2024-07-15 08:50:18 +00:00
Leo Lin
58637a34d1
chore(www): update indentation in build script ( #4293 )
...
Co-authored-by: shadcn <m@shadcn.com >
2024-07-15 12:34:07 +04:00
Ethan Brown
dd9900ba0e
docs(www): update Vite instructions ( #4260 )
2024-07-15 12:33:40 +04:00
shadcn
650b3b9bda
chore(www): switch to contentlayer2 ( #4292 )
...
* chore(www): switch to contentlayer2
* chore: rebuild registry
* fix: build
2024-07-15 12:18:58 +04:00
Sushant Mishra
238e492181
fix(docs): resolve imports for IDE ( #4275 )
...
IDE uses the config mentioned in the `tsconfig.app.json` file whereas shadcn uses the config mentioned in the `tsconfig.json` file for path resolution
Before adding the path to `tsconfig.app.json`

After adding the path to `tsconfig.app.json`

This commit mentions the same in the installation with `vite` docs
2024-07-15 06:57:48 +00:00
Ariel
f170784f78
bug fix: type error in chart.tsx ( #4230 )
...
# Current Issue
when running `next lint`, the typescript compiler fails on the chart component (closes #4229 )
`Type error: Type 'string[]' is not assignable to type 'string | TrustedHTML'.`
# Resolution
We can coerce the `string[]` into a valid type by `join`ing.
2024-07-11 13:14:44 +00:00
Mariano Álvarez
03b1d783c4
feat: add chart colors to theme customizer ( #4237 )
...
# Description
This PR adds support for customizing graphics themes in the `ThemeCustomizer` component. Users can now select and copy chart colors (`chart-1`, `chart-2`, `chart-3`, `chart-4`, `chart-5`) along with other themes.
## Changes Implemented
1. **Themes Update**: Added chart themes (`chart-1`, `chart-2`, `chart-3`, `chart-4`, `chart-5`) to the chart file. themes configuration (`themes.ts`).
2. **Modification of the `ThemeCustomizer` Component**: The new graphics themes were integrated into the component so that they can be selected and copied.
3. **CSS Tweak**: Updated the functions that generate CSS code to include the new graphics themes.
## How to Test
1. Run the project locally.
2. Navigate to the `ThemeCustomizer` component.
3. Verify that the new graphics themes are available for selection.
4. Test the functionality of copying the CSS code and making sure it includes the graphics colors.
## References
- Added support for graphics themes based on defaults provided by Shadcn.
2024-07-10 12:56:38 +00:00
rds_agi
36a9c1bb71
Fixed all issues related Command component ( #4154 )
...
# Fix Command Component issues and update documentation
## Changes
- Resolve Command Component issues by wrapping `<CommandGroup />` inside `<CommandList>`
- Update deprecated docs in `combobox.mdx` to reflect latest `<Command />` component usage
### Code Changes
From:
```tsx
<Command>
...
<CommandGroup>
...
</CommandGroup>
</Command>
```
To:
```tsx
<Command>
...
<CommandList>
<CommandGroup>
...
</CommandGroup>
</CommandList>
</Command>
```
## Visual Comparison
Before & After comparison:
https://github.com/shadcn-ui/ui/assets/77154365/156b7180-54e6-45aa-8934-b4fb99e6160e
## Summary
By wrapping `<CommandGroup />` inside `<CommandList>{children}</CommandList>`, all issues related to the Command Component have been resolved.
2024-07-10 12:40:55 +00:00
liruifengv
949e6f65ef
fix type import in toggle-group.tsx ( #4234 )
...
## description
fix type import in toggle-group.tsx
2024-07-10 12:40:38 +00:00
Howard Chiam
dbbb2a427e
docs: minor typo in the first page's FAQ ( #4174 )
...
Co-authored-by: shadcn <m@shadcn.com >
2024-07-10 16:37:11 +04:00
Christian F
1369d3ca96
Update data-table.mdx ( #4153 )
...
Docs link was broken ...
2024-07-10 12:24:25 +00:00
shadcn
984c4d8912
feat: add colors page ( #4238 )
2024-07-10 16:11:38 +04:00
Batuhan Tomo
248347a389
fix: Update ChartTooltipContent to handle "0" item value ( #4215 )
...
Fix #4214 : Update ChartTooltipContent to handle "0" item value
2024-07-10 12:08:25 +00:00
OGPowell
f6ad10abd5
docs(www): fix typo ( #4232 )
2024-07-09 21:08:37 +04:00
shadcn
f0093d6a41
feat: add chart colors to base colors ( #4228 )
...
* feat: add chart colors to base colors
* fix: format
2024-07-09 15:29:20 +04:00
shadcn
c1b955444d
fix: deps
2024-07-06 02:13:35 +04:00
shadcn
4ac9db98fe
Charts ( #4181 )
2024-07-06 02:06:40 +04:00
shadcn
06cc0cdf3d
fix(www): combobox
2024-06-03 21:22:36 +04:00
kevinmitch14
4aa8b02980
feat: bump cmdk + use data attributes for styling ( #2626 )
...
* feat: bump `cmdk` + use data attributes for styling
* refactor: bump again
* Merge remote-tracking branch 'upstream/main' into cmdk-bump-and-styles
* Revert "Merge remote-tracking branch 'upstream/main' into cmdk-bump-and-styles"
This reverts commit d74be6bb60 .
* chore: sync `pnpm-lock`
2024-06-03 12:12:37 +04:00
Ricardo Raposo
13d9693808
fix: quick fix to data attribute at CommandPrimitive.Item that was applying a disabled state style all the time ( #3680 )
...
Data attributes at <CommandPrimite.List /> component should be written as data-[disabled=true] in order to avoid styles being applied to element, even when it's not disabled.
2024-05-13 05:01:29 +00:00
shadcn
816b654f07
fix(www): update heading font size
2024-04-22 00:19:11 +04:00
Luca Félix
9aaaf429d9
fix: 🐛 lift mode duplicate ids lead to incorrect behavior ( #3433 )
...
## Bug:
When clicking on the "Lift Mode" Text instead of the toggle itself, since there were multiple `lift-mode` ids before (one for each block), the incorrect toggle would be activated.
https://github.com/shadcn-ui/ui/assets/61006057/261ec82f-9274-4e0a-ac21-5e3aa3ceece3
## Fix:
Instead of the id being static I changes the `id`, as well as the `htmlFor` attributes to `lift-mode-${block.name}`. This prevents duplicate ids, as long as there are no two blocks with the same name.
2024-04-18 06:14:13 +00:00
shadcn
afc553d8f8
fix: edit components
2024-04-17 23:05:45 +04:00
shadcn
11c31af94f
feat(www): add description and edit in v0 to examples ( #3518 )
...
* feat(www): add description and edit in v0 to examples
* fix: missing icon
2024-04-17 22:14:40 +04:00
shadcn
bebc2843f0
fix(www): remove unused chunk
2024-04-09 21:10:49 +04:00
Aakash
bf0c8b596b
fix(blocks): replace code with @/components/ui imports while copying from lift-mode ( #3401 )
...
FIXES : https://x.com/jimmeyer/status/1776487418150981661?s=46
The copy button in lift mode was copying code having imports as "@/registry/.../*.tsx"
This PR replaces all the imports by "@/components/ui/*.tsx"
2024-04-08 17:25:46 +00:00
shadcn
7590fb7636
feat: lift mode ( #3380 )
...
* feat(www): wip break everything
* feat(www): wip chunks
* feat(www): wip chunk mode
* feat: lift mode
* feat: update chunks
* fix: resize in lift mode
* fix: hasLiftMode
* fix: types
* fix: toolbar
Thanks @mrnbpt
* chore: format check
* feat: add tracking for enable_lift_mode
* chore: format write
* docs: add changelog
2024-04-05 21:28:05 +04:00
shadcn
f47bb973be
feat: e-commerce dashboard blocks ( #3236 )
...
* feat(blocks): add e-commerce dashboard
* feat(blocks): add products pages
* style(blocks): run prettier
* feat(www): update dashboard-05
* feat(www): update gap for dashboard-05
* feat(www): update dashboards
* fix(www): review a11y for new blocks
* fix(blocks): a11y for dashboard-07
* fix(www): blocks background
* chore: update registry
2024-03-29 00:14:32 +04:00
shadcn
9813c59886
fix(www): update url for request a block
2024-03-26 09:34:05 +04:00
shadcn
9044d890ec
chore: rename blocks_request.yml to blocks-request.yml
2024-03-26 09:20:32 +04:00
shadcn
3bc3d3849c
chore: rename block_request.yml to blocks_request.yml
2024-03-26 09:19:59 +04:00
shadcn
ebc9f710f6
chore: update block_request.yml
2024-03-26 09:17:03 +04:00
shadcn
eda92749e9
chore: convert issue_template to discussion_template ( #3156 )
2024-03-26 09:15:35 +04:00
shadcn
c86f1bd8b8
chore: update bug_report.yml
2024-03-26 08:48:46 +04:00
Zero
1da3e740e4
fix(dashboard-3): align aside and header borders in default style ( #3137 )
2024-03-26 08:46:03 +04:00
Yan Lyra
5c50a32e8f
chore(vaul): upgrade vaul version to a more recent ( #3134 )
...
It also fix #3093
2024-03-25 12:26:39 +00:00
shadcn
7c3da3e348
fix: display of txt code block ( #3149 )
2024-03-25 16:16:40 +04:00
keremcs
d4872067a6
fix: authentication-03 block misalignment ( #3101 )
...
* Update authentication-03.tsx
* new york
2024-03-25 08:22:03 +04:00
Ishaan Dey
37c726e60e
fix: dashboard-02 block (shadcn-ui#3098) ( #3099 )
2024-03-23 15:01:04 +04:00
shadcn
79c054ac7a
feat: blocks ( #3094 )
2024-03-22 21:39:33 +04:00
Dominik Ferber
3a4c3b2f7d
fix nextjs docs ( #3075 )
2024-03-21 13:38:21 +04:00
shadcn
f199dd3bbf
feat: switch input-otp to composition ( #3052 )
...
* feat: switch input-otp to composition
* feat: add disabled
2024-03-19 10:25:06 +04:00
Luca Félix
5ec881d176
fix: 🐛 breadcrumb file paths code preview ( #2946 )
...
Co-authored-by: shadcn <m@shadcn.com >
2024-03-13 08:38:17 +04:00
kevinmitch14
3f76d5fdc2
fix: use ?? instead of || ( #2941 )
...
Co-authored-by: shadcn <m@shadcn.com >
2024-03-11 19:42:27 +04:00
shadcn
1f0a7008d6
docs(www): update chancelog
2024-03-08 06:04:57 +04:00
shadcn
c04f1cac2d
docs: update changelog ( #2937 )
...
* docs(www): changelog
* docs(www): update changelog
2024-03-07 23:56:37 +04:00
shadcn
e8856d1dea
feat: add input-otp ( #2919 )
...
* feat: add input-otp
* feat: update input-otp and add examples
* feat(input-otp): add controlled and form examples
* chore(input-otp): update to latest
* docs(www): fix example code for input-otp
* fix(www): disable menu
2024-03-07 22:57:33 +04:00
its-monotype
7f0af435e1
feat(breadcrumb): add breadcrumb component ( #133 )
...
* feat(breadcrumb): add breadcrumb component
* refactor(breadcrumb): improve variable name and simplify object key passing
* refactor(breadcrumb): remove unnecessary color transition
* chore(breadcrumb): wip
* chore: build registry
* feat: update breadcrumb component
* fix(breadcrumb): update code highlight
* chore(www): remove menu
---------
Co-authored-by: shadcn <m@shadcn.com >
2024-03-07 22:42:39 +04:00
shadcn
3f5f361d19
chore: update feature request template
2024-03-03 15:38:02 +04:00
shadcn
206ca548d3
chore: update bug report template
2024-03-03 15:36:02 +04:00
Gram Liu
59412bbb08
fix(components): Add "use client" directive to Toast ( #2048 )
...
Resolves #2025
This adds the "use client" directive to the Toast component, since it makes use of client-only features like `useState`. When absent, this causes errors in rendering as described in the issue.
2024-03-03 11:33:30 +00:00
David
a9f7b8d66d
Implement #2609 . ( #2610 )
...
Co-authored-by: shadcn <m@shadcn.com >
2024-03-03 15:29:47 +04:00
alpaca
2de7bbf32e
docs(next-installation): Fixed type error in Next.js installation by removing export from fontSans ( #2673 )
...
This PR fixes the issue [#2337 ](https://github.com/shadcn-ui/ui/issues/2377 ).
I removed `export` of `fontSans` from `app/layout.tsx`, which was causing a type error.
I have ensured that this modification does not impact other functionalities. Your feedback on this pull request would be greatly appreciated.
Thank you for your consideration.
2024-03-03 11:03:04 +00:00
shadcn
0fae3fd93a
ci: update stale issue label and days before close ( #2662 )
2024-02-04 12:27:36 +04:00
Șener Ali
f859d4857e
feat(components): skeleton example ( #2036 )
...
Co-authored-by: Sener <sener@MacBook-Pro-3.local >
2024-01-28 13:23:06 +04:00
Gravy59
f3ff4a4fc3
fix(build): replace ts-node with tsx to resolve issues with modules ( #1977 )
...
This pull request resolves #1926 and prevents issues like it from happening in the future
## Rationale for this PR
This PR changes the TypeScript execution package for use in scripts like `build:registry` from `ts-node` to `tsx`. This is because `ts-node` has many difficult quirks to work through (and is slow). In addition, it also has a difficult to understand error for newcomers that *is* reproducible.
### The ts-node error
As shown in #1926 , using `ts-node` (specifically in `build:registry`) results in this error: `Unknown file extension ".ts" for /ui/apps/www/scripts/build-registry.ts`. There are many issues in the `ts-node` repository documenting this problem:
* TypeStrong/ts-node/issues/1062
* TypeStrong/ts-node/issues/2033
* TypeStrong/ts-node/issues/1997
Switching the typescript-in-node system to `tsx`, which uses esbuild under the hood, resolves this error.
This PR shouldn't affect tests, representation, etc. and is merely a change of build tools. There is no urgent need to merge this.
I accidentally deleted the head repository on #1937 . That will not happen again.
2024-01-28 09:18:18 +00:00
Rakibul Islam
9a9c5b1faa
fix #2008 ( #2009 )
...
Co-authored-by: shadcn <m@shadcn.com >
2024-01-28 13:02:00 +04:00
kevinmitch14
343b20fc5c
refactor: update zod imports in /cli ( #2473 )
...
updates in /cli
2024-01-28 08:57:26 +00:00
shadcn
ee94767dba
ci: add stale issue workflow ( #2595 )
2024-01-28 12:47:58 +04:00
kevinmitch14
7df1007a5b
refactor: update zod import ( #2466 )
2024-01-28 12:47:45 +04:00
Thomas Marrec
a465432a66
fix(carousel): adjust types for embla-carousel-react@8 ( #2326 )
...
Fixes #2322 , #2281
Thanks to @akynau & @nianiam
2024-01-18 07:22:45 +00:00
Oguz Kazkayasi
7822e06904
Adds missing display names to Pagination Elements ( #2178 )
...
* fix: add missing pagination names
* chore: build registry
---------
Co-authored-by: shadcn <m@shadcn.com >
2024-01-18 11:08:25 +04:00
Takeshi Kriang
578d2c1823
fix(pagination): remove incorrect nested li from pagination link ( #2190 )
...
* feat: remove PaginationItem
* chore: build registry
---------
Co-authored-by: shadcn <m@shadcn.com >
2024-01-18 10:58:22 +04:00
github-actions[bot]
29de71d77f
chore(release): version packages ( #2458 )
...
* chore(release): version packages
* Update CHANGELOG.md
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2024-01-16 23:56:19 +04:00
shadcn
0374ba874d
feat(cli): add min-config support for Next.js ( #2454 )
...
* feat(cli): add zero-config support for Next.js
* chore: add changeset
* feat(cli): add preflight
2024-01-16 22:05:39 +04:00
github-actions[bot]
59b2cc8142
chore(release): version packages ( #2420 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-01-14 16:06:43 +04:00
Vulcan-Coder
0e721be8dd
Update models.ts ( #2374 )
...
Fixed the space at the start of the UUID
2024-01-14 11:27:26 +00:00
shadcn
7640ef7bbc
feat: add support for adding devDependencies in the cli ( #2419 )
...
* feat(cli): add support for install devDependencies
* chore: add changeset
2024-01-14 15:21:57 +04:00
김태강
8f3b28f50f
feat(components): add "use client" directive to carousel, resizable component ( #2319 )
...
[Reopen a PR that was accidentally closed.](https://github.com/shadcn-ui/ui/pull/2233 )
carousel, resizable components to be used by the app router, a "use client" directive is required.
2024-01-07 09:24:23 +00:00
vinay
73be841162
[Docs] Update CLI options while configuring components.json ( #2283 )
...
New Line added to the docs.
Just for the consistency.

2024-01-07 09:23:35 +00:00
Nuriman Quddus
ad32fdeb7d
fix: typo on carousel import ( #2216 )
...
# What's changed
- [x] Fixed the typo on carousel component
before fix: "@/registry/new-york/ui/carousel"
after fix: "@/components/ui/carousel"
this is ease the user to copy paste without error
2024-01-07 08:04:54 +00:00
Clarence
2dd7864007
fix: Github case correction ( #2268 )
2024-01-07 07:59:20 +00:00
Andrew Qiao
5d37bae1b8
fix(www): incorrect toggle aria labels and values ( #2163 )
...
- some `Toggle` and `ToggleGroup` demos had incorrect `aria-label` or `value` props
2024-01-07 07:49:26 +00:00
Chase
4b59cb812e
fix(docs): Resizable panel direction should be horizontal ( #2295 )
...
In the [resizable documentation](https://ui.shadcn.com/docs/components/resizable ) the handle example shows a horizontal handle but the code example has `direction="vertical"` when it should be `direction="horizontal"`
<img width="745" alt="Screenshot 2024-01-05 at 9 34 43 AM" src="https://github.com/shadcn-ui/ui/assets/7241069/68c21241-e0c7-41b1-81d7-579306149520 ">
2024-01-07 07:43:51 +00:00
Anshul Kanwar
4b200ebf59
docs: typo in drawer, dialog and sheet ( #2306 )
2024-01-07 07:26:21 +00:00
Tilak Thapa
33795426dd
Fix: Add e.preventDefault() to prevent page reload ( #2278 )
...
Fixes #2277
Add `e.preventDefault()` to prevent page reload in mail component

2024-01-07 07:17:47 +00:00
github-actions[bot]
fb614ac292
chore(release): version packages ( #2269 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-01-02 22:42:42 +04:00
shadcn
be580dbf76
feat(cli): add support for custom ui dir ( #2266 )
...
* feat(cli): add support for custom ui dir
* docs(www): update docs for aliases.ui
* chore: add changeset
2024-01-02 22:32:15 +04:00
shadcn
98859e7b1c
feat(www): update keyboard handling for command menu ( #2264 )
2024-01-02 11:48:27 +04:00
kal07
6b523b60db
Update pagination.mdx ( #2191 )
...
fix the Nextjs import example
2023-12-26 14:23:04 +00:00
Ghribi Ouassim
e3d5377a3e
Added new label for mobile navigation ( #2182 )
...
- Update the `mobile-nav` component and added `new` label if `item.label` is present in the `docsConfig.sidebarNav`.

2023-12-26 14:17:40 +00:00
shadcn
f60945c252
fix: add tailwind.prefix to schema ( #2200 )
...
* fix: add tailwind.prefix to schema
* fix(www): format
2023-12-26 18:00:26 +04:00
Rishabh
5eb33f7830
docs(pagination): wrong import path of components in pagination usage ( #2180 )
...
This PR:
Fixes : #2150
2023-12-26 13:35:19 +00:00
Rishabh
f6fef4a2ed
docs(drawer): missing drawer footer import in drawer usage example ( #2169 )
...
This PR:
- Fixes: #2168
2023-12-24 05:47:02 +00:00
arshad
f6f64ce773
Update: Rename 'ResizableGroup' to 'ResizablePanelGroup' in Documentation ( #2166 )
...
### Overview
This pull request updates the documentation to reflect the correct component name, changing `ResizableGroup` to `ResizablePanelGroup`. This change ensures consistency and correctness in the documentation, aiding developers in correctly implementing the component.
### Changes Made
- In the code examples within the documentation, `ResizableGroup` has been renamed to `ResizablePanelGroup`.
- This change is applied to both horizontal and vertical orientation examples.
### Additional Information
- These changes are confined to documentation and do not alter the actual implementation or functionality of the components in question.
Please review the changes for accuracy and merge if appropriate. Thanks!
2023-12-24 05:40:05 +00:00
Nader Ferjani
7ce4414445
docs: typo in drawer ( #2164 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-12-24 09:35:26 +04:00
shadcn
319c7c55cc
fix(www): mail icon size ( #2173 )
2023-12-24 09:32:46 +04:00
shadcn
57d404b5d3
feat: new components ( #2144 )
2023-12-22 23:36:59 +04:00
github-actions[bot]
6145dd8118
chore(release): version packages ( #1756 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-12-22 21:05:24 +04:00
Bereket Engida
4fb98d520f
feat(cli): add support for custom Tailwind prefix transformer ( #770 )
...
* feat(cli): add support for custom Tailwind prefix
* fix(cli): add tw prefix on classes applied in the css file
* feat(cli): add support for custom tailwind prefix
* chore: add changeset
* style(shadcn-ui): code format
---------
Co-authored-by: shadcn <m@shadcn.com >
2023-12-22 01:42:40 +04:00
ocavue
1cf5fad881
fix(toast): replace MAX_VALUE with MAX_SAFE_INTEGER ( #1982 )
...
This PR replaces the maximum id from `Number.MAX_VALUE` to `Number.MAX_SAFE_INTEGER` in `use-toast.ts`. Considering how JS stores numbers, it's unsafe to plus one if the number is larger than `Number.MAX_SAFE_INTEGER`. Here is an example:
```js
> let num
> num = Number.MAX_VALUE - 1
> num + 1 === num
true
> num = Number.MAX_SAFE_INTEGER - 1
> num + 1 === num
false
```
2023-11-21 12:13:44 +00:00
Js Park
6f3050248c
docs(www): update installation of Astro ( #1958 )
...
- The latest version of Astro generates `tailwind.config.mjs` file instead of `tailwind.config.cjs`.
- The `index.astro` file is located in `/src/pages`.
2023-11-19 07:24:12 +00:00
Gravy59
1903eb94a8
fix(www): typo in metric cards ( #1975 )
2023-11-19 11:16:27 +04:00
Danilo Britto
9f3ae7746f
docs(www): add indeterminate state checkboxes on all data table demos and code examples ( #1959 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-11-19 11:15:44 +04:00
Dimitri POSTOLOV
c579e9232c
add missing return Update page.tsx ( #1952 )
2023-11-17 00:20:36 +04:00
兰天游
08018ed623
feat: fix for column grouping ( #945 )
2023-11-12 19:12:40 +00:00
Max Wiseman
1db90baaf2
feat(toggle-group): add toggle-group component ( #1547 )
...
* feat: added toggle-group component
* fix(components): ran build:registry script
* fix(components): fixed colors in toggle-group
- Dark mode border color is now consistent with the toggle component
* fix(components): fixed component.json toggle-group
- Added the content field to `components.json` for toggle-group
- Ran build:registry again
* feat(toggle-group): simplify implementation
---------
Co-authored-by: shadcn <m@shadcn.com >
2023-11-12 23:03:14 +04:00
shadcn
3dc6207e97
chore: build registry
2023-11-12 22:13:40 +04:00
Yahor Barkouski
5d2373fb7a
fix(www): update faker version, reduce int() deprecation ( #1832 )
...
* fix: update faker version, reduce int() deprecation
* chore: pnpm format:write
---------
Co-authored-by: shadcn <m@shadcn.com >
2023-11-12 22:12:58 +04:00
Peeranat Danaidusadeekul
e67c0d4507
style(command): add import type for Command component ( #1490 )
...
* style: add import type for Command component
* style(code): format code
---------
Co-authored-by: shadcn <m@shadcn.com >
2023-11-12 22:12:16 +04:00
Mubin Ansari
147206c168
Remove Redundant md:w-full class in DialogPrimitive.Content in dialog and alert-dialog ( #1640 )
...
closes #1639
2023-11-12 11:09:14 +00:00
Thomas Alberola
e6e9a6772b
Move className overwrite of AccordionContent to the children component ( #1670 )
...
In order to have a smooth opening of the accordion, moving the `AccordionContent` `className` overwrite to the children wrapper component allow Radix to calculate correctly the animation and execute a smooth animation in case of `className` on the `AccordionContent` component.
Possibly related to https://github.com/shadcn-ui/ui/issues/944
2023-11-12 10:56:52 +00:00
Chongyi Zheng
1ae9ffcf58
chore: upgrade @radix-ui/react-select to 2.0.0 ( #1688 )
2023-11-12 10:32:03 +00:00
shadcn
8fad64a854
feat(select): add scroll up and down button
2023-11-12 14:25:35 +04:00
shadcn
7527ff490a
Merge branch 'main' into main
2023-11-12 13:49:12 +04:00
Tanish Baansal
3a279a2766
refactor(calendar): updated css so date doesn't show up selected twice in DatePickerComponent ( #1852 )
...
React Day Picker also has a unique styling distinction that designates the `day_outside` dates as unselected, and the selection of `day_outside` only highlights the dates in the next month. This PR will fix this issue - https://github.com/shadcn-ui/ui/issues/1762 and help with a cleaner UX ✨
<br/>
| Old Date Range Picker | New Date Range Picker |
| ---------------------- | ---------------------- |
|  |  |
<br/>
#### React Day Picker
<img width="444" alt="image" src="https://github.com/shadcn-ui/ui/assets/7449806/aaeae160-b38c-4c16-bb2d-66898cf290d3 ">
2023-11-12 09:36:12 +00:00
Gravy59
51c8c3d798
fix( #1686 ): remove redundant children prop ( #1717 )
...
This pull request resolves #1686 .
## Rationale for this PR
This PR affects the code for `RadioGroupItem` in both styles by removing the `children` prop from the component. The children prop is automatically passed in by the use of the spread operator (`...props`) and is redundant because it is never used in the component.
This PR shouldn't affect tests, representation, etc. and is merely a cosmetic change. There is no urgent need to merge this.
2023-11-12 09:28:07 +00:00
William Frank Monroy Mamani
53f211b043
docs: updated contributing guidelines to easily contribute ( #1830 )
...
## Explanation
Added detailed info to clone and setup the project to contribute.
Following the PR #1650 and suggestion of @shadcn. Thanks!
2023-11-12 07:57:25 +00:00
Shubhdeep Chhabra
a2ed2883ac
fix(alert-dialog): removed unused children prop ( #1828 )
2023-11-12 11:46:21 +04:00
Greg
66c7f6d73b
fix(scroll-area): horizontal scroll bar not visible ( #1829 )
...
PRs #1515 and #1296 interfere with each other and cause the horizontal scroll bar to not be visible. This removes the conditional `flex-1`, however you could also remove `flex-col` to achieve the same result.
before:
https://github.com/shadcn-ui/ui/assets/9381099/6514de2e-e353-4d0b-bd24-aff79e0d5161
after:
https://github.com/shadcn-ui/ui/assets/9381099/3205baad-569b-4096-8dcd-9beb794de536
2023-11-12 07:36:35 +00:00
shadcn
fc3d8288f7
ci: update tasks name to make debug easier ( #1932 )
2023-11-12 11:30:00 +04:00
shadcn
6e399abdb4
fix(table): update style for table footer ( #1931 )
...
* fix(table): update table footer style
* chore: run registry
* style: fix docs
2023-11-12 11:20:18 +04:00
Martini
3c22784a98
docs(www): Fix typo ( #1853 )
2023-11-12 10:18:34 +04:00
Cole Cline
c82a6fab5f
docs(www): Missing import statement ( #1877 )
...
Added missing import statement in fonts example in Next.js installation docs
2023-11-12 10:17:56 +04:00
Innei
3fccfeb301
fix(switch): change width unit to rem ( #1891 )
...
Signed-off-by: Innei <i@innei.in >
Co-authored-by: shadcn <m@shadcn.com >
2023-11-12 10:17:07 +04:00
Kevin Mok
42e8eaf7cb
docs(www): add remix dark mode docs ( #1920 )
...
* docs(www): add remix dark mode docs
* docs(www): add modification to tailwindcss file
2023-11-12 10:16:22 +04:00
Michael Stramel
d250109cc4
fix(www): destructive contrast increase ( #1899 )
2023-11-06 18:30:44 +04:00
iaingymware
ef73e591c8
Merge branch 'main' into main
2023-10-24 19:50:21 +01:00
miquelvir
c6917799ce
docs(card): remove unused line #1652 ( #1798 )
...
Fixes #1652
2023-10-24 12:27:21 +00:00
iaingymware
b4efc8aa4d
Merge branch 'main' into main
2023-10-24 12:15:43 +01:00
miquelvir
35f776d38c
Fix combobox examples using labels as value ( #1788 )
...
Fix #1785
2023-10-21 14:09:57 +00:00
Akshay Sharma
5cadc5e983
fix(www): update twitter icon to X ( #1551 )
...
* refactor(icon.tsx): twitter icon updated to latest version X icon
* refactor(icon.tsx): twitter icon updated to latest version X icon
* refactor(icons.tsx): added the same changes to the icon for X twitter icon
* refactor(icons.tsx): change the formating of the code
---------
Co-authored-by: shadcn <m@shadcn.com >
2023-10-21 18:03:31 +04:00
Greg
e0782b328b
docs(scroll-area): add example for horizontal scroll area ( #1515 )
...
Adds documentation to the `<ScrollArea>` component for creating a scroll area with a horizontal scrollbar. There is also a commit to fix the improper sizing of a horizontal scroll bars.
Before:
https://github.com/shadcn-ui/ui/assets/9381099/a8b512f1-37f7-4107-a9fa-42a26e124696
After:
https://github.com/shadcn-ui/ui/assets/9381099/480f881c-b0fe-4b1b-9472-c533135e6769
2023-10-21 13:54:16 +00:00
Bumsik Kim
cf0dadafce
fix(example): Prevent hydration error in music example ( #1569 )
...
<DisalogTrigger> should have asChild when a button used.
2023-10-21 12:58:30 +00:00
/raj
5877dcd21a
docs(www): bunx scripts run using bun instead of node ( #1590 )
...
* fix: using bun to initialize project works now
* style(www): format write
---------
Co-authored-by: shadcn <m@shadcn.com >
2023-10-21 16:47:21 +04:00
Stefan Schulz
95be4835b1
fix(calendar): showOutsideDays=false ( #1731 )
...
showOutsideDays=false will shift the missing days of a month to the start of the row (cause of 'flex' in classnames: row), to fix it, we can use the same height and width in a cell as in a day
Co-authored-by: shadcn <m@shadcn.com >
2023-10-21 16:47:00 +04:00
Karan Janthe
5a13def46d
fix: updated error msg for jsconfig in cli ( #1696 )
...
* fix: updated error msg for jsconfig in cli
* chore: add changeset
* style(cli): format
---------
Co-authored-by: shadcn <m@shadcn.com >
2023-10-21 16:35:55 +04:00
kevinmitch14
b8810caac7
fix: remove invalid collapsible prop ( #496 )
...
only available when type="single"
Co-authored-by: shadcn <m@shadcn.com >
2023-10-21 16:28:00 +04:00
Peeranat Danaidusadeekul
24ec36ee7b
docs: add missing tailwind config in Astro install ( #1264 )
...
* docs: add missing tailwind config in Astro install
* style: prettier format
---------
Co-authored-by: Peeranat Danaidusadeekul <ppeeranat.d@skooldio.com >
Co-authored-by: shadcn <m@shadcn.com >
2023-10-21 16:26:28 +04:00
onurhan
dd94aa936f
fix(docs): present useForm when copy form ( #1486 )
...
When I tried it after the attached issue, I realized;
For someone who's absolutely copying and pasting form the guide, this would give an error, as useForm is not imported in the guide. So I fixed that.
Related issue: https://github.com/shadcn-ui/ui/issues/1482
Fix #1482
2023-10-21 12:16:22 +00:00
IDRISSI HAMZA
44f35d55b0
fix(components): fix text wrapping issue in buttons ( #1548 )
...
## What does this PR do?
This pull request resolves an issue where the button text wraps onto the next line in specific screen sizes when the text contains two or more words. By applying the whitespace-nowrap utility class to the button element, the text now remains on a single line, even on screens with limited space. This enhancement ensures a consistent and visually pleasing user experience across various devices :
### Before (Get Started Button)

### After (Get Started Button)

This problem arises in other projects utilizing Shadcn, and this pull request addresses and resolves the issue, as demonstrated in the Cal.com project example:
### Before (Set Up Button)

### After (Set Up Button)

2023-10-21 12:09:10 +00:00
N8
958a0fdb18
docs: ✏️ Add defaultValues to input in form examples ( #1610 )
...
Fixes: https://github.com/shadcn-ui/ui/issues/1609
2023-10-21 11:57:26 +00:00
Lachlan Heywood
6b660033fb
fix(components): remove className from dialog portals ( #1606 )
...
Fixes #1595 , #1644
This PR changes the components that use the `DialogPortal` element to be aliases rather than components that pass a className prop.
The `DialogPortalProps` type from `@radix/react-dialog` recently had a patch update that probably should have been a minor or maybe a major update which is causing a few people to see the error `Property 'className' does not exist on type 'DialogPortalProps'`.
Since the `DialogPortal` component doesn't actually output any DOM elements, it never technically supported the `className` prop and the fact that it surfaced that prop was really a bug.
The `AlertDialog` and `Dialog` components were updated in #1603 , but the `Sheet` component still references `className` which is resolved in this PR.
2023-10-21 11:56:31 +00:00
iaingymware
dac5a0bd2c
Merge branch 'main' into main
2023-10-20 19:46:52 +01:00
Olle Månsson
648ddde3a2
Fix support rule in site-header.tsx ( #1628 )
...
Fixes https://github.com/shadcn-ui/ui/issues/1627 if that is desired.
2023-10-19 18:10:45 +00:00
Luka Hartwig
4ec8a67dab
Support tailwind.config.ts ( #1247 )
...
Fixes #659
Fixes #633
Create Next App is using `tailwind.config.ts` in the TypeScript template. Since this is a very common use case it would be nice to preserve the type safety of the file.
I added new templates for TypeScript files. I see there is an issue #1073 which asks for ESM support as well. This is not included in this PR.
I also fixed the type error in the keyframes that is also handled in #636
2023-10-19 17:44:11 +00:00
CamTheGoblin
9091dcdc1b
docs(install): Clarify & Match tsconfig Edits ( #1642 )
...
This is a small update to the installation instructions for some of the frameworks to make the instructions on editing the tsconfig file consistant across the frameworks, and remove some potentially confusing wording (if people read too fast...like me).
Mainly applying the gatsby tsconfig instructions to vite and astro, as it is the most clear.
Additionally changed the wording from:
```
Add the code below to the compilerOptions...
```
to:
```
Add the following code to the compilerOptions...
```
to avoid people easily misreading it as "add the code **below the** compilerOptions".
2023-10-19 17:27:01 +00:00
Josiah Hawkins
33f89e9654
docs: remove unused imports ( #1661 )
...
- Remove unused import from Alert Default example
- Remove unused imports from Alert Destructive example
- Remove unused imports from Dropdown Menu Radio Group example
2023-10-19 17:20:34 +00:00
shadcn
545423c93b
chore: add kodiak
2023-10-19 21:12:17 +04:00
shadcn
82528a62a0
Merge branch 'main' into main
2023-10-18 21:37:12 +04:00
Deveesh Shetty
14abbd94b5
fix(www): removes redundant class-name from H2 component ( #1703 )
...
* chore: removes redundant class from typography-h2
* chore: remove class from new york style
---------
Co-authored-by: shadcn <m@shadcn.com >
2023-10-18 21:33:24 +04:00
iaingymware
cf54b6fa71
Merge branch 'main' into main
2023-10-16 10:20:47 +01:00
Caíque de Castro Soares da Silva
46f247c47f
style(shadcn-ui): use space instead of tab on config fixture ( #1707 )
...
* style: use space instead of tab on config fixture
* style: fix identation on template script
* chore(shadcn-ui): add changeset
---------
Co-authored-by: shadcn <m@shadcn.com >
2023-10-16 13:16:55 +04:00
iaingymware
beb0281ca2
Merge branch 'main' into main
2023-10-16 10:15:44 +01:00
Iain Wandless
a54ade1b98
Merge branch 'main' of https://github.com/iaingymware/ui
2023-10-16 10:09:31 +01:00
Iain Wandless
11c1bc2cb9
feat(select): update newyork to use radix icons
2023-10-16 10:09:24 +01:00
Robert Soriano
4083876e80
docs: update Remix config to use ESM ( #1710 )
...
* docs(remix): replace postcss config sample to use export default
* docs(remix): replace tailwind config sample to use export default
---------
Co-authored-by: shadcn <m@shadcn.com >
2023-10-16 12:56:08 +04:00
alex
0176754ff2
docs(www): add astro dark mode implementation ( #1755 )
...
* docs(www): add astro dark mode implementation
* docs(www): reduce redundancy in mode toggle
2023-10-16 12:37:25 +04:00
iaingymware
1be434bc64
Merge branch 'main' into main
2023-10-15 21:12:50 +01:00
shadcn
2a346ede51
feat(www): add custom close button example ( #1753 )
2023-10-15 16:28:57 +04:00
shadcn
82c56f9503
docs(www): add fonts docs ( #1752 )
2023-10-15 15:37:25 +04:00
Iain Wandless
f68798e50b
Revert "feat(select): update registry"
...
This reverts commit b37fc17f04 .
2023-10-10 14:15:08 +01:00
Iain Wandless
b37fc17f04
feat(select): update registry
2023-10-10 14:11:32 +01:00
Iain Wandless
d6063c5769
feat(select): scrollable with large datasets
...
newyork ui
2023-10-10 14:09:32 +01:00
Iain Wandless
ef9fa600a5
feat(select): scrollable with large datasets
...
update to default ui
2023-10-10 14:01:43 +01:00
shadcn
43c4023ed8
chore: rebuild registry
2023-10-03 18:47:47 +04:00
github-actions[bot]
c765635e13
chore(release): version packages ( #1663 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-10-03 18:39:32 +04:00
shadcn
95a9673b1e
minify cli ( #1662 )
...
* chore(shadcn-ui): minify build
* chore: add changeset
2023-10-03 18:20:58 +04:00
Oguz Kazkayasi
617cdd0e77
docs(www): framework is changed to language at language search example ( #1646 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-10-03 17:38:10 +04:00
shadcn
1536b7824e
feat: export portal and overlay for alert-dialog, dialog and sheet ( #1660 )
2023-10-03 17:12:40 +04:00
Rohid
524e4b8b95
fix(alert-dialog): update portal component ( #1603 )
2023-10-03 17:02:31 +04:00
Diego Franchina
1f16cf4728
fix(scroll-area): added conditional flex-1 ( #1296 )
2023-09-25 15:29:05 +04:00
Rohan Godha
4f8d768e59
docs(www): add bun support for installation commands ( #1445 )
...
* feat(www): add bun support for commands
* chore: remove changeset
---------
Co-authored-by: shadcn <m@shadcn.com >
2023-09-21 17:30:29 +04:00
Shoaib Ahmed
c0deeac0d0
fix(table): add relative class to handle overflow issue ( #1370 )
2023-09-19 19:17:38 +04:00
github-actions[bot]
897376329b
chore(release): version packages ( #1556 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-09-19 17:14:39 +04:00
shadcn
d3d52fc687
docs(cli): update link to documentation ( #1555 )
...
* docs(cli): update link to documentation
* chore: add changeset
2023-09-19 16:52:45 +04:00
shadcn
4d0864a5c2
Merge branch 'main' of github.com:shadcn/ui
2023-09-19 16:36:06 +04:00
shadcn
e8f58932bd
chore: update repo for changeset
2023-09-19 16:35:50 +04:00
shadcn
2f0dbca221
feat(cli): do not ask for confirmation ( #1554 )
...
* feat(cli): do not confirm
* chore: add changeset
2023-09-19 16:25:57 +04:00
Paul Ebose
58d012e342
feat(cli): add overwrite confirmation for existing components ( #973 )
...
* feat(cli): add overwrite confirmation for existing components
* fix(cli): handle overwrite for multiple items
* chore: add changeset
---------
Co-authored-by: shadcn <m@shadcn.com >
2023-09-19 15:57:19 +04:00
Shishir
963114e118
feat(cli): support adding all components via CLI ( #1033 )
...
* feat: support adding all components via CLI
`shadcn-ui add --all`
This was manually tested to work as expected.
* chore: run prettier
* fix(cli): rename to all
* chore: add changeset
---------
Co-authored-by: shadcn <m@shadcn.com >
2023-09-19 07:37:35 +04:00
Ayhan
0a4286500e
fix(cli): handle ts file extension ( #1466 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-09-19 07:23:07 +04:00
Santi Dalmasso
ae845788f6
fix(cli): deduplicate classNames in applyColorMapping ( #1089 )
...
* fix(cli): deduplicate classNames in applyColorMapping
* refactor: simplify applyColorMapping return
* chore: add changeset
---------
Co-authored-by: shadcn <m@shadcn.com >
2023-09-19 07:04:57 +04:00
oasisy
ccb2d695a7
fix(www): enable input editing in the dialog demo ( #1428 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-09-18 17:35:27 +04:00
Abderrahim Guerfi
b838ffe8cc
docs(www): add missing prop to ThemeProvider ( #1447 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-09-18 16:47:58 +04:00
Robert Soriano
7ce6c495bd
fix(www): rename DataTableFacetedFilter interface ( #1438 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-09-18 16:31:21 +04:00
MD
c9ca64d2b9
docs(www): update manual.mdx ( #1471 )
...
Fix file name
Co-authored-by: shadcn <m@shadcn.com >
2023-09-18 16:25:26 +04:00
Arjun Raj
4bb9e9de53
docs(www): update cli add options ( #1484 )
2023-09-18 16:23:47 +04:00
Nikhar Pandya
c21ecfb665
docs(www): update contrubuting.md and next.mdx ( #1343 )
...
* docs: Update CONTRIBUTING.md
added commit convention section to the contribution docs.
* docs: Update next.mdx for dark mode
---------
Co-authored-by: shadcn <m@shadcn.com >
2023-08-31 17:01:36 +04:00
sanka
613ec3583f
docs(www): update dark-mode for vite ( #1118 )
...
Co-authored-by: sanka <sanka.s@fidenz.com >
Co-authored-by: shadcn <m@shadcn.com >
2023-08-26 14:45:34 +04:00
Diego Franchina
170d3c087c
fix(scroll-area): missing key prop error ( #1295 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-08-25 07:24:04 +04:00
kevinmitch14
4b0fbe27fa
fix(www): don't allow empty chat messages ( #1137 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-08-25 06:51:19 +04:00
rcrosbourne
c34193cd34
docs(www): add Laravel install docs ( #1279 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-08-24 20:01:29 +04:00
Deveesh Shetty
88fdc989e9
chore(www): remove unneccesary imports ( #1311 )
...
* chore: remove uneccesary imports
* chore: remove from new-york style
---------
Co-authored-by: shadcn <m@shadcn.com >
2023-08-24 09:26:12 +04:00
K-Sato
4506822389
chore: remove a duplicate call in init.test ( #1319 )
...
* chore: remove duplicate call in init.test
* chore: add changeset
---------
Co-authored-by: shadcn <m@shadcn.com >
2023-08-24 09:14:20 +04:00
jspark
33a5fc7966
docs(www): fix typo ( #1270 )
2023-08-17 21:39:49 +04:00
Dani
33b77e2f31
fix(toast): toast add missing text color class ( #1162 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-08-17 15:27:23 +04:00
shadcn
e3769277d8
docs: update CONTRIBUTING.md
2023-08-17 15:00:08 +04:00
shadcn
3992a7b19c
docs: add contributing guide ( #1266 )
2023-08-17 14:59:22 +04:00
shadcn
52c23746bc
fix(www): issue with border radius in component preview ( #1265 )
2023-08-17 14:14:48 +04:00
vinay
f68976b667
docs(www): remove unused Link import in form docs. ( #1251 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-08-17 13:50:34 +04:00
Edgaras Benediktavicius
7a1f80af2c
docs(www): @hookform/resolvers installation missing ( #1257 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-08-17 13:43:32 +04:00
我不是张硕
646f715388
fix(www): error in color values for slaet ( #1224 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-08-17 13:35:06 +04:00
Alonso Ureña
9441130f05
fix(www): payment method :has selector not working on Firefox ( #1209 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-08-16 21:11:49 +04:00
Daniele Luisetto
48e3a4a326
fix(docs): add missing files in toast manual installation ( #1243 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-08-16 07:32:09 +04:00
Daniele Luisetto
98078fbe01
fix(docs): missing form manual installation and aspect-ratio typo ( #1242 )
...
* fix(docs): add form manual installation
* fix(docs): typo in aspect-ratio
---------
Co-authored-by: shadcn <m@shadcn.com >
2023-08-16 07:26:49 +04:00
shadcn
8be9e5d966
fix(www): extra semi
2023-08-15 19:25:11 +04:00
Nguyen Long Nhat
a8b1ea7e55
fix: remove semicolon duplicated in theme.css ( #1146 )
2023-08-15 19:24:37 +04:00
shadcn
3c9f7ca0e2
feat: themes ( #1135 )
2023-08-07 22:39:16 +04:00
shadcn
c598f19845
docs(www): fix typo
2023-08-04 20:54:46 +04:00
Paul Ebose
7962cee384
docs(www): add api reference for components.json ( #982 )
...
* docs: add api reference for component.json file
* docs: use Link for internal links in component.json
* docs(www): update docs for components.json
---------
Co-authored-by: shadcn <m@shadcn.com >
2023-08-04 17:03:41 +04:00
Guten Ye
de3c34845b
docs(www): update import in remix installation ( #974 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-08-03 22:27:39 +04:00
vinay
6a1354e52d
fix(examples): update keyboard shortcut for opening dialog on Windows ( #1004 )
2023-08-03 22:22:38 +04:00
Rudy Orre
1532a15894
docs(www): add missing "command" component to imports ( #550 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-08-03 21:57:39 +04:00
Alan Daniel
8e5d080900
docs(www): add dark mode for Vite. ( #814 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-08-03 19:41:33 +04:00
GrungeElFz
cf95943446
docs(www): update import path for button ( #839 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-08-03 19:03:44 +04:00
vinay
3210bed755
fix(next-template): remove experimental appdir ( #979 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-08-01 19:21:18 +04:00
Bernardo Ferrari
eaa91d43df
style(card): remove extra spacing ( #1082 )
2023-08-01 19:07:03 +04:00
Antsiferov Maxim
8cf0c7f3ba
fix(alert): padding on Firefox ( #1059 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-07-30 15:50:11 +04:00
Abdulelah
da7729644c
fix(combobox): search language by label in examples ( #989 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-07-30 15:33:18 +04:00
shadcn
aca3ef97e3
fix(www): responsive cards ( #1066 )
2023-07-28 23:14:38 +04:00
Deveesh Shetty
c9fecd4cdf
fix(www): overflow issue in documentation ( #1055 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-07-28 16:03:43 +04:00
munan56
6cf598d47f
docs(www): update import path next.mdx ( #1062 )
2023-07-28 15:56:19 +04:00
shadcn
91727ec460
ci: rename repo owner ( #1056 )
2023-07-27 13:12:13 +04:00
Pedro Vítor Ribeiro Martins
5e172fc34f
docs(www): add typescript configuration question to cli docs ( #898 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-07-12 20:34:05 +04:00
Drew Greene
f461ab0910
docs(www): update label in card demo ( #799 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-07-12 20:22:35 +04:00
Lennart Gastler
26c8d0f662
docs(www): improve astro guide ( #858 )
2023-07-12 20:17:25 +04:00
vinay
ac5c727fc9
docs(www): add links to frameworks ( #744 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-07-05 23:29:14 +04:00
shadcn
54b1f5b661
feat: update next-template
2023-07-05 23:00:03 +04:00
github-actions[bot]
25a41cfe2a
chore(release): version packages ( #835 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-07-04 23:26:32 +04:00
shadcn
edc653c01e
feat(shadcn-ui): add support for jsx ( #834 )
2023-07-04 23:22:20 +04:00
shadcn
f78a4aaa28
chore(www): site updates ( #829 )
...
* chore(www): update to latest Next.js
* feat(www): replace lucide icons
2023-07-04 17:04:22 +04:00
shadcn
b4dda36cc9
docs(www): add radix-ui deps install ( #827 )
2023-07-04 12:01:50 +04:00
Lennart
cbe0f1959c
docs(www): improve Gatsby guide ( #826 )
2023-07-04 10:55:01 +04:00
Daniele Luisetto
dbd3b8f066
docs(www): add astro installation guide ( #824 )
2023-07-04 10:02:34 +04:00
Moinul Moin
7abb4019c3
docs(www): add installation guide for Gatsby ( #822 )
...
* docs: add installation guide for Gatsby
* docs: add PR review changes
2023-07-03 22:23:52 +04:00
shadcn
b14081631f
docs(www): fix link
2023-06-30 23:32:17 +04:00
github-actions[bot]
0857bfe889
chore(release): version packages ( #737 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-06-30 22:56:01 +04:00
shadcn
ea6699adbf
feat: restructure installation docs
2023-06-30 22:37:43 +04:00
Samuel Adebayo
1f004243d4
docs(www): add react with vite installation guide ( #714 )
...
* docs: add react with vite installation guide
* refactor(docs): move Ract with vite page into installation.mdx as tab
* fix(docs): remove classnames and wrapper divs
* fix(docs): update tsconfig file path to default @
* docs(www): fix code style
---------
Co-authored-by: Samuel Adebayo <samuel.adebayo@engagetech.com >
Co-authored-by: shadcn <m@shadcn.com >
2023-06-30 21:21:10 +04:00
Christoffer Hallas
eee7ce6879
docs(www): add remix and tabbed installation docs ( #753 )
...
* docs: add react with vite installation guide
* refactor(docs): move Ract with vite page into installation.mdx as tab
* fix(docs): remove classnames and wrapper divs
* fix(docs): update tsconfig file path to default @
* feat: added remix installation docs
* feat: added tabbed installation docs
* fix: remove log statement
* fix: cleaned up, restored usage notice, removed vite for now
* fix: moved installation.mdx into folder
---------
Co-authored-by: Samuel Adebayo <samuel.adebayo@engagetech.com >
Co-authored-by: shadcn <m@shadcn.com >
2023-06-29 17:27:03 +04:00
Mark Lyck
c3377530f4
feat(shadcn-cli): add support for bun install ( #707 )
...
* add support for bun install
* fix(cli): add changeset for bun install
---------
Co-authored-by: shadcn <m@shadcn.com >
2023-06-27 11:48:51 +04:00
Fady Makram
a8bb2ef737
fix(accordion): prevent accordion chevron from shrinking on smaller viewports ( #717 )
...
* Prevent accordion chevron from shrinking on smaller viewports
* fix: apply feedback
2023-06-27 11:39:54 +04:00
sean-brydon
ab836d1ab3
fix(www): update data-table-toolbar to correctly handle isFiltered ( #702 )
...
* Update data-table-toolbar.tsx
* style(www): run format:write
---------
Co-authored-by: shadcn <m@shadcn.com >
2023-06-26 16:16:03 +04:00
Daichi Ninomiya
77d6f5676e
chore(www): pnpx to pnpm dlx ( #350 )
...
* fix(npm-commands): pnpx to pnpm dlx
* style(www): fix
---------
Co-authored-by: shadcn <m@shadcn.com >
2023-06-26 15:50:53 +04:00
github-actions[bot]
2846b2ea9a
chore(release): version packages ( #696 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-06-24 21:12:15 +04:00
Samuel Corsi-House
0f84973b4d
fix(shadcn-ui): use @antfu/ni to detect package manager ( #677 )
...
* fix(cli): use @antfu/ni to detect package manager
* chore(cli): cleanup imports
* Create cyan-houses-dress.md
---------
Co-authored-by: shadcn <m@shadcn.com >
2023-06-24 21:01:22 +04:00
Caio Borghi
f8348621f4
docs(www): fix TypeScript typo ( #645 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-06-24 20:38:10 +04:00
Daniele Luisetto
fbed50f4e8
fix(shadcn-ui): cssVars template typo causing missing value ( #682 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-06-24 20:10:01 +04:00
Daniele Luisetto
1971fa7511
fix(shadcn-ui): use slash for alpha values in colors ( #681 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-06-24 20:09:22 +04:00
Daniele Luisetto
7b5582e5d0
fix(docs): remove duplicate install command ( #679 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-06-24 15:51:23 +04:00
Bryce Kalow
2ca7476c9b
docs(www): directory -> directive ( #685 )
2023-06-24 15:49:47 +04:00
Reda
aea12e9762
docs(www): missing RSC anchor link ( #664 )
...
adda a missing # for the RSC section anchor link, resulting in 404.
Co-authored-by: shadcn <m@shadcn.com >
2023-06-23 20:08:18 +04:00
shadcn
343acb3a51
docs: update toast.mdx ( #670 )
2023-06-23 19:13:29 +04:00
shadcn
cf139e5fa1
feat: add manual installation for components ( #666 )
2023-06-23 14:28:34 +04:00
Ahmed Abdelbaset
38fb9693d0
style(shadcn-ui): remove unused variable in index.ts ( #654 )
2023-06-23 10:58:33 +04:00
Amruth Pillai
f1de3401a2
fix: update schema.json ( #651 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-06-23 00:27:28 +04:00
shadcn
379d1560c3
docs: add latest to cli ( #649 )
2023-06-23 00:07:19 +04:00
github-actions[bot]
d604b82fb3
chore(release): version packages ( #644 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-06-22 23:08:57 +04:00
shadcn
658c710bce
fix: schema keys validation ( #641 )
...
* fix: schema keys validation
* chore: add changeset
* fix: update registry base url
2023-06-22 23:05:54 +04:00
github-actions[bot]
4ca9619efa
chore(release): version packages ( #640 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-06-22 22:49:27 +04:00
shadcn
eeb17545a1
feat: new CLI, Styles and more ( #637 )
2023-06-22 22:44:52 +04:00
Tat Tran
3d717f992b
fix: class name typo ( #398 )
...
* fix: class name
* fix: class names order
---------
Co-authored-by: shadcn <m@shadcn.com >
2023-05-29 11:26:44 +04:00
moshyfawn
042554ad07
fix(www): register field array input once ( #466 )
...
Closes : #465
Co-authored-by: shadcn <m@shadcn.com >
2023-05-29 11:20:43 +04:00
Hajime Nakagawa
71f496d41f
fix(command): modify incorrect className ( #473 )
...
text-foreground-muted => text-muted-foreground
Co-authored-by: shadcn <m@shadcn.com >
2023-05-29 11:16:04 +04:00
puneet-sarhali
0a5df3ac85
docs(www): broken link to React Hook Form's useController hook ( #479 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-05-29 11:10:34 +04:00
shadcn
eb27529f50
feat(next-template): update template and dependencies ( #483 )
...
* feat(next-template): update template and deps
* docs(next-template): update README
* fix(www): update deps
* chore: remove console.log
2023-05-29 11:02:02 +04:00
Prince Hernandez
dffbe89f7d
feat(cli): add support for config file ( #245 )
...
* feat(cli): add config files and examples in docs
* docs(www): remove cli advanced options
---------
Co-authored-by: shadcn <m@shadcn.com >
2023-05-28 10:21:11 +04:00
Alexander Kachkaev
22f23b7db3
chore: update pnpm version in package.json ( #314 )
...
* Update pnpm version in package.json
* Update package.json
* 8.5.1
---------
Co-authored-by: shadcn <m@shadcn.com >
2023-05-25 22:05:55 +04:00
Brad Adams
d6d4017b95
fix: tailwind-indicator classnames ( #453 )
...
+ Remove unnecessary `hidden` breakpoint classnames
Co-authored-by: shadcn <m@shadcn.com >
2023-05-25 21:05:41 +04:00
Sammy Hass
00ecdfbb17
fix(docs): command menu unresponsive after no results ( #455 )
2023-05-25 20:57:49 +04:00
Oliver Schneider
065ba02ae5
feat(sheet): expose close trigger for Sheet ( #438 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-05-25 16:10:22 +04:00
Spastic
5dfc2020aa
fix typings ( #287 )
...
* fix typings
* change Toast interface to type
* ran prettier
2023-05-25 15:51:13 +04:00
Daniel Rotärmel
5aecccc586
feat(cli): use https_proxy and consider previous install locations ( #430 )
...
* feat(cli): use system proxy
* feat(cli): adds default installation directory
* style: formatting
* feat: update lockfile
---------
Co-authored-by: shadcn <m@shadcn.com >
2023-05-25 14:37:37 +04:00
shadcn
97a444b210
feat(www): add link to view code examples
2023-05-25 13:32:05 +04:00
Raí Siqueira
060e896183
fix(www): fix language placeholder ( #433 )
...
Signed-off-by: Rai Siqueira <rai93siqueira@gmail.com >
2023-05-24 18:21:27 +04:00
Dev
c4da22ffe9
docs(www): Fix unmatched closing brace typo ( #423 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-05-23 11:31:32 +04:00
dong.huo
f6b2d0c5dd
fix(www): add key to list map components ( #413 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-05-23 11:22:35 +04:00
Zwyx
3f01388389
docs(www): fix inconsistency in forms docs + add note about uncontrolled components ( #417 )
...
* fix(forms): correct inconsistency in forms example
* doc(forms): add note about uncontrolled components
2023-05-22 17:00:59 +04:00
shadcn
c584f01163
docs(www): update defaultValues for useForm
2023-05-22 13:43:29 +04:00
shadcn
588ebd79e4
fix(www): filter out disabled links
2023-05-20 21:44:26 +04:00
shadcn
36881682cf
feat: switch to stable next
2023-05-20 20:02:42 +04:00
jeremy
d1363515eb
fix: incorrect example in form docs ( #387 )
2023-05-20 12:13:06 +04:00
Usman S. (Max Programming)
5afb8d530f
docs(www): fix typo ( #375 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-05-20 10:09:42 +04:00
Piros
6a5195498f
fix(radio-group): add aspect-square on radio button ( #379 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-05-20 10:03:52 +04:00
Piros
7d8be94a01
docs(www): update react-hook-form.mdx ( #378 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-05-20 09:58:25 +04:00
moshyfawn
a3c904dcc9
fix(www): refactor controlled inputs API examples ( #385 )
...
* refactor: remove usage of uncontrolled input apis within controlled inputs
Closes : #384
* docs: display FormField controlled input usage example
---------
Co-authored-by: shadcn <m@shadcn.com >
2023-05-20 08:58:44 +04:00
moshyfawn
11447c9bff
fix(form): avoid unnecessary state subscriptions ( #383 )
...
* perf: avoid unnecessary state subscriptions
Closes : #382
* fix(form): code format
---------
Co-authored-by: shadcn <m@shadcn.com >
2023-05-20 08:52:53 +04:00
moshyfawn
f9d399172c
fix(www): display account form name input error ( #381 )
...
* docs: display account form name input error
Closes : #380
* style: remove callback return statement
2023-05-20 08:40:01 +04:00
shadcn
4ccff13f9c
feat: react-hook-form ( #377 )
...
* feat(form): add form component
* feat(www): update site styles
* feat: add form examples
* docs(www): add docs for forms
* docs(www): hide tabs for docs demo
2023-05-19 22:56:49 +04:00
Quentin
dbbdbe618f
fix(www): missing ']' in className ( #358 )
...
* fix(code-block-wrapper): missing ']' in className
* fix(code-block-wrapper): re-order tailwind className
---------
Co-authored-by: shadcn <m@shadcn.com >
2023-05-16 15:41:35 +04:00
Yiyang
b09cff40ae
fix(textarea): replace h-20 with min-h-[80px] ( #344 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-05-16 15:04:17 +04:00
github-actions[bot]
df9369762a
chore(release): version packages ( #352 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-05-13 13:35:46 +04:00
Nirmalya Ghosh
87ad14cb2a
fix(shadcn-ui): add missing deps for Button ( #259 )
...
* fix: add missing deps for Button
* fix: use correct dep
Co-authored-by: Pablo <its.monotype@gmail.com >
* chore: add changeset
---------
Co-authored-by: Pablo <its.monotype@gmail.com >
Co-authored-by: shadcn <m@shadcn.com >
2023-05-13 13:07:39 +04:00
Jack
5a2ce61e2e
fix(data-table): uncontrolled input error on data-table ( #335 )
2023-05-11 10:07:39 +04:00
Bilal Afzal
4a7c07e754
fix(next-template): remove unused import Laptop in icons.tsx ( #310 )
...
Remove unused import 'Laptop' in icons.tsx (nextjs-example)
Co-authored-by: shadcn <m@shadcn.com >
2023-05-10 21:48:46 +04:00
shadcn
8eb3e1e160
fix(www): update padding for row actions
2023-05-10 20:51:00 +04:00
shadcn
5bc68894b8
fix(www): filter display for lg
2023-05-10 16:32:57 +04:00
Connor Stevens
21890afa80
docs(www): fix typo
...
Co-authored-by: shadcn <m@shadcn.com >
2023-05-10 07:49:17 +04:00
Ben Jacobson
84b7200178
docs(www): fix link to DataTable ( #322 )
2023-05-10 00:09:15 +04:00
shadcn
f8272baf07
feat: add table and data table ( #321 )
2023-05-09 23:25:26 +04:00
Mike Robinson
9a6b934421
feat(table): add table component ( #248 )
...
* Add table.tsx
* Update table.tsx
---------
Co-authored-by: shadcn <m@shadcn.com >
2023-05-08 15:49:19 +04:00
Mike Robinson
b3247d90a6
fix(checkbox,radio-group): Increase contrast ratio of checkboxes and radio buttons ( #224 )
...
* Update checkbox.tsx
* Update radio-group.tsx
* fix(radio-group): update colors for contrast
* fix(checkbox): update colors for contrast
---------
Co-authored-by: shadcn <m@shadcn.com >
2023-05-08 15:43:10 +04:00
Danazumi
0c31f60bb0
fix(next-template): strict type check
...
Co-authored-by: Danazumi <granzin98@gmail.com >
Co-authored-by: shadcn <m@shadcn.com >
2023-05-03 18:47:49 +04:00
James
be64c55901
fix(dropdown-menu): dropdown sub menu using wrong text color ( #285 )
2023-05-03 17:20:18 +04:00
shadcn
b19199a35d
docs: move combobox and date picker to their own page ( #283 )
2023-05-03 15:59:00 +04:00
shadcn
6e67107170
fix(www): update to canary with scrolling fix ( #279 )
2023-05-03 10:53:59 +04:00
github-actions[bot]
71c631891f
chore(release): version packages ( #272 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-05-02 19:25:02 +04:00
shadcn
888a5ad6f6
fix(shadcn-ui): update color of cards in dark mode ( #271 )
2023-05-02 15:39:16 +04:00
Evan Rosenfeld
d99b992e27
feat(button): support render delegation with asChild parameter ( #174 )
2023-04-30 12:01:41 +04:00
Elliot Anderson
7dc67be1ad
fix(www): set icon fill to current currentColor ( #239 )
2023-04-29 18:52:25 +04:00
Aron Hafner
d528e9a45e
docs(www): set correct colors for card in darkmode ( #213 )
2023-04-20 16:36:38 +04:00
Jack B
2a61b54096
fix(www): component selection in copy-button ( #220 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-04-20 16:20:14 +04:00
Esteban De la Rosa
5b004f7565
docs(www): Fix typo in alert component usage ( #196 )
...
Co-authored-by: shadcn <m@shadcn.com >
2023-04-20 12:49:15 +04:00
shadcn
5e915756d5
feat(www): implement event tracking ( #218 )
...
* feat(www): implement event tracking
* fix(www): always show copy button
* fix(www): update align props for copy button
2023-04-20 12:21:50 +04:00
Elia Maino
bfc66148ea
fix(badge): update destructive bg color on hover ( #189 )
2023-04-20 09:34:32 +04:00
Vincent Taneri
2fa78133c8
docs(www): fix a typo in FAQ ( #198 )
2023-04-19 19:56:04 +04:00
Seo Jun Hyung
3a60500d54
fix(www): remove styles for preventing scroll when modal is open ( #209 )
2023-04-19 19:43:33 +04:00
shadcn
a5b313ab13
chore: update template
2023-04-19 15:01:29 +04:00
github-actions[bot]
c37c087c65
chore(release): version packages ( #206 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-04-19 13:47:25 +04:00
shadcn
dc573c7e9e
fix: repo name in changeset config ( #205 )
2023-04-19 13:38:58 +04:00
shadcn
68e1c5624a
chore(www): update deps and fix CI errors ( #204 )
2023-04-19 13:22:53 +04:00
shadcn
acf4ae79cb
docs(shadcn-ui): update README ( #203 )
2023-04-19 09:48:47 +04:00
shadcn
4a794a354f
feat(shadcn-ui): update init message ( #197 )
2023-04-18 19:12:38 +04:00
shadcn
2953c6cb0a
fix(shadcn-ui): support for array of dependencies ( #195 )
2023-04-18 18:34:25 +04:00
shadcn
3812e119c0
fix(www): color of link
2023-04-18 10:18:13 +04:00
shadcn
4c9a706204
fix(switch): update background color for dark mode
2023-04-18 10:17:00 +04:00
The Command Runner
a589df7bca
docs(www): add type keyword to ClassValue ( #184 )
...
Add `type` keyword because Typescript complains, since ClassValue is only imported as a type.
2023-04-18 10:10:19 +04:00
Gimel Dick
eb36e53057
fix: typo in badge component ( #186 )
2023-04-18 05:45:45 +04:00
shadcn
7a87fbfa77
fix(www): background color for auth form
2023-04-17 19:41:45 +04:00
shadcn
a703c6fb58
feat: CSS variables and CLI ( #180 )
2023-04-17 19:19:40 +04:00
github-actions[bot]
d3cc7a3a6f
chore(release): version packages ( #179 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-04-17 16:55:42 +04:00
shadcn
96f300ea74
ci: skip type check temporarily ( #178 )
2023-04-17 15:52:17 +04:00
shadcn
a243262748
feat(shadcn-ui): init command
2023-04-17 15:41:03 +04:00
shadcn
b5d43688b9
feat(shadcn-ui): add support for aliases
2023-04-17 12:59:57 +04:00
shadcn
3819f07d9d
chore: update template
2023-04-06 12:19:55 +04:00
Raj Savaliya
81ee0de71c
chore: replace third party @next/font with next/font ( #145 )
2023-04-03 09:15:23 +04:00
Storm
4444c28b9f
docs(collapsible): add missing imports for collapsible ( #150 )
2023-04-03 08:30:50 +04:00
Hugo Sainte-Marie
3899b1cc10
docs(dialog): update dialog ( #137 )
2023-04-03 08:19:47 +04:00
Hugo Sainte-Marie
49dbba624f
docs(scroll-area): update description for scroll-area ( #136 )
2023-04-03 08:14:59 +04:00
Storm
309267b73c
docs: change sheet wrong import ( #141 )
2023-04-01 08:06:06 +04:00
Luke McDonald
d6933321dc
fix: remove extra curly brace in style element ( #146 )
2023-04-01 07:52:48 +04:00
shadcn
272c7c0980
feat(button): remove active:scale-95
2023-04-01 07:11:34 +04:00
shadcn
29a333721a
feat: update front page
2023-04-01 06:55:03 +04:00
shadcn
a86af454cc
chore: update pnpm lock
2023-04-01 06:47:39 +04:00
shadcn
33e72a6796
fix: remove dropdown from main nav
2023-04-01 06:46:14 +04:00
shadcn
3961f15dc6
fix: remove unist dependency
2023-04-01 06:46:01 +04:00
shadcn
faf05aa086
docs(www): update prod message
2023-03-08 19:27:03 +04:00