From 05145e66d36ac5fa0b946c3daf56de87748649e9 Mon Sep 17 00:00:00 2001 From: shadcn Date: Sat, 14 Dec 2024 14:52:55 +0400 Subject: [PATCH 01/11] 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 --- .../default/block/authentication-01.tsx | 45 - .../default/block/authentication-02.tsx | 67 - .../default/block/authentication-03.tsx | 72 - .../default/block/authentication-04.tsx | 74 - .../__registry__/default/block/charts-01.tsx | 871 - .../default/block/dashboard-01.tsx | 455 - .../default/block/dashboard-02.tsx | 247 - .../default/block/dashboard-03.tsx | 464 - .../default/block/dashboard-04.tsx | 223 - .../default/block/dashboard-05.tsx | 720 - .../default/block/dashboard-06.tsx | 637 - .../default/block/dashboard-07.tsx | 610 - .../__registry__/default/block/login-01.tsx | 13 - .../block/login-01/components/login-form.tsx | 59 - .../default/block/login-01/page.tsx | 15 - .../__registry__/default/block/sidebar-01.tsx | 25 - .../default/block/sidebar-01/page.tsx | 55 - .../default/block/sidebar-13/page.tsx | 13 - .../{block => blocks}/chart-area-axes.tsx | 0 .../{block => blocks}/chart-area-default.tsx | 0 .../{block => blocks}/chart-area-gradient.tsx | 0 .../{block => blocks}/chart-area-icons.tsx | 0 .../blocks}/chart-area-interactive.tsx | 7 +- .../{block => blocks}/chart-area-legend.tsx | 0 .../{block => blocks}/chart-area-linear.tsx | 0 .../chart-area-stacked-expand.tsx | 0 .../{block => blocks}/chart-area-stacked.tsx | 0 .../{block => blocks}/chart-area-step.tsx | 0 .../{block => blocks}/chart-bar-active.tsx | 0 .../{block => blocks}/chart-bar-default.tsx | 0 .../chart-bar-horizontal.tsx | 0 .../chart-bar-interactive.tsx | 0 .../chart-bar-label-custom.tsx | 0 .../{block => blocks}/chart-bar-label.tsx | 0 .../{block => blocks}/chart-bar-mixed.tsx | 0 .../{block => blocks}/chart-bar-multiple.tsx | 0 .../{block => blocks}/chart-bar-negative.tsx | 0 .../{block => blocks}/chart-bar-stacked.tsx | 0 .../{block => blocks}/chart-line-default.tsx | 0 .../chart-line-dots-colors.tsx | 0 .../chart-line-dots-custom.tsx | 0 .../{block => blocks}/chart-line-dots.tsx | 0 .../chart-line-interactive.tsx | 0 .../chart-line-label-custom.tsx | 0 .../{block => blocks}/chart-line-label.tsx | 0 .../{block => blocks}/chart-line-linear.tsx | 0 .../{block => blocks}/chart-line-multiple.tsx | 0 .../{block => blocks}/chart-line-step.tsx | 0 .../chart-pie-donut-active.tsx | 0 .../chart-pie-donut-text.tsx | 0 .../{block => blocks}/chart-pie-donut.tsx | 0 .../chart-pie-interactive.tsx | 0 .../chart-pie-label-custom.tsx | 7 +- .../default/blocks}/chart-pie-label-list.tsx | 2 +- .../{block => blocks}/chart-pie-label.tsx | 0 .../{block => blocks}/chart-pie-legend.tsx | 0 .../chart-pie-separator-none.tsx | 0 .../{block => blocks}/chart-pie-simple.tsx | 0 .../{block => blocks}/chart-pie-stacked.tsx | 0 .../{block => blocks}/chart-radar-default.tsx | 0 .../{block => blocks}/chart-radar-dots.tsx | 0 .../chart-radar-grid-circle-fill.tsx | 0 .../chart-radar-grid-circle-no-lines.tsx | 0 .../chart-radar-grid-circle.tsx | 0 .../chart-radar-grid-custom.tsx | 0 .../chart-radar-grid-fill.tsx | 0 .../chart-radar-grid-none.tsx | 0 .../{block => blocks}/chart-radar-icons.tsx | 0 .../chart-radar-label-custom.tsx | 0 .../{block => blocks}/chart-radar-legend.tsx | 0 .../chart-radar-lines-only.tsx | 0 .../chart-radar-multiple.tsx | 0 .../{block => blocks}/chart-radar-radius.tsx | 0 .../{block => blocks}/chart-radial-grid.tsx | 0 .../{block => blocks}/chart-radial-label.tsx | 0 .../{block => blocks}/chart-radial-shape.tsx | 0 .../{block => blocks}/chart-radial-simple.tsx | 0 .../chart-radial-stacked.tsx | 0 .../{block => blocks}/chart-radial-text.tsx | 0 .../chart-tooltip-advanced.tsx | 0 .../default/blocks}/chart-tooltip-default.tsx | 3 + .../chart-tooltip-formatter.tsx | 0 .../{block => blocks}/chart-tooltip-icons.tsx | 0 .../blocks}/chart-tooltip-indicator-line.tsx | 3 + .../chart-tooltip-indicator-none.tsx | 0 .../chart-tooltip-label-custom.tsx | 0 .../chart-tooltip-label-formatter.tsx | 0 .../chart-tooltip-label-none.tsx | 0 .../default/blocks/login-01/page.tsx | 11 + .../default/blocks/login-02/page.tsx | 32 + .../default/blocks/login-03/page.tsx | 19 + .../default/blocks/login-04/page.tsx | 11 + .../default/blocks/login-05/page.tsx | 11 + .../default/blocks/sidebar-01}/page.tsx | 6 +- .../{block => blocks}/sidebar-02/page.tsx | 6 +- .../default/blocks}/sidebar-03/page.tsx | 6 +- .../{block => blocks}/sidebar-04/page.tsx | 6 +- .../{block => blocks}/sidebar-05/page.tsx | 6 +- .../default/blocks}/sidebar-06/page.tsx | 6 +- .../{block => blocks}/sidebar-07/page.tsx | 6 +- .../{block => blocks}/sidebar-08/page.tsx | 6 +- .../default/blocks}/sidebar-09/page.tsx | 6 +- .../default/blocks}/sidebar-10/page.tsx | 8 +- .../{block => blocks}/sidebar-11/page.tsx | 6 +- .../default/blocks}/sidebar-12/page.tsx | 6 +- .../default/blocks}/sidebar-13/page.tsx | 6 +- .../{block => blocks}/sidebar-14/page.tsx | 6 +- .../default/blocks}/sidebar-15/page.tsx | 8 +- .../default/charts}/chart-area-axes.tsx | 0 .../default/charts}/chart-area-default.tsx | 0 .../default/charts}/chart-area-gradient.tsx | 0 .../default/charts}/chart-area-icons.tsx | 0 .../chart-area-interactive.tsx | 7 +- .../default/charts}/chart-area-legend.tsx | 0 .../default/charts}/chart-area-linear.tsx | 0 .../charts}/chart-area-stacked-expand.tsx | 0 .../default/charts}/chart-area-stacked.tsx | 0 .../default/charts}/chart-area-step.tsx | 0 .../default/charts}/chart-bar-active.tsx | 0 .../default/charts}/chart-bar-default.tsx | 0 .../default/charts}/chart-bar-horizontal.tsx | 0 .../default/charts}/chart-bar-interactive.tsx | 0 .../charts}/chart-bar-label-custom.tsx | 0 .../default/charts}/chart-bar-label.tsx | 0 .../default/charts}/chart-bar-mixed.tsx | 0 .../default/charts}/chart-bar-multiple.tsx | 0 .../default/charts}/chart-bar-negative.tsx | 0 .../default/charts}/chart-bar-stacked.tsx | 0 .../default/charts}/chart-line-default.tsx | 0 .../charts}/chart-line-dots-colors.tsx | 0 .../charts}/chart-line-dots-custom.tsx | 0 .../default/charts}/chart-line-dots.tsx | 0 .../charts}/chart-line-interactive.tsx | 0 .../charts}/chart-line-label-custom.tsx | 0 .../default/charts}/chart-line-label.tsx | 0 .../default/charts}/chart-line-linear.tsx | 0 .../default/charts}/chart-line-multiple.tsx | 0 .../default/charts}/chart-line-step.tsx | 0 .../charts}/chart-pie-donut-active.tsx | 0 .../default/charts}/chart-pie-donut-text.tsx | 0 .../default/charts}/chart-pie-donut.tsx | 0 .../default/charts}/chart-pie-interactive.tsx | 0 .../charts}/chart-pie-label-custom.tsx | 7 +- .../chart-pie-label-list.tsx | 2 +- .../default/charts}/chart-pie-label.tsx | 0 .../default/charts}/chart-pie-legend.tsx | 0 .../charts}/chart-pie-separator-none.tsx | 0 .../default/charts}/chart-pie-simple.tsx | 0 .../default/charts}/chart-pie-stacked.tsx | 0 .../default/charts}/chart-radar-default.tsx | 0 .../default/charts}/chart-radar-dots.tsx | 0 .../charts}/chart-radar-grid-circle-fill.tsx | 0 .../chart-radar-grid-circle-no-lines.tsx | 0 .../charts}/chart-radar-grid-circle.tsx | 0 .../charts}/chart-radar-grid-custom.tsx | 0 .../default/charts}/chart-radar-grid-fill.tsx | 0 .../default/charts}/chart-radar-grid-none.tsx | 0 .../default/charts}/chart-radar-icons.tsx | 0 .../charts}/chart-radar-label-custom.tsx | 0 .../default/charts}/chart-radar-legend.tsx | 0 .../charts}/chart-radar-lines-only.tsx | 0 .../default/charts}/chart-radar-multiple.tsx | 0 .../default/charts}/chart-radar-radius.tsx | 0 .../default/charts}/chart-radial-grid.tsx | 0 .../default/charts}/chart-radial-label.tsx | 0 .../default/charts}/chart-radial-shape.tsx | 0 .../default/charts}/chart-radial-simple.tsx | 0 .../default/charts}/chart-radial-stacked.tsx | 0 .../default/charts}/chart-radial-text.tsx | 0 .../charts}/chart-tooltip-advanced.tsx | 0 .../chart-tooltip-default.tsx | 3 + .../charts}/chart-tooltip-formatter.tsx | 0 .../default/charts}/chart-tooltip-icons.tsx | 0 .../chart-tooltip-indicator-line.tsx | 3 + .../charts}/chart-tooltip-indicator-none.tsx | 0 .../charts}/chart-tooltip-label-custom.tsx | 0 .../charts}/chart-tooltip-label-formatter.tsx | 0 .../charts}/chart-tooltip-label-none.tsx | 0 apps/www/__registry__/default/v0/login-01.tsx | 70 - apps/www/__registry__/index.tsx | 13864 ++++++++-------- .../new-york/block/authentication-01.tsx | 45 - .../new-york/block/authentication-02.tsx | 67 - .../new-york/block/authentication-03.tsx | 72 - .../new-york/block/authentication-04.tsx | 74 - .../__registry__/new-york/block/charts-01.tsx | 871 - .../new-york/block/dashboard-01.tsx | 455 - .../new-york/block/dashboard-02.tsx | 247 - .../new-york/block/dashboard-03.tsx | 464 - .../new-york/block/dashboard-04.tsx | 223 - .../new-york/block/dashboard-05.tsx | 721 - .../new-york/block/dashboard-06.tsx | 623 - .../new-york/block/dashboard-07.tsx | 610 - .../__registry__/new-york/block/login-01.tsx | 13 - .../block/login-01/components/login-form.tsx | 59 - .../new-york/block/login-01/page.tsx | 15 - .../new-york/block/sidebar-01.tsx | 25 - .../new-york/block/sidebar-01/page.tsx | 55 - .../new-york/blocks/app-01/page.tsx | 27 + .../new-york/blocks/button-01/page.tsx | 9 + .../{block => blocks}/chart-area-axes.tsx | 0 .../{block => blocks}/chart-area-default.tsx | 0 .../{block => blocks}/chart-area-gradient.tsx | 0 .../{block => blocks}/chart-area-icons.tsx | 0 .../chart-area-interactive.tsx | 0 .../{block => blocks}/chart-area-legend.tsx | 0 .../{block => blocks}/chart-area-linear.tsx | 0 .../chart-area-stacked-expand.tsx | 0 .../{block => blocks}/chart-area-stacked.tsx | 0 .../{block => blocks}/chart-area-step.tsx | 0 .../{block => blocks}/chart-bar-active.tsx | 0 .../{block => blocks}/chart-bar-default.tsx | 0 .../chart-bar-horizontal.tsx | 0 .../chart-bar-interactive.tsx | 0 .../chart-bar-label-custom.tsx | 0 .../{block => blocks}/chart-bar-label.tsx | 0 .../{block => blocks}/chart-bar-mixed.tsx | 0 .../{block => blocks}/chart-bar-multiple.tsx | 0 .../{block => blocks}/chart-bar-negative.tsx | 0 .../{block => blocks}/chart-bar-stacked.tsx | 0 .../{block => blocks}/chart-line-default.tsx | 0 .../chart-line-dots-colors.tsx | 0 .../chart-line-dots-custom.tsx | 0 .../{block => blocks}/chart-line-dots.tsx | 0 .../chart-line-interactive.tsx | 0 .../chart-line-label-custom.tsx | 0 .../{block => blocks}/chart-line-label.tsx | 0 .../{block => blocks}/chart-line-linear.tsx | 0 .../{block => blocks}/chart-line-multiple.tsx | 0 .../{block => blocks}/chart-line-step.tsx | 0 .../chart-pie-donut-active.tsx | 0 .../chart-pie-donut-text.tsx | 0 .../{block => blocks}/chart-pie-donut.tsx | 0 .../chart-pie-interactive.tsx | 0 .../chart-pie-label-custom.tsx | 0 .../chart-pie-label-list.tsx | 0 .../{block => blocks}/chart-pie-label.tsx | 0 .../{block => blocks}/chart-pie-legend.tsx | 0 .../chart-pie-separator-none.tsx | 0 .../{block => blocks}/chart-pie-simple.tsx | 0 .../{block => blocks}/chart-pie-stacked.tsx | 0 .../{block => blocks}/chart-radar-default.tsx | 0 .../{block => blocks}/chart-radar-dots.tsx | 0 .../chart-radar-grid-circle-fill.tsx | 0 .../chart-radar-grid-circle-no-lines.tsx | 0 .../chart-radar-grid-circle.tsx | 0 .../chart-radar-grid-custom.tsx | 0 .../chart-radar-grid-fill.tsx | 0 .../chart-radar-grid-none.tsx | 0 .../{block => blocks}/chart-radar-icons.tsx | 0 .../chart-radar-label-custom.tsx | 0 .../{block => blocks}/chart-radar-legend.tsx | 0 .../chart-radar-lines-only.tsx | 0 .../chart-radar-multiple.tsx | 0 .../{block => blocks}/chart-radar-radius.tsx | 0 .../{block => blocks}/chart-radial-grid.tsx | 0 .../{block => blocks}/chart-radial-label.tsx | 0 .../{block => blocks}/chart-radial-shape.tsx | 0 .../{block => blocks}/chart-radial-simple.tsx | 0 .../chart-radial-stacked.tsx | 0 .../{block => blocks}/chart-radial-text.tsx | 0 .../chart-tooltip-advanced.tsx | 0 .../chart-tooltip-default.tsx | 3 + .../chart-tooltip-formatter.tsx | 0 .../{block => blocks}/chart-tooltip-icons.tsx | 0 .../blocks}/chart-tooltip-indicator-line.tsx | 3 + .../chart-tooltip-indicator-none.tsx | 0 .../chart-tooltip-label-custom.tsx | 0 .../chart-tooltip-label-formatter.tsx | 0 .../chart-tooltip-label-none.tsx | 0 .../new-york/blocks/login-01/page.tsx | 11 + .../new-york/blocks/login-02/page.tsx | 32 + .../new-york/blocks/login-03/page.tsx | 19 + .../new-york/blocks/login-04/page.tsx | 11 + .../new-york/blocks/login-05/page.tsx | 11 + .../new-york/blocks/sidebar-01}/page.tsx | 6 +- .../{block => blocks}/sidebar-02/page.tsx | 6 +- .../new-york/blocks}/sidebar-03/page.tsx | 6 +- .../new-york/blocks}/sidebar-04/page.tsx | 6 +- .../{block => blocks}/sidebar-05/page.tsx | 6 +- .../new-york/blocks}/sidebar-06/page.tsx | 6 +- .../new-york/blocks}/sidebar-07/page.tsx | 6 +- .../{block => blocks}/sidebar-08/page.tsx | 6 +- .../{block => blocks}/sidebar-09/page.tsx | 6 +- .../new-york/blocks}/sidebar-10/page.tsx | 8 +- .../{block => blocks}/sidebar-11/page.tsx | 6 +- .../new-york/blocks}/sidebar-12/page.tsx | 6 +- .../new-york/blocks/sidebar-13/page.tsx | 9 + .../{block => blocks}/sidebar-14/page.tsx | 6 +- .../{block => blocks}/sidebar-15/page.tsx | 8 +- .../new-york/charts}/chart-area-axes.tsx | 0 .../new-york/charts}/chart-area-default.tsx | 0 .../new-york/charts}/chart-area-gradient.tsx | 0 .../new-york/charts}/chart-area-icons.tsx | 0 .../charts}/chart-area-interactive.tsx | 0 .../new-york/charts}/chart-area-legend.tsx | 0 .../new-york/charts}/chart-area-linear.tsx | 0 .../charts}/chart-area-stacked-expand.tsx | 0 .../new-york/charts}/chart-area-stacked.tsx | 0 .../new-york/charts}/chart-area-step.tsx | 0 .../new-york/charts}/chart-bar-active.tsx | 0 .../new-york/charts}/chart-bar-default.tsx | 0 .../new-york/charts}/chart-bar-horizontal.tsx | 0 .../charts}/chart-bar-interactive.tsx | 0 .../charts}/chart-bar-label-custom.tsx | 0 .../new-york/charts}/chart-bar-label.tsx | 0 .../new-york/charts}/chart-bar-mixed.tsx | 0 .../new-york/charts}/chart-bar-multiple.tsx | 0 .../new-york/charts}/chart-bar-negative.tsx | 0 .../new-york/charts}/chart-bar-stacked.tsx | 0 .../new-york/charts}/chart-line-default.tsx | 0 .../charts}/chart-line-dots-colors.tsx | 0 .../charts}/chart-line-dots-custom.tsx | 0 .../new-york/charts}/chart-line-dots.tsx | 0 .../charts}/chart-line-interactive.tsx | 0 .../charts}/chart-line-label-custom.tsx | 0 .../new-york/charts}/chart-line-label.tsx | 0 .../new-york/charts}/chart-line-linear.tsx | 0 .../new-york/charts}/chart-line-multiple.tsx | 0 .../new-york/charts}/chart-line-step.tsx | 0 .../charts}/chart-pie-donut-active.tsx | 0 .../new-york/charts}/chart-pie-donut-text.tsx | 0 .../new-york/charts}/chart-pie-donut.tsx | 0 .../charts}/chart-pie-interactive.tsx | 0 .../charts}/chart-pie-label-custom.tsx | 0 .../new-york/charts}/chart-pie-label-list.tsx | 0 .../new-york/charts}/chart-pie-label.tsx | 0 .../new-york/charts}/chart-pie-legend.tsx | 0 .../charts}/chart-pie-separator-none.tsx | 0 .../new-york/charts}/chart-pie-simple.tsx | 0 .../new-york/charts}/chart-pie-stacked.tsx | 0 .../new-york/charts}/chart-radar-default.tsx | 0 .../new-york/charts}/chart-radar-dots.tsx | 0 .../charts}/chart-radar-grid-circle-fill.tsx | 0 .../chart-radar-grid-circle-no-lines.tsx | 0 .../charts}/chart-radar-grid-circle.tsx | 0 .../charts}/chart-radar-grid-custom.tsx | 0 .../charts}/chart-radar-grid-fill.tsx | 0 .../charts}/chart-radar-grid-none.tsx | 0 .../new-york/charts}/chart-radar-icons.tsx | 0 .../charts}/chart-radar-label-custom.tsx | 0 .../new-york/charts}/chart-radar-legend.tsx | 0 .../charts}/chart-radar-lines-only.tsx | 0 .../new-york/charts}/chart-radar-multiple.tsx | 0 .../new-york/charts}/chart-radar-radius.tsx | 0 .../new-york/charts}/chart-radial-grid.tsx | 0 .../new-york/charts}/chart-radial-label.tsx | 0 .../new-york/charts}/chart-radial-shape.tsx | 0 .../new-york/charts}/chart-radial-simple.tsx | 0 .../new-york/charts}/chart-radial-stacked.tsx | 0 .../new-york/charts}/chart-radial-text.tsx | 0 .../charts}/chart-tooltip-advanced.tsx | 0 .../charts}/chart-tooltip-default.tsx | 3 + .../charts}/chart-tooltip-formatter.tsx | 0 .../new-york/charts}/chart-tooltip-icons.tsx | 0 .../chart-tooltip-indicator-line.tsx | 3 + .../charts}/chart-tooltip-indicator-none.tsx | 0 .../charts}/chart-tooltip-label-custom.tsx | 0 .../charts}/chart-tooltip-label-formatter.tsx | 0 .../charts}/chart-tooltip-label-none.tsx | 0 apps/www/actions/edit-in-v0.ts | 52 +- .../app/(app)/blocks/[...categories]/page.tsx | 31 + apps/www/app/(app)/blocks/layout.tsx | 21 +- apps/www/app/(app)/blocks/page.tsx | 22 +- apps/www/app/(app)/charts/charts.tsx | 140 +- apps/www/app/(app)/charts/layout.tsx | 22 +- apps/www/app/(app)/charts/page.tsx | 2 - apps/www/app/(app)/colors/layout.tsx | 14 +- apps/www/app/(app)/colors/page.tsx | 6 +- apps/www/app/(app)/docs/layout.tsx | 27 +- .../examples/cards/components/date-picker.tsx | 2 +- apps/www/app/(app)/examples/layout.tsx | 39 +- apps/www/app/(app)/layout.tsx | 10 +- apps/www/app/(app)/page.tsx | 65 +- apps/www/app/(app)/themes/layout.tsx | 50 +- apps/www/app/(app)/themes/page.tsx | 4 +- apps/www/app/(app)/themes/tabs.tsx | 14 - apps/www/app/(internal)/sink/page.tsx | 2 +- .../view/styles}/[style]/[name]/page.tsx | 9 +- apps/www/app/layout.tsx | 4 +- apps/www/components/block-image.tsx | 36 + apps/www/components/block-viewer.tsx | 64 +- apps/www/components/blocks-nav.tsx | 55 + .../cards/activity-goal.tsx | 0 .../example => components}/cards/calendar.tsx | 0 .../example => components}/cards/chat.tsx | 0 .../cards/cookie-settings.tsx | 0 .../cards/create-account.tsx | 0 .../cards/data-table.tsx | 0 .../example => components}/cards/index.tsx | 26 +- .../example => components}/cards/metric.tsx | 0 .../cards/payment-method.tsx | 0 .../cards/report-issue.tsx | 0 .../example => components}/cards/share.tsx | 0 .../example => components}/cards/stats.tsx | 0 .../cards/team-members.tsx | 0 apps/www/components/chart-display.tsx | 4 +- apps/www/components/chart-toolbar.tsx | 20 +- apps/www/components/charts-nav.tsx | 10 +- apps/www/components/component-preview.tsx | 9 +- .../{sidebar-nav.tsx => docs-nav.tsx} | 35 +- apps/www/components/examples-nav.tsx | 61 +- apps/www/components/page-header.tsx | 16 +- apps/www/components/project-add-button.tsx | 38 + apps/www/components/site-footer.tsx | 48 +- apps/www/components/site-header.tsx | 42 +- apps/www/content/docs/components/sidebar.mdx | 26 +- apps/www/hooks/use-config.ts | 2 +- apps/www/hooks/use-project.ts | 49 + apps/www/lib/blocks.ts | 40 +- apps/www/lib/registry.ts | 28 +- apps/www/lib/rehype-component.ts | 2 +- apps/www/package.json | 2 +- .../blocks/demo-sidebar-controlled-dark.png | Bin 50019 -> 0 bytes .../images/blocks/demo-sidebar-controlled.png | Bin 50038 -> 0 bytes .../images/blocks/demo-sidebar-dark.png | Bin 40000 -> 0 bytes .../images/blocks/demo-sidebar-footer.png | Bin 23321 -> 0 bytes .../www/public/images/blocks/demo-sidebar.png | Bin 39778 -> 0 bytes apps/www/public/images/blocks/login-01.png | Bin 71704 -> 0 bytes .../public/images/blocks/sidebar-01-dark.png | Bin 130812 -> 0 bytes apps/www/public/images/blocks/sidebar-01.png | Bin 129088 -> 0 bytes .../public/images/blocks/sidebar-02-dark.png | Bin 139217 -> 0 bytes apps/www/public/images/blocks/sidebar-02.png | Bin 135880 -> 0 bytes .../public/images/blocks/sidebar-03-dark.png | Bin 141551 -> 0 bytes apps/www/public/images/blocks/sidebar-03.png | Bin 140527 -> 0 bytes .../public/images/blocks/sidebar-04-dark.png | Bin 139341 -> 0 bytes apps/www/public/images/blocks/sidebar-04.png | Bin 139035 -> 0 bytes .../public/images/blocks/sidebar-05-dark.png | Bin 112448 -> 0 bytes apps/www/public/images/blocks/sidebar-05.png | Bin 111164 -> 0 bytes .../public/images/blocks/sidebar-06-dark.png | Bin 90569 -> 0 bytes apps/www/public/images/blocks/sidebar-06.png | Bin 89817 -> 0 bytes .../public/images/blocks/sidebar-07-dark.png | Bin 105932 -> 0 bytes apps/www/public/images/blocks/sidebar-07.png | Bin 105054 -> 0 bytes .../public/images/blocks/sidebar-08-dark.png | Bin 114901 -> 0 bytes apps/www/public/images/blocks/sidebar-08.png | Bin 114686 -> 0 bytes .../public/images/blocks/sidebar-09-dark.png | Bin 240306 -> 0 bytes apps/www/public/images/blocks/sidebar-09.png | Bin 236990 -> 0 bytes .../public/images/blocks/sidebar-10-dark.png | Bin 243595 -> 0 bytes apps/www/public/images/blocks/sidebar-10.png | Bin 244591 -> 0 bytes .../public/images/blocks/sidebar-11-dark.png | Bin 103634 -> 0 bytes apps/www/public/images/blocks/sidebar-11.png | Bin 102847 -> 0 bytes .../public/images/blocks/sidebar-12-dark.png | Bin 110515 -> 0 bytes apps/www/public/images/blocks/sidebar-12.png | Bin 100312 -> 0 bytes .../public/images/blocks/sidebar-13-dark.png | Bin 95328 -> 0 bytes apps/www/public/images/blocks/sidebar-13.png | Bin 24604 -> 0 bytes .../public/images/blocks/sidebar-14-dark.png | Bin 143486 -> 0 bytes apps/www/public/images/blocks/sidebar-14.png | Bin 142005 -> 0 bytes .../public/images/blocks/sidebar-15-dark.png | Bin 260468 -> 0 bytes apps/www/public/images/blocks/sidebar-15.png | Bin 250717 -> 0 bytes apps/www/public/r/styles/default/_sink.json | 451 - .../r/styles/default/accordion-demo.json | 2 +- .../public/r/styles/default/alert-demo.json | 2 +- .../r/styles/default/alert-destructive.json | 2 +- .../r/styles/default/alert-dialog-demo.json | 2 +- .../r/styles/default/aspect-ratio-demo.json | 2 +- .../r/styles/default/authentication-01.json | 18 - .../r/styles/default/authentication-02.json | 18 - .../r/styles/default/authentication-03.json | 18 - .../r/styles/default/authentication-04.json | 18 - .../public/r/styles/default/avatar-demo.json | 2 +- .../public/r/styles/default/badge-demo.json | 2 +- .../r/styles/default/badge-destructive.json | 2 +- .../r/styles/default/badge-outline.json | 2 +- .../r/styles/default/badge-secondary.json | 2 +- .../r/styles/default/breadcrumb-demo.json | 2 +- .../r/styles/default/breadcrumb-dropdown.json | 2 +- .../r/styles/default/breadcrumb-ellipsis.json | 2 +- .../r/styles/default/breadcrumb-link.json | 2 +- .../styles/default/breadcrumb-responsive.json | 2 +- .../styles/default/breadcrumb-separator.json | 2 +- .../r/styles/default/button-as-child.json | 2 +- .../public/r/styles/default/button-demo.json | 2 +- .../r/styles/default/button-destructive.json | 2 +- .../public/r/styles/default/button-ghost.json | 2 +- .../public/r/styles/default/button-icon.json | 2 +- .../public/r/styles/default/button-link.json | 2 +- .../r/styles/default/button-loading.json | 2 +- .../r/styles/default/button-outline.json | 2 +- .../r/styles/default/button-secondary.json | 2 +- .../r/styles/default/button-with-icon.json | 2 +- .../r/styles/default/calendar-demo.json | 2 +- .../r/styles/default/calendar-form.json | 2 +- .../public/r/styles/default/card-demo.json | 2 +- .../r/styles/default/card-with-form.json | 2 +- .../public/r/styles/default/carousel-api.json | 2 +- .../r/styles/default/carousel-demo.json | 2 +- .../styles/default/carousel-orientation.json | 2 +- .../r/styles/default/carousel-plugin.json | 2 +- .../r/styles/default/carousel-size.json | 2 +- .../r/styles/default/carousel-spacing.json | 2 +- .../r/styles/default/chart-area-axes.json | 7 +- .../r/styles/default/chart-area-default.json | 7 +- .../r/styles/default/chart-area-gradient.json | 7 +- .../r/styles/default/chart-area-icons.json | 7 +- .../default/chart-area-interactive.json | 9 +- .../r/styles/default/chart-area-legend.json | 7 +- .../r/styles/default/chart-area-linear.json | 7 +- .../default/chart-area-stacked-expand.json | 7 +- .../r/styles/default/chart-area-stacked.json | 7 +- .../r/styles/default/chart-area-step.json | 7 +- .../r/styles/default/chart-bar-active.json | 7 +- .../r/styles/default/chart-bar-default.json | 7 +- .../r/styles/default/chart-bar-demo-axis.json | 2 +- .../r/styles/default/chart-bar-demo-grid.json | 2 +- .../styles/default/chart-bar-demo-legend.json | 2 +- .../default/chart-bar-demo-tooltip.json | 2 +- .../r/styles/default/chart-bar-demo.json | 2 +- .../styles/default/chart-bar-horizontal.json | 7 +- .../styles/default/chart-bar-interactive.json | 7 +- .../default/chart-bar-label-custom.json | 7 +- .../r/styles/default/chart-bar-label.json | 7 +- .../r/styles/default/chart-bar-mixed.json | 7 +- .../r/styles/default/chart-bar-multiple.json | 7 +- .../r/styles/default/chart-bar-negative.json | 7 +- .../r/styles/default/chart-bar-stacked.json | 7 +- .../r/styles/default/chart-line-default.json | 7 +- .../default/chart-line-dots-colors.json | 7 +- .../default/chart-line-dots-custom.json | 7 +- .../r/styles/default/chart-line-dots.json | 7 +- .../default/chart-line-interactive.json | 7 +- .../default/chart-line-label-custom.json | 7 +- .../r/styles/default/chart-line-label.json | 7 +- .../r/styles/default/chart-line-linear.json | 7 +- .../r/styles/default/chart-line-multiple.json | 7 +- .../r/styles/default/chart-line-step.json | 7 +- .../default/chart-pie-donut-active.json | 7 +- .../styles/default/chart-pie-donut-text.json | 7 +- .../r/styles/default/chart-pie-donut.json | 7 +- .../styles/default/chart-pie-interactive.json | 7 +- .../default/chart-pie-label-custom.json | 9 +- .../styles/default/chart-pie-label-list.json | 9 +- .../r/styles/default/chart-pie-label.json | 7 +- .../r/styles/default/chart-pie-legend.json | 7 +- .../default/chart-pie-separator-none.json | 7 +- .../r/styles/default/chart-pie-simple.json | 7 +- .../r/styles/default/chart-pie-stacked.json | 7 +- .../r/styles/default/chart-radar-default.json | 7 +- .../r/styles/default/chart-radar-dots.json | 7 +- .../default/chart-radar-grid-circle-fill.json | 7 +- .../chart-radar-grid-circle-no-lines.json | 7 +- .../default/chart-radar-grid-circle.json | 7 +- .../default/chart-radar-grid-custom.json | 7 +- .../styles/default/chart-radar-grid-fill.json | 7 +- .../styles/default/chart-radar-grid-none.json | 7 +- .../r/styles/default/chart-radar-icons.json | 7 +- .../default/chart-radar-label-custom.json | 7 +- .../r/styles/default/chart-radar-legend.json | 7 +- .../default/chart-radar-lines-only.json | 7 +- .../styles/default/chart-radar-multiple.json | 7 +- .../r/styles/default/chart-radar-radius.json | 7 +- .../r/styles/default/chart-radial-grid.json | 7 +- .../r/styles/default/chart-radial-label.json | 7 +- .../r/styles/default/chart-radial-shape.json | 7 +- .../r/styles/default/chart-radial-simple.json | 7 +- .../styles/default/chart-radial-stacked.json | 7 +- .../r/styles/default/chart-radial-text.json | 7 +- .../default/chart-tooltip-advanced.json | 7 +- .../styles/default/chart-tooltip-default.json | 7 +- .../r/styles/default/chart-tooltip-demo.json | 2 +- .../default/chart-tooltip-formatter.json | 7 +- .../r/styles/default/chart-tooltip-icons.json | 7 +- .../default/chart-tooltip-indicator-line.json | 7 +- .../default/chart-tooltip-indicator-none.json | 7 +- .../default/chart-tooltip-label-custom.json | 7 +- .../chart-tooltip-label-formatter.json | 7 +- .../default/chart-tooltip-label-none.json | 7 +- .../public/r/styles/default/charts-01.json | 15 - .../r/styles/default/checkbox-demo.json | 2 +- .../r/styles/default/checkbox-disabled.json | 2 +- .../default/checkbox-form-multiple.json | 2 +- .../styles/default/checkbox-form-single.json | 2 +- .../r/styles/default/checkbox-with-text.json | 2 +- .../r/styles/default/collapsible-demo.json | 2 +- .../r/styles/default/combobox-demo.json | 2 +- .../default/combobox-dropdown-menu.json | 2 +- .../r/styles/default/combobox-form.json | 2 +- .../r/styles/default/combobox-popover.json | 2 +- .../r/styles/default/combobox-responsive.json | 2 +- .../public/r/styles/default/command-demo.json | 2 +- .../r/styles/default/command-dialog.json | 2 +- .../r/styles/default/context-menu-demo.json | 2 +- .../public/r/styles/default/dashboard-01.json | 18 - .../public/r/styles/default/dashboard-02.json | 19 - .../public/r/styles/default/dashboard-03.json | 22 - .../public/r/styles/default/dashboard-04.json | 18 - .../public/r/styles/default/dashboard-05.json | 27 - .../public/r/styles/default/dashboard-06.json | 24 - .../public/r/styles/default/dashboard-07.json | 27 - .../r/styles/default/data-table-demo.json | 2 +- .../r/styles/default/date-picker-demo.json | 2 +- .../r/styles/default/date-picker-form.json | 2 +- .../default/date-picker-with-presets.json | 2 +- .../default/date-picker-with-range.json | 2 +- .../r/styles/default/dialog-close-button.json | 2 +- .../public/r/styles/default/dialog-demo.json | 2 +- .../public/r/styles/default/drawer-demo.json | 2 +- .../r/styles/default/drawer-dialog.json | 2 +- .../default/dropdown-menu-checkboxes.json | 2 +- .../r/styles/default/dropdown-menu-demo.json | 2 +- .../default/dropdown-menu-radio-group.json | 2 +- .../r/styles/default/hover-card-demo.json | 2 +- .../public/r/styles/default/input-demo.json | 2 +- .../r/styles/default/input-disabled.json | 2 +- .../public/r/styles/default/input-file.json | 2 +- .../public/r/styles/default/input-form.json | 2 +- .../styles/default/input-otp-controlled.json | 2 +- .../r/styles/default/input-otp-demo.json | 2 +- .../r/styles/default/input-otp-form.json | 2 +- .../r/styles/default/input-otp-pattern.json | 2 +- .../r/styles/default/input-otp-separator.json | 2 +- .../r/styles/default/input-with-button.json | 2 +- .../r/styles/default/input-with-label.json | 2 +- .../r/styles/default/input-with-text.json | 2 +- .../public/r/styles/default/label-demo.json | 2 +- .../www/public/r/styles/default/login-01.json | 12 +- .../www/public/r/styles/default/login-02.json | 29 + .../www/public/r/styles/default/login-03.json | 29 + .../www/public/r/styles/default/login-04.json | 29 + .../www/public/r/styles/default/login-05.json | 29 + .../public/r/styles/default/menubar-demo.json | 2 +- .../public/r/styles/default/mode-toggle.json | 2 +- .../styles/default/navigation-menu-demo.json | 2 +- .../r/styles/default/pagination-demo.json | 2 +- .../public/r/styles/default/popover-demo.json | 2 +- .../r/styles/default/progress-demo.json | 2 +- .../r/styles/default/radio-group-demo.json | 2 +- .../r/styles/default/radio-group-form.json | 2 +- .../default/resizable-demo-with-handle.json | 2 +- .../r/styles/default/resizable-demo.json | 2 +- .../r/styles/default/resizable-handle.json | 2 +- .../r/styles/default/resizable-vertical.json | 2 +- .../r/styles/default/scroll-area-demo.json | 2 +- .../default/scroll-area-horizontal-demo.json | 2 +- .../public/r/styles/default/select-demo.json | 2 +- .../public/r/styles/default/select-form.json | 2 +- .../r/styles/default/select-scrollable.json | 2 +- .../r/styles/default/separator-demo.json | 2 +- .../public/r/styles/default/sheet-demo.json | 2 +- .../public/r/styles/default/sheet-side.json | 2 +- .../public/r/styles/default/sidebar-01.json | 16 +- .../public/r/styles/default/sidebar-02.json | 16 +- .../public/r/styles/default/sidebar-03.json | 10 +- .../public/r/styles/default/sidebar-04.json | 10 +- .../public/r/styles/default/sidebar-05.json | 14 +- .../public/r/styles/default/sidebar-06.json | 16 +- .../public/r/styles/default/sidebar-07.json | 20 +- .../public/r/styles/default/sidebar-08.json | 20 +- .../public/r/styles/default/sidebar-09.json | 14 +- .../public/r/styles/default/sidebar-10.json | 24 +- .../public/r/styles/default/sidebar-11.json | 10 +- .../public/r/styles/default/sidebar-12.json | 18 +- .../public/r/styles/default/sidebar-13.json | 10 +- .../public/r/styles/default/sidebar-14.json | 10 +- .../public/r/styles/default/sidebar-15.json | 32 +- ...ontrolled.json => sidebar-controlled.json} | 7 +- .../{demo-sidebar.json => sidebar-demo.json} | 7 +- ...idebar-footer.json => sidebar-footer.json} | 7 +- ...-action.json => sidebar-group-action.json} | 7 +- ...le.json => sidebar-group-collapsible.json} | 7 +- ...-sidebar-group.json => sidebar-group.json} | 7 +- ...idebar-header.json => sidebar-header.json} | 7 +- ...u-action.json => sidebar-menu-action.json} | 7 +- ...enu-badge.json => sidebar-menu-badge.json} | 7 +- ...ble.json => sidebar-menu-collapsible.json} | 7 +- ...ar-menu-sub.json => sidebar-menu-sub.json} | 7 +- ...mo-sidebar-menu.json => sidebar-menu.json} | 7 +- ...demo-sidebar-rsc.json => sidebar-rsc.json} | 7 +- apps/www/public/r/styles/default/sink.json | 450 +- .../r/styles/default/skeleton-card.json | 2 +- .../r/styles/default/skeleton-demo.json | 2 +- .../public/r/styles/default/slider-demo.json | 2 +- .../public/r/styles/default/sonner-demo.json | 2 +- .../public/r/styles/default/switch-demo.json | 2 +- .../public/r/styles/default/switch-form.json | 2 +- .../public/r/styles/default/table-demo.json | 2 +- .../public/r/styles/default/tabs-demo.json | 2 +- .../r/styles/default/textarea-demo.json | 2 +- .../r/styles/default/textarea-disabled.json | 2 +- .../r/styles/default/textarea-form.json | 2 +- .../styles/default/textarea-with-button.json | 2 +- .../r/styles/default/textarea-with-label.json | 2 +- .../r/styles/default/textarea-with-text.json | 2 +- .../public/r/styles/default/toast-demo.json | 2 +- .../r/styles/default/toast-destructive.json | 2 +- .../public/r/styles/default/toast-simple.json | 2 +- .../r/styles/default/toast-with-action.json | 2 +- .../r/styles/default/toast-with-title.json | 2 +- .../public/r/styles/default/toggle-demo.json | 2 +- .../r/styles/default/toggle-disabled.json | 2 +- .../r/styles/default/toggle-group-demo.json | 2 +- .../styles/default/toggle-group-disabled.json | 2 +- .../r/styles/default/toggle-group-lg.json | 2 +- .../styles/default/toggle-group-outline.json | 2 +- .../r/styles/default/toggle-group-single.json | 2 +- .../r/styles/default/toggle-group-sm.json | 2 +- .../public/r/styles/default/toggle-lg.json | 2 +- .../r/styles/default/toggle-outline.json | 2 +- .../public/r/styles/default/toggle-sm.json | 2 +- .../r/styles/default/toggle-with-text.json | 2 +- .../public/r/styles/default/tooltip-demo.json | 2 +- .../styles/default/typography-blockquote.json | 2 +- .../r/styles/default/typography-demo.json | 2 +- .../r/styles/default/typography-h1.json | 2 +- .../r/styles/default/typography-h2.json | 2 +- .../r/styles/default/typography-h3.json | 2 +- .../r/styles/default/typography-h4.json | 2 +- .../default/typography-inline-code.json | 2 +- .../r/styles/default/typography-large.json | 2 +- .../r/styles/default/typography-lead.json | 2 +- .../r/styles/default/typography-list.json | 2 +- .../r/styles/default/typography-muted.json | 2 +- .../public/r/styles/default/typography-p.json | 2 +- .../r/styles/default/typography-small.json | 2 +- .../r/styles/default/typography-table.json | 2 +- .../public/r/styles/default/v0-login-01.json | 9 +- .../r/styles/default/v0-sidebar-01.json | 5 +- .../r/styles/default/v0-sidebar-02.json | 9 +- .../r/styles/default/v0-sidebar-03.json | 9 +- .../r/styles/default/v0-sidebar-04.json | 9 +- .../r/styles/default/v0-sidebar-05.json | 9 +- .../r/styles/default/v0-sidebar-06.json | 9 +- .../r/styles/default/v0-sidebar-07.json | 9 +- .../r/styles/default/v0-sidebar-08.json | 9 +- .../r/styles/default/v0-sidebar-09.json | 9 +- .../r/styles/default/v0-sidebar-10.json | 9 +- .../r/styles/default/v0-sidebar-11.json | 9 +- .../r/styles/default/v0-sidebar-12.json | 9 +- .../r/styles/default/v0-sidebar-13.json | 9 +- .../r/styles/default/v0-sidebar-14.json | 9 +- .../r/styles/default/v0-sidebar-15.json | 9 +- apps/www/public/r/styles/new-york/_sink.json | 451 - .../r/styles/new-york/accordion-demo.json | 2 +- .../public/r/styles/new-york/alert-demo.json | 2 +- .../r/styles/new-york/alert-destructive.json | 2 +- .../r/styles/new-york/alert-dialog-demo.json | 2 +- .../public/r/styles/new-york/app-01-dark.png | Bin 0 -> 44225 bytes .../public/r/styles/new-york/app-01-light.png | Bin 0 -> 45760 bytes apps/www/public/r/styles/new-york/app-01.json | 74 + .../r/styles/new-york/aspect-ratio-demo.json | 2 +- .../r/styles/new-york/authentication-01.json | 18 - .../r/styles/new-york/authentication-02.json | 18 - .../r/styles/new-york/authentication-03.json | 18 - .../r/styles/new-york/authentication-04.json | 18 - .../public/r/styles/new-york/avatar-demo.json | 2 +- .../public/r/styles/new-york/badge-demo.json | 2 +- .../r/styles/new-york/badge-destructive.json | 2 +- .../r/styles/new-york/badge-outline.json | 2 +- .../r/styles/new-york/badge-secondary.json | 2 +- .../r/styles/new-york/breadcrumb-demo.json | 2 +- .../styles/new-york/breadcrumb-dropdown.json | 2 +- .../styles/new-york/breadcrumb-ellipsis.json | 2 +- .../r/styles/new-york/breadcrumb-link.json | 2 +- .../new-york/breadcrumb-responsive.json | 2 +- .../styles/new-york/breadcrumb-separator.json | 2 +- .../r/styles/new-york/button-01-dark.png | Bin 0 -> 34093 bytes .../r/styles/new-york/button-01-light.png | Bin 0 -> 34423 bytes .../public/r/styles/new-york/button-01.json | 25 + .../r/styles/new-york/button-as-child.json | 2 +- .../public/r/styles/new-york/button-demo.json | 2 +- .../r/styles/new-york/button-destructive.json | 2 +- .../r/styles/new-york/button-ghost.json | 2 +- .../public/r/styles/new-york/button-icon.json | 2 +- .../public/r/styles/new-york/button-link.json | 2 +- .../r/styles/new-york/button-loading.json | 2 +- .../r/styles/new-york/button-outline.json | 2 +- .../r/styles/new-york/button-secondary.json | 2 +- .../r/styles/new-york/button-with-icon.json | 2 +- .../r/styles/new-york/calendar-demo.json | 2 +- .../r/styles/new-york/calendar-form.json | 2 +- .../public/r/styles/new-york/card-demo.json | 2 +- .../r/styles/new-york/card-with-form.json | 2 +- .../r/styles/new-york/carousel-api.json | 2 +- .../r/styles/new-york/carousel-demo.json | 2 +- .../styles/new-york/carousel-orientation.json | 2 +- .../r/styles/new-york/carousel-plugin.json | 2 +- .../r/styles/new-york/carousel-size.json | 2 +- .../r/styles/new-york/carousel-spacing.json | 2 +- .../r/styles/new-york/chart-area-axes.json | 7 +- .../r/styles/new-york/chart-area-default.json | 7 +- .../styles/new-york/chart-area-gradient.json | 7 +- .../r/styles/new-york/chart-area-icons.json | 7 +- .../new-york/chart-area-interactive.json | 7 +- .../r/styles/new-york/chart-area-legend.json | 7 +- .../r/styles/new-york/chart-area-linear.json | 7 +- .../new-york/chart-area-stacked-expand.json | 7 +- .../r/styles/new-york/chart-area-stacked.json | 7 +- .../r/styles/new-york/chart-area-step.json | 7 +- .../r/styles/new-york/chart-bar-active.json | 7 +- .../r/styles/new-york/chart-bar-default.json | 7 +- .../styles/new-york/chart-bar-demo-axis.json | 2 +- .../styles/new-york/chart-bar-demo-grid.json | 2 +- .../new-york/chart-bar-demo-legend.json | 2 +- .../new-york/chart-bar-demo-tooltip.json | 2 +- .../r/styles/new-york/chart-bar-demo.json | 2 +- .../styles/new-york/chart-bar-horizontal.json | 7 +- .../new-york/chart-bar-interactive.json | 7 +- .../new-york/chart-bar-label-custom.json | 7 +- .../r/styles/new-york/chart-bar-label.json | 7 +- .../r/styles/new-york/chart-bar-mixed.json | 7 +- .../r/styles/new-york/chart-bar-multiple.json | 7 +- .../r/styles/new-york/chart-bar-negative.json | 7 +- .../r/styles/new-york/chart-bar-stacked.json | 7 +- .../r/styles/new-york/chart-line-default.json | 7 +- .../new-york/chart-line-dots-colors.json | 7 +- .../new-york/chart-line-dots-custom.json | 7 +- .../r/styles/new-york/chart-line-dots.json | 7 +- .../new-york/chart-line-interactive.json | 7 +- .../new-york/chart-line-label-custom.json | 7 +- .../r/styles/new-york/chart-line-label.json | 7 +- .../r/styles/new-york/chart-line-linear.json | 7 +- .../styles/new-york/chart-line-multiple.json | 7 +- .../r/styles/new-york/chart-line-step.json | 7 +- .../new-york/chart-pie-donut-active.json | 7 +- .../styles/new-york/chart-pie-donut-text.json | 7 +- .../r/styles/new-york/chart-pie-donut.json | 7 +- .../new-york/chart-pie-interactive.json | 7 +- .../new-york/chart-pie-label-custom.json | 7 +- .../styles/new-york/chart-pie-label-list.json | 7 +- .../r/styles/new-york/chart-pie-label.json | 7 +- .../r/styles/new-york/chart-pie-legend.json | 7 +- .../new-york/chart-pie-separator-none.json | 7 +- .../r/styles/new-york/chart-pie-simple.json | 7 +- .../r/styles/new-york/chart-pie-stacked.json | 7 +- .../styles/new-york/chart-radar-default.json | 7 +- .../r/styles/new-york/chart-radar-dots.json | 7 +- .../chart-radar-grid-circle-fill.json | 7 +- .../chart-radar-grid-circle-no-lines.json | 7 +- .../new-york/chart-radar-grid-circle.json | 7 +- .../new-york/chart-radar-grid-custom.json | 7 +- .../new-york/chart-radar-grid-fill.json | 7 +- .../new-york/chart-radar-grid-none.json | 7 +- .../r/styles/new-york/chart-radar-icons.json | 7 +- .../new-york/chart-radar-label-custom.json | 7 +- .../r/styles/new-york/chart-radar-legend.json | 7 +- .../new-york/chart-radar-lines-only.json | 7 +- .../styles/new-york/chart-radar-multiple.json | 7 +- .../r/styles/new-york/chart-radar-radius.json | 7 +- .../r/styles/new-york/chart-radial-grid.json | 7 +- .../r/styles/new-york/chart-radial-label.json | 7 +- .../r/styles/new-york/chart-radial-shape.json | 7 +- .../styles/new-york/chart-radial-simple.json | 7 +- .../styles/new-york/chart-radial-stacked.json | 7 +- .../r/styles/new-york/chart-radial-text.json | 7 +- .../new-york/chart-tooltip-advanced.json | 7 +- .../new-york/chart-tooltip-default.json | 7 +- .../r/styles/new-york/chart-tooltip-demo.json | 2 +- .../new-york/chart-tooltip-formatter.json | 7 +- .../styles/new-york/chart-tooltip-icons.json | 7 +- .../chart-tooltip-indicator-line.json | 7 +- .../chart-tooltip-indicator-none.json | 7 +- .../new-york/chart-tooltip-label-custom.json | 7 +- .../chart-tooltip-label-formatter.json | 7 +- .../new-york/chart-tooltip-label-none.json | 7 +- .../public/r/styles/new-york/charts-01.json | 15 - .../r/styles/new-york/checkbox-demo.json | 2 +- .../r/styles/new-york/checkbox-disabled.json | 2 +- .../new-york/checkbox-form-multiple.json | 2 +- .../styles/new-york/checkbox-form-single.json | 2 +- .../r/styles/new-york/checkbox-with-text.json | 2 +- .../r/styles/new-york/collapsible-demo.json | 2 +- .../r/styles/new-york/combobox-demo.json | 2 +- .../new-york/combobox-dropdown-menu.json | 2 +- .../r/styles/new-york/combobox-form.json | 2 +- .../r/styles/new-york/combobox-popover.json | 2 +- .../styles/new-york/combobox-responsive.json | 2 +- .../r/styles/new-york/command-demo.json | 2 +- .../r/styles/new-york/command-dialog.json | 2 +- .../r/styles/new-york/context-menu-demo.json | 2 +- .../r/styles/new-york/dashboard-01.json | 18 - .../r/styles/new-york/dashboard-02.json | 19 - .../r/styles/new-york/dashboard-03.json | 22 - .../r/styles/new-york/dashboard-04.json | 18 - .../r/styles/new-york/dashboard-05.json | 27 - .../r/styles/new-york/dashboard-06.json | 24 - .../r/styles/new-york/dashboard-07.json | 27 - .../r/styles/new-york/data-table-demo.json | 2 +- .../r/styles/new-york/date-picker-demo.json | 2 +- .../r/styles/new-york/date-picker-form.json | 2 +- .../new-york/date-picker-with-presets.json | 2 +- .../new-york/date-picker-with-range.json | 2 +- .../styles/new-york/dialog-close-button.json | 2 +- .../public/r/styles/new-york/dialog-demo.json | 2 +- .../public/r/styles/new-york/drawer-demo.json | 2 +- .../r/styles/new-york/drawer-dialog.json | 2 +- .../new-york/dropdown-menu-checkboxes.json | 2 +- .../r/styles/new-york/dropdown-menu-demo.json | 2 +- .../new-york/dropdown-menu-radio-group.json | 2 +- .../r/styles/new-york/hover-card-demo.json | 2 +- .../public/r/styles/new-york/input-demo.json | 2 +- .../r/styles/new-york/input-disabled.json | 2 +- .../public/r/styles/new-york/input-file.json | 2 +- .../public/r/styles/new-york/input-form.json | 2 +- .../styles/new-york/input-otp-controlled.json | 2 +- .../r/styles/new-york/input-otp-demo.json | 2 +- .../r/styles/new-york/input-otp-form.json | 2 +- .../r/styles/new-york/input-otp-pattern.json | 2 +- .../styles/new-york/input-otp-separator.json | 2 +- .../r/styles/new-york/input-with-button.json | 2 +- .../r/styles/new-york/input-with-label.json | 2 +- .../r/styles/new-york/input-with-text.json | 2 +- .../public/r/styles/new-york/label-demo.json | 2 +- .../r/styles/new-york/login-01-dark.png | Bin 0 -> 69411 bytes .../r/styles/new-york/login-01-light.png | Bin 0 -> 71101 bytes .../public/r/styles/new-york/login-01.json | 12 +- .../r/styles/new-york/login-02-dark.png | Bin 0 -> 95347 bytes .../r/styles/new-york/login-02-light.png | Bin 0 -> 101869 bytes .../public/r/styles/new-york/login-02.json | 29 + .../r/styles/new-york/login-03-dark.png | Bin 0 -> 102590 bytes .../r/styles/new-york/login-03-light.png | Bin 0 -> 105174 bytes .../public/r/styles/new-york/login-03.json | 29 + .../r/styles/new-york/login-04-dark.png | Bin 0 -> 93159 bytes .../r/styles/new-york/login-04-light.png | Bin 0 -> 98103 bytes .../public/r/styles/new-york/login-04.json | 29 + .../r/styles/new-york/login-05-dark.png | Bin 0 -> 74665 bytes .../r/styles/new-york/login-05-light.png | Bin 0 -> 74568 bytes .../public/r/styles/new-york/login-05.json | 29 + .../r/styles/new-york/menubar-demo.json | 2 +- .../public/r/styles/new-york/mode-toggle.json | 2 +- .../styles/new-york/navigation-menu-demo.json | 2 +- .../r/styles/new-york/pagination-demo.json | 2 +- .../r/styles/new-york/popover-demo.json | 2 +- .../r/styles/new-york/progress-demo.json | 2 +- .../r/styles/new-york/radio-group-demo.json | 2 +- .../r/styles/new-york/radio-group-form.json | 2 +- .../new-york/resizable-demo-with-handle.json | 2 +- .../r/styles/new-york/resizable-demo.json | 2 +- .../r/styles/new-york/resizable-handle.json | 2 +- .../r/styles/new-york/resizable-vertical.json | 2 +- .../r/styles/new-york/scroll-area-demo.json | 2 +- .../new-york/scroll-area-horizontal-demo.json | 2 +- .../public/r/styles/new-york/select-demo.json | 2 +- .../public/r/styles/new-york/select-form.json | 2 +- .../r/styles/new-york/select-scrollable.json | 2 +- .../r/styles/new-york/separator-demo.json | 2 +- .../public/r/styles/new-york/sheet-demo.json | 2 +- .../public/r/styles/new-york/sheet-side.json | 2 +- .../r/styles/new-york/sidebar-01-dark.png | Bin 0 -> 130773 bytes .../r/styles/new-york/sidebar-01-light.png | Bin 0 -> 129040 bytes .../public/r/styles/new-york/sidebar-01.json | 16 +- .../r/styles/new-york/sidebar-02-dark.png | Bin 0 -> 139164 bytes .../r/styles/new-york/sidebar-02-light.png | Bin 0 -> 135856 bytes .../public/r/styles/new-york/sidebar-02.json | 16 +- .../r/styles/new-york/sidebar-03-dark.png | Bin 0 -> 141460 bytes .../r/styles/new-york/sidebar-03-light.png | Bin 0 -> 140495 bytes .../public/r/styles/new-york/sidebar-03.json | 10 +- .../r/styles/new-york/sidebar-04-dark.png | Bin 0 -> 139299 bytes .../r/styles/new-york/sidebar-04-light.png | Bin 0 -> 139013 bytes .../public/r/styles/new-york/sidebar-04.json | 10 +- .../r/styles/new-york/sidebar-05-dark.png | Bin 0 -> 112347 bytes .../r/styles/new-york/sidebar-05-light.png | Bin 0 -> 111120 bytes .../public/r/styles/new-york/sidebar-05.json | 14 +- .../r/styles/new-york/sidebar-06-dark.png | Bin 0 -> 90496 bytes .../r/styles/new-york/sidebar-06-light.png | Bin 0 -> 89785 bytes .../public/r/styles/new-york/sidebar-06.json | 16 +- .../r/styles/new-york/sidebar-07-dark.png | Bin 0 -> 105899 bytes .../r/styles/new-york/sidebar-07-light.png | Bin 0 -> 105028 bytes .../public/r/styles/new-york/sidebar-07.json | 20 +- .../r/styles/new-york/sidebar-08-dark.png | Bin 0 -> 114895 bytes .../r/styles/new-york/sidebar-08-light.png | Bin 0 -> 114654 bytes .../public/r/styles/new-york/sidebar-08.json | 20 +- .../r/styles/new-york/sidebar-09-dark.png | Bin 0 -> 240375 bytes .../r/styles/new-york/sidebar-09-light.png | Bin 0 -> 236944 bytes .../public/r/styles/new-york/sidebar-09.json | 14 +- .../r/styles/new-york/sidebar-10-dark.png | Bin 0 -> 243627 bytes .../r/styles/new-york/sidebar-10-light.png | Bin 0 -> 244543 bytes .../public/r/styles/new-york/sidebar-10.json | 24 +- .../r/styles/new-york/sidebar-11-dark.png | Bin 0 -> 103563 bytes .../r/styles/new-york/sidebar-11-light.png | Bin 0 -> 102807 bytes .../public/r/styles/new-york/sidebar-11.json | 10 +- .../r/styles/new-york/sidebar-12-dark.png | Bin 0 -> 111567 bytes .../r/styles/new-york/sidebar-12-light.png | Bin 0 -> 110927 bytes .../public/r/styles/new-york/sidebar-12.json | 18 +- .../r/styles/new-york/sidebar-13-dark.png | Bin 0 -> 95324 bytes .../r/styles/new-york/sidebar-13-light.png | Bin 0 -> 95545 bytes .../public/r/styles/new-york/sidebar-13.json | 10 +- .../r/styles/new-york/sidebar-14-dark.png | Bin 0 -> 143431 bytes .../r/styles/new-york/sidebar-14-light.png | Bin 0 -> 141956 bytes .../public/r/styles/new-york/sidebar-14.json | 10 +- .../r/styles/new-york/sidebar-15-dark.png | Bin 0 -> 261420 bytes .../r/styles/new-york/sidebar-15-light.png | Bin 0 -> 261118 bytes .../public/r/styles/new-york/sidebar-15.json | 32 +- .../new-york/sidebar-controlled-dark.png | Bin 0 -> 50375 bytes .../new-york/sidebar-controlled-light.png | Bin 0 -> 50440 bytes ...ontrolled.json => sidebar-controlled.json} | 7 +- .../r/styles/new-york/sidebar-demo-dark.png | Bin 0 -> 40001 bytes .../r/styles/new-york/sidebar-demo-light.png | Bin 0 -> 39799 bytes .../{demo-sidebar.json => sidebar-demo.json} | 7 +- .../styles/new-york/sidebar-footer-dark.png} | Bin 23391 -> 23394 bytes .../styles/new-york/sidebar-footer-light.png | Bin 0 -> 23351 bytes ...idebar-footer.json => sidebar-footer.json} | 7 +- .../new-york/sidebar-group-action-dark.png} | Bin .../new-york/sidebar-group-action-light.png} | Bin ...-action.json => sidebar-group-action.json} | 7 +- .../sidebar-group-collapsible-dark.png} | Bin .../sidebar-group-collapsible-light.png} | Bin ...le.json => sidebar-group-collapsible.json} | 7 +- .../styles/new-york/sidebar-group-dark.png} | Bin .../styles/new-york/sidebar-group-light.png} | Bin ...-sidebar-group.json => sidebar-group.json} | 7 +- .../styles/new-york/sidebar-header-dark.png} | Bin 26041 -> 26045 bytes .../styles/new-york/sidebar-header-light.png} | Bin 25986 -> 26009 bytes ...idebar-header.json => sidebar-header.json} | 7 +- .../new-york/sidebar-menu-action-dark.png} | Bin .../new-york/sidebar-menu-action-light.png} | Bin ...u-action.json => sidebar-menu-action.json} | 7 +- .../new-york/sidebar-menu-badge-dark.png} | Bin .../new-york/sidebar-menu-badge-light.png} | Bin ...enu-badge.json => sidebar-menu-badge.json} | 7 +- .../sidebar-menu-collapsible-dark.png} | Bin .../sidebar-menu-collapsible-light.png} | Bin ...ble.json => sidebar-menu-collapsible.json} | 7 +- .../styles/new-york/sidebar-menu-dark.png} | Bin .../styles/new-york/sidebar-menu-light.png} | Bin .../new-york/sidebar-menu-sub-dark.png} | Bin .../new-york/sidebar-menu-sub-light.png} | Bin ...ar-menu-sub.json => sidebar-menu-sub.json} | 7 +- ...mo-sidebar-menu.json => sidebar-menu.json} | 7 +- .../styles/new-york/sidebar-rsc-dark.png} | Bin .../styles/new-york/sidebar-rsc-light.png} | Bin ...demo-sidebar-rsc.json => sidebar-rsc.json} | 7 +- .../public/r/styles/new-york/sink-dark.png | Bin 0 -> 246372 bytes .../public/r/styles/new-york/sink-light.png | Bin 0 -> 251500 bytes apps/www/public/r/styles/new-york/sink.json | 450 +- .../r/styles/new-york/skeleton-card.json | 2 +- .../r/styles/new-york/skeleton-demo.json | 2 +- .../public/r/styles/new-york/slider-demo.json | 2 +- .../public/r/styles/new-york/sonner-demo.json | 2 +- .../public/r/styles/new-york/switch-demo.json | 2 +- .../public/r/styles/new-york/switch-form.json | 2 +- .../public/r/styles/new-york/table-demo.json | 2 +- .../public/r/styles/new-york/tabs-demo.json | 2 +- .../r/styles/new-york/textarea-demo.json | 2 +- .../r/styles/new-york/textarea-disabled.json | 2 +- .../r/styles/new-york/textarea-form.json | 2 +- .../styles/new-york/textarea-with-button.json | 2 +- .../styles/new-york/textarea-with-label.json | 2 +- .../r/styles/new-york/textarea-with-text.json | 2 +- .../public/r/styles/new-york/toast-demo.json | 2 +- .../r/styles/new-york/toast-destructive.json | 2 +- .../r/styles/new-york/toast-simple.json | 2 +- .../r/styles/new-york/toast-with-action.json | 2 +- .../r/styles/new-york/toast-with-title.json | 2 +- .../public/r/styles/new-york/toggle-demo.json | 2 +- .../r/styles/new-york/toggle-disabled.json | 2 +- .../r/styles/new-york/toggle-group-demo.json | 2 +- .../new-york/toggle-group-disabled.json | 2 +- .../r/styles/new-york/toggle-group-lg.json | 2 +- .../styles/new-york/toggle-group-outline.json | 2 +- .../styles/new-york/toggle-group-single.json | 2 +- .../r/styles/new-york/toggle-group-sm.json | 2 +- .../public/r/styles/new-york/toggle-lg.json | 2 +- .../r/styles/new-york/toggle-outline.json | 2 +- .../public/r/styles/new-york/toggle-sm.json | 2 +- .../r/styles/new-york/toggle-with-text.json | 2 +- .../r/styles/new-york/tooltip-demo.json | 2 +- .../new-york/typography-blockquote.json | 2 +- .../r/styles/new-york/typography-demo.json | 2 +- .../r/styles/new-york/typography-h1.json | 2 +- .../r/styles/new-york/typography-h2.json | 2 +- .../r/styles/new-york/typography-h3.json | 2 +- .../r/styles/new-york/typography-h4.json | 2 +- .../new-york/typography-inline-code.json | 2 +- .../r/styles/new-york/typography-large.json | 2 +- .../r/styles/new-york/typography-lead.json | 2 +- .../r/styles/new-york/typography-list.json | 2 +- .../r/styles/new-york/typography-muted.json | 2 +- .../r/styles/new-york/typography-p.json | 2 +- .../r/styles/new-york/typography-small.json | 2 +- .../r/styles/new-york/typography-table.json | 2 +- .../r/styles/new-york/v0-login-01-dark.png | Bin 0 -> 69987 bytes .../styles/new-york/v0-login-01-light.png} | Bin .../public/r/styles/new-york/v0-login-01.json | 9 +- .../r/styles/new-york/v0-sidebar-01-dark.png | Bin 0 -> 130773 bytes .../r/styles/new-york/v0-sidebar-01-light.png | Bin 0 -> 129040 bytes .../r/styles/new-york/v0-sidebar-01.json | 5 +- .../r/styles/new-york/v0-sidebar-02-dark.png | Bin 0 -> 139164 bytes .../r/styles/new-york/v0-sidebar-02-light.png | Bin 0 -> 135856 bytes .../r/styles/new-york/v0-sidebar-02.json | 9 +- .../r/styles/new-york/v0-sidebar-03-dark.png | Bin 0 -> 141460 bytes .../r/styles/new-york/v0-sidebar-03-light.png | Bin 0 -> 140495 bytes .../r/styles/new-york/v0-sidebar-03.json | 9 +- .../r/styles/new-york/v0-sidebar-04-dark.png | Bin 0 -> 139299 bytes .../r/styles/new-york/v0-sidebar-04-light.png | Bin 0 -> 139013 bytes .../r/styles/new-york/v0-sidebar-04.json | 9 +- .../r/styles/new-york/v0-sidebar-05-dark.png | Bin 0 -> 112347 bytes .../r/styles/new-york/v0-sidebar-05-light.png | Bin 0 -> 111120 bytes .../r/styles/new-york/v0-sidebar-05.json | 9 +- .../r/styles/new-york/v0-sidebar-06-dark.png | Bin 0 -> 90496 bytes .../r/styles/new-york/v0-sidebar-06-light.png | Bin 0 -> 89785 bytes .../r/styles/new-york/v0-sidebar-06.json | 9 +- .../r/styles/new-york/v0-sidebar-07-dark.png | Bin 0 -> 105899 bytes .../r/styles/new-york/v0-sidebar-07-light.png | Bin 0 -> 105028 bytes .../r/styles/new-york/v0-sidebar-07.json | 9 +- .../r/styles/new-york/v0-sidebar-08-dark.png | Bin 0 -> 114895 bytes .../r/styles/new-york/v0-sidebar-08-light.png | Bin 0 -> 114654 bytes .../r/styles/new-york/v0-sidebar-08.json | 9 +- .../r/styles/new-york/v0-sidebar-09-dark.png | Bin 0 -> 240375 bytes .../r/styles/new-york/v0-sidebar-09-light.png | Bin 0 -> 236944 bytes .../r/styles/new-york/v0-sidebar-09.json | 9 +- .../r/styles/new-york/v0-sidebar-10-dark.png | Bin 0 -> 243627 bytes .../r/styles/new-york/v0-sidebar-10-light.png | Bin 0 -> 244543 bytes .../r/styles/new-york/v0-sidebar-10.json | 9 +- .../r/styles/new-york/v0-sidebar-11-dark.png | Bin 0 -> 103563 bytes .../r/styles/new-york/v0-sidebar-11-light.png | Bin 0 -> 102807 bytes .../r/styles/new-york/v0-sidebar-11.json | 9 +- .../r/styles/new-york/v0-sidebar-12-dark.png | Bin 0 -> 111567 bytes .../r/styles/new-york/v0-sidebar-12-light.png | Bin 0 -> 110927 bytes .../r/styles/new-york/v0-sidebar-12.json | 9 +- .../r/styles/new-york/v0-sidebar-13-dark.png | Bin 0 -> 95324 bytes .../r/styles/new-york/v0-sidebar-13-light.png | Bin 0 -> 95545 bytes .../r/styles/new-york/v0-sidebar-13.json | 9 +- .../r/styles/new-york/v0-sidebar-14-dark.png | Bin 0 -> 143431 bytes .../r/styles/new-york/v0-sidebar-14-light.png | Bin 0 -> 141956 bytes .../r/styles/new-york/v0-sidebar-14.json | 9 +- .../r/styles/new-york/v0-sidebar-15-dark.png | Bin 0 -> 261420 bytes .../r/styles/new-york/v0-sidebar-15-light.png | Bin 0 -> 261118 bytes .../r/styles/new-york/v0-sidebar-15.json | 9 +- apps/www/public/registry.json | 129 + .../_sink/components/app-sidebar copy.tsx | 175 - .../block/_sink/components/app-sidebar.tsx | 175 - .../_sink/components/button-demo copy.tsx | 5 - .../block/_sink/components/button-icon.tsx | 11 - .../components/component-wrapper copy.tsx | 22 - .../block/_sink/components/nav-main copy.tsx | 73 - .../_sink/components/nav-projects copy.tsx | 89 - .../block/_sink/components/nav-user copy.tsx | 114 - .../_sink/components/team-switcher copy.tsx | 89 - .../www/registry/default/block/_sink/page.tsx | 273 - .../default/block/authentication-01.tsx | 45 - .../default/block/authentication-02.tsx | 67 - .../default/block/authentication-03.tsx | 72 - .../default/block/authentication-04.tsx | 74 - .../default/block/charts-01-chunk-0.tsx | 147 - .../default/block/charts-01-chunk-1.tsx | 140 - .../default/block/charts-01-chunk-2.tsx | 129 - .../default/block/charts-01-chunk-3.tsx | 99 - .../default/block/charts-01-chunk-4.tsx | 117 - .../default/block/charts-01-chunk-5.tsx | 99 - .../default/block/charts-01-chunk-6.tsx | 98 - .../default/block/charts-01-chunk-7.tsx | 125 - apps/www/registry/default/block/charts-01.tsx | 895 - .../default/block/dashboard-01-chunk-0.tsx | 25 - .../default/block/dashboard-01-chunk-1.tsx | 25 - .../default/block/dashboard-01-chunk-2.tsx | 25 - .../default/block/dashboard-01-chunk-3.tsx | 25 - .../default/block/dashboard-01-chunk-4.tsx | 150 - .../default/block/dashboard-01-chunk-5.tsx | 88 - .../registry/default/block/dashboard-01.tsx | 458 - .../default/block/dashboard-02-chunk-0.tsx | 28 - .../default/block/dashboard-02-chunk-1.tsx | 22 - .../registry/default/block/dashboard-02.tsx | 247 - .../default/block/dashboard-03-chunk-0.tsx | 128 - .../default/block/dashboard-03-chunk-1.tsx | 54 - .../registry/default/block/dashboard-03.tsx | 464 - .../default/block/dashboard-04-chunk-0.tsx | 21 - .../default/block/dashboard-04-chunk-1.tsx | 33 - .../default/block/dashboard-04-chunk-2.tsx | 43 - .../registry/default/block/dashboard-04.tsx | 224 - .../default/block/dashboard-05-chunk-0.tsx | 27 - .../default/block/dashboard-05-chunk-1.tsx | 28 - .../default/block/dashboard-05-chunk-2.tsx | 30 - .../default/block/dashboard-05-chunk-3.tsx | 174 - .../default/block/dashboard-05-chunk-4.tsx | 189 - .../registry/default/block/dashboard-05.tsx | 726 - .../default/block/dashboard-06-chunk-0.tsx | 289 - .../registry/default/block/dashboard-06.tsx | 637 - .../default/block/dashboard-07-chunk-0.tsx | 46 - .../default/block/dashboard-07-chunk-1.tsx | 126 - .../default/block/dashboard-07-chunk-2.tsx | 56 - .../default/block/dashboard-07-chunk-3.tsx | 43 - .../default/block/dashboard-07-chunk-4.tsx | 60 - .../default/block/dashboard-07-chunk-5.tsx | 29 - .../registry/default/block/dashboard-07.tsx | 610 - .../default/block/demo-sidebar-controlled.tsx | 96 - .../default/block/demo-sidebar-footer.tsx | 66 - .../block/demo-sidebar-group-action.tsx | 79 - .../block/demo-sidebar-group-collapsible.tsx | 62 - .../default/block/demo-sidebar-group.tsx | 45 - .../default/block/demo-sidebar-header.tsx | 56 - .../block/demo-sidebar-menu-action.tsx | 104 - .../default/block/demo-sidebar-menu-badge.tsx | 81 - .../block/demo-sidebar-menu-collapsible.tsx | 197 - .../default/block/demo-sidebar-menu-sub.tsx | 180 - .../default/block/demo-sidebar-menu.tsx | 71 - .../default/block/demo-sidebar-rsc.tsx | 104 - .../registry/default/block/demo-sidebar.tsx | 79 - .../block/login-01/components/login-form.tsx | 59 - .../registry/default/block/login-01/page.tsx | 15 - .../default/block/sidebar-01/page.tsx | 55 - .../default/block/sidebar-13/page.tsx | 13 - .../blocks/login-01/components/login-form.tsx | 68 + .../registry/default/blocks/login-01/page.tsx | 11 + .../blocks/login-02/components/login-form.tsx | 61 + .../registry/default/blocks/login-02/page.tsx | 32 + .../blocks/login-03/components/login-form.tsx | 96 + .../registry/default/blocks/login-03/page.tsx | 19 + .../blocks/login-04/components/login-form.tsx | 104 + .../registry/default/blocks/login-04/page.tsx | 11 + .../blocks/login-05/components/login-form.tsx | 81 + .../registry/default/blocks/login-05/page.tsx | 11 + .../sidebar-01/components/app-sidebar.tsx | 6 +- .../sidebar-01/components/search-form.tsx | 0 .../components/version-switcher.tsx | 0 .../default/blocks/sidebar-01}/page.tsx | 6 +- .../sidebar-02/components/app-sidebar.tsx | 4 +- .../sidebar-02/components/search-form.tsx | 0 .../components/version-switcher.tsx | 0 .../{block => blocks}/sidebar-02/page.tsx | 6 +- .../sidebar-03/components/app-sidebar.tsx | 0 .../default/blocks}/sidebar-03/page.tsx | 6 +- .../sidebar-04/components/app-sidebar.tsx | 0 .../{block => blocks}/sidebar-04/page.tsx | 6 +- .../sidebar-05/components/app-sidebar.tsx | 2 +- .../sidebar-05/components/search-form.tsx | 0 .../default/blocks/sidebar-05/page.tsx | 50 + .../sidebar-06/components/app-sidebar.tsx | 6 +- .../sidebar-06/components/nav-main.tsx | 0 .../components/sidebar-opt-in-form.tsx | 0 .../default/blocks/sidebar-06/page.tsx | 50 + .../sidebar-07/components/app-sidebar.tsx | 10 +- .../sidebar-07}/components/nav-main.tsx | 0 .../sidebar-07}/components/nav-projects.tsx | 0 .../sidebar-07}/components/nav-user.tsx | 0 .../sidebar-07}/components/team-switcher.tsx | 0 .../{block => blocks}/sidebar-07/page.tsx | 6 +- .../sidebar-08/components/app-sidebar.tsx | 10 +- .../sidebar-08/components/nav-main.tsx | 0 .../sidebar-08/components/nav-projects.tsx | 0 .../sidebar-08/components/nav-secondary.tsx | 0 .../sidebar-08}/components/nav-user.tsx | 0 .../{block => blocks}/sidebar-08/page.tsx | 6 +- .../sidebar-09/components/app-sidebar.tsx | 2 +- .../sidebar-09/components/nav-user.tsx | 0 .../default/blocks}/sidebar-09/page.tsx | 6 +- .../sidebar-10/components/app-sidebar.tsx | 12 +- .../sidebar-10/components/nav-actions.tsx | 0 .../sidebar-10/components/nav-favorites.tsx | 0 .../sidebar-10/components/nav-main.tsx | 0 .../sidebar-10/components/nav-secondary.tsx | 0 .../sidebar-10/components/nav-workspaces.tsx | 0 .../sidebar-10/components/team-switcher.tsx | 0 .../default/blocks}/sidebar-10/page.tsx | 8 +- .../sidebar-11/components/app-sidebar.tsx | 0 .../{block => blocks}/sidebar-11/page.tsx | 6 +- .../sidebar-12/components/app-sidebar.tsx | 8 +- .../sidebar-12/components/calendars.tsx | 0 .../sidebar-12/components/date-picker.tsx | 0 .../sidebar-12/components/nav-user.tsx | 0 .../default/blocks}/sidebar-12/page.tsx | 6 +- .../sidebar-13/components/settings-dialog.tsx | 0 .../default/blocks}/sidebar-13/page.tsx | 6 +- .../sidebar-14/components/app-sidebar.tsx | 0 .../{block => blocks}/sidebar-14/page.tsx | 6 +- .../sidebar-15/components/calendars.tsx | 0 .../sidebar-15/components/date-picker.tsx | 0 .../sidebar-15/components/nav-favorites.tsx | 0 .../sidebar-15/components/nav-main.tsx | 0 .../sidebar-15/components/nav-secondary.tsx | 0 .../sidebar-15/components/nav-user.tsx | 0 .../sidebar-15/components/nav-workspaces.tsx | 0 .../sidebar-15/components/sidebar-left.tsx | 12 +- .../sidebar-15/components/sidebar-right.tsx | 8 +- .../sidebar-15/components/team-switcher.tsx | 0 .../default/blocks}/sidebar-15/page.tsx | 8 +- .../default/charts/chart-area-axes.tsx | 110 + .../default/charts/chart-area-default.tsx | 94 + .../default/charts/chart-area-gradient.tsx | 130 + .../default/charts/chart-area-icons.tsx | 112 + .../default/charts/chart-area-interactive.tsx | 266 + .../default/charts/chart-area-legend.tsx | 110 + .../default/charts/chart-area-linear.tsx | 94 + .../charts/chart-area-stacked-expand.tsx | 121 + .../default/charts/chart-area-stacked.tsx | 107 + .../default/charts/chart-area-step.tsx | 95 + .../default/charts/chart-bar-active.tsx | 111 + .../default/charts/chart-bar-default.tsx | 75 + .../default/charts/chart-bar-horizontal.tsx | 83 + .../default/charts/chart-bar-interactive.tsx | 221 + .../default/charts/chart-bar-label-custom.tsx | 112 + .../default/charts/chart-bar-label.tsx | 88 + .../default/charts/chart-bar-mixed.tsx | 103 + .../default/charts/chart-bar-multiple.tsx | 80 + .../default/charts/chart-bar-negative.tsx | 79 + .../default/charts/chart-bar-stacked.tsx | 90 + .../default/charts/chart-line-default.tsx | 88 + .../default/charts/chart-line-dots-colors.tsx | 118 + .../default/charts/chart-line-dots-custom.tsx | 105 + .../default/charts/chart-line-dots.tsx | 97 + .../default/charts/chart-line-interactive.tsx | 227 + .../charts/chart-line-label-custom.tsx | 123 + .../default/charts/chart-line-label.tsx | 105 + .../default/charts/chart-line-linear.tsx | 88 + .../default/charts/chart-line-multiple.tsx | 100 + .../default/charts/chart-line-step.tsx | 88 + .../default/charts/chart-pie-donut-active.tsx | 102 + .../default/charts/chart-pie-donut-text.tsx | 129 + .../default/charts/chart-pie-donut.tsx | 93 + .../default/charts/chart-pie-interactive.tsx | 192 + .../default/charts/chart-pie-label-custom.tsx | 107 + .../default/charts/chart-pie-label-list.tsx | 97 + .../default/charts/chart-pie-label.tsx | 85 + .../default/charts/chart-pie-legend.tsx | 78 + .../charts/chart-pie-separator-none.tsx | 93 + .../default/charts/chart-pie-simple.tsx | 88 + .../default/charts/chart-pie-stacked.tsx | 119 + .../default/charts/chart-radar-default.tsx | 75 + .../default/charts/chart-radar-dots.tsx | 79 + .../charts/chart-radar-grid-circle-fill.tsx | 78 + .../chart-radar-grid-circle-no-lines.tsx | 82 + .../charts/chart-radar-grid-circle.tsx | 82 + .../charts/chart-radar-grid-custom.tsx | 78 + .../default/charts/chart-radar-grid-fill.tsx | 78 + .../default/charts/chart-radar-grid-none.tsx | 81 + .../default/charts/chart-radar-icons.tsx | 94 + .../charts/chart-radar-label-custom.tsx | 120 + .../default/charts/chart-radar-legend.tsx | 92 + .../default/charts/chart-radar-lines-only.tsx | 91 + .../default/charts/chart-radar-multiple.tsx | 83 + .../default/charts/chart-radar-radius.tsx | 96 + .../default/charts/chart-radial-grid.tsx | 89 + .../default/charts/chart-radial-label.tsx | 101 + .../default/charts/chart-radial-shape.tsx | 108 + .../default/charts/chart-radial-simple.tsx | 88 + .../default/charts/chart-radial-stacked.tsx | 113 + .../default/charts/chart-radial-text.tsx | 109 + .../default/charts/chart-tooltip-advanced.tsx | 123 + .../default/charts/chart-tooltip-default.tsx | 89 + .../charts/chart-tooltip-formatter.tsx | 100 + .../default/charts/chart-tooltip-icons.tsx | 87 + .../charts/chart-tooltip-indicator-line.tsx | 87 + .../charts/chart-tooltip-indicator-none.tsx | 84 + .../charts/chart-tooltip-label-custom.tsx | 91 + .../charts/chart-tooltip-label-formatter.tsx | 94 + .../charts/chart-tooltip-label-none.tsx | 84 + .../default/example/cards/activity-goal.tsx | 135 - .../default/example/cards/calendar.tsx | 26 - .../registry/default/example/cards/chat.tsx | 260 - .../default/example/cards/cookie-settings.tsx | 60 - .../default/example/cards/create-account.tsx | 60 - .../default/example/cards/data-table.tsx | 331 - .../registry/default/example/cards/index.tsx | 63 - .../registry/default/example/cards/metric.tsx | 146 - .../default/example/cards/payment-method.tsx | 156 - .../default/example/cards/report-issue.tsx | 90 - .../registry/default/example/cards/share.tsx | 128 - .../registry/default/example/cards/stats.tsx | 133 - .../default/example/cards/team-members.tsx | 206 - .../{example => examples}/accordion-demo.tsx | 0 .../{example => examples}/alert-demo.tsx | 0 .../alert-destructive.tsx | 0 .../alert-dialog-demo.tsx | 0 .../aspect-ratio-demo.tsx | 0 .../{example => examples}/avatar-demo.tsx | 0 .../{example => examples}/badge-demo.tsx | 0 .../badge-destructive.tsx | 0 .../{example => examples}/badge-outline.tsx | 0 .../{example => examples}/badge-secondary.tsx | 0 .../{example => examples}/breadcrumb-demo.tsx | 0 .../breadcrumb-dropdown.tsx | 0 .../breadcrumb-ellipsis.tsx | 0 .../{example => examples}/breadcrumb-link.tsx | 0 .../breadcrumb-responsive.tsx | 0 .../breadcrumb-separator.tsx | 0 .../{example => examples}/button-as-child.tsx | 0 .../{example => examples}/button-demo.tsx | 0 .../button-destructive.tsx | 0 .../{example => examples}/button-ghost.tsx | 0 .../{example => examples}/button-icon.tsx | 0 .../{example => examples}/button-link.tsx | 0 .../{example => examples}/button-loading.tsx | 0 .../{example => examples}/button-outline.tsx | 0 .../button-secondary.tsx | 0 .../button-with-icon.tsx | 0 .../{example => examples}/calendar-demo.tsx | 0 .../{example => examples}/calendar-form.tsx | 0 .../calendar-react-hook-form.tsx | 0 .../{example => examples}/card-demo.tsx | 0 .../{example => examples}/card-with-form.tsx | 0 .../{example => examples}/carousel-api.tsx | 0 .../{example => examples}/carousel-demo.tsx | 0 .../carousel-orientation.tsx | 0 .../{example => examples}/carousel-plugin.tsx | 0 .../{example => examples}/carousel-size.tsx | 0 .../carousel-spacing.tsx | 0 .../chart-bar-demo-axis.tsx | 0 .../chart-bar-demo-grid.tsx | 0 .../chart-bar-demo-legend.tsx | 0 .../chart-bar-demo-tooltip.tsx | 0 .../{example => examples}/chart-bar-demo.tsx | 0 .../chart-tooltip-demo.tsx | 0 .../{example => examples}/checkbox-demo.tsx | 0 .../checkbox-disabled.tsx | 0 .../checkbox-form-multiple.tsx | 0 .../checkbox-form-single.tsx | 0 .../checkbox-with-text.tsx | 0 .../collapsible-demo.tsx | 0 .../{example => examples}/combobox-demo.tsx | 0 .../combobox-dropdown-menu.tsx | 0 .../{example => examples}/combobox-form.tsx | 0 .../combobox-popover.tsx | 0 .../combobox-responsive.tsx | 0 .../{example => examples}/command-demo.tsx | 0 .../{example => examples}/command-dialog.tsx | 0 .../context-menu-demo.tsx | 0 .../{example => examples}/data-table-demo.tsx | 0 .../date-picker-demo.tsx | 0 .../date-picker-form.tsx | 0 .../date-picker-with-presets.tsx | 0 .../date-picker-with-range.tsx | 0 .../dialog-close-button.tsx | 0 .../{example => examples}/dialog-demo.tsx | 0 .../{example => examples}/drawer-demo.tsx | 0 .../{example => examples}/drawer-dialog.tsx | 0 .../dropdown-menu-checkboxes.tsx | 0 .../dropdown-menu-demo.tsx | 0 .../dropdown-menu-radio-group.tsx | 0 .../{example => examples}/hover-card-demo.tsx | 0 .../{example => examples}/input-demo.tsx | 0 .../{example => examples}/input-disabled.tsx | 0 .../{example => examples}/input-file.tsx | 0 .../{example => examples}/input-form.tsx | 0 .../input-otp-controlled.tsx | 0 .../{example => examples}/input-otp-demo.tsx | 0 .../{example => examples}/input-otp-form.tsx | 0 .../input-otp-pattern.tsx | 0 .../input-otp-separator.tsx | 0 .../input-with-button.tsx | 0 .../input-with-label.tsx | 0 .../{example => examples}/input-with-text.tsx | 0 .../{example => examples}/label-demo.tsx | 0 .../{example => examples}/menubar-demo.tsx | 0 .../{example => examples}/mode-toggle.tsx | 0 .../navigation-menu-demo.tsx | 0 .../{example => examples}/pagination-demo.tsx | 0 .../{example => examples}/popover-demo.tsx | 0 .../{example => examples}/progress-demo.tsx | 0 .../radio-group-demo.tsx | 0 .../radio-group-form.tsx | 0 .../resizable-demo-with-handle.tsx | 0 .../{example => examples}/resizable-demo.tsx | 0 .../resizable-handle.tsx | 0 .../resizable-vertical.tsx | 0 .../scroll-area-demo.tsx | 0 .../scroll-area-horizontal-demo.tsx | 0 .../{example => examples}/select-demo.tsx | 0 .../{example => examples}/select-form.tsx | 0 .../select-scrollable.tsx | 0 .../{example => examples}/separator-demo.tsx | 0 .../{example => examples}/sheet-demo.tsx | 0 .../{example => examples}/sheet-side.tsx | 0 .../{example => examples}/skeleton-card.tsx | 0 .../{example => examples}/skeleton-demo.tsx | 0 .../{example => examples}/slider-demo.tsx | 0 .../{example => examples}/sonner-demo.tsx | 0 .../{example => examples}/switch-demo.tsx | 0 .../{example => examples}/switch-form.tsx | 0 .../{example => examples}/table-demo.tsx | 0 .../{example => examples}/tabs-demo.tsx | 0 .../{example => examples}/textarea-demo.tsx | 0 .../textarea-disabled.tsx | 0 .../{example => examples}/textarea-form.tsx | 0 .../textarea-with-button.tsx | 0 .../textarea-with-label.tsx | 0 .../textarea-with-text.tsx | 0 .../{example => examples}/toast-demo.tsx | 0 .../toast-destructive.tsx | 0 .../{example => examples}/toast-simple.tsx | 0 .../toast-with-action.tsx | 0 .../toast-with-title.tsx | 0 .../{example => examples}/toggle-demo.tsx | 0 .../{example => examples}/toggle-disabled.tsx | 0 .../toggle-group-demo.tsx | 0 .../toggle-group-disabled.tsx | 0 .../{example => examples}/toggle-group-lg.tsx | 0 .../toggle-group-outline.tsx | 0 .../toggle-group-single.tsx | 0 .../{example => examples}/toggle-group-sm.tsx | 0 .../{example => examples}/toggle-lg.tsx | 0 .../{example => examples}/toggle-outline.tsx | 0 .../{example => examples}/toggle-sm.tsx | 0 .../toggle-with-text.tsx | 0 .../{example => examples}/tooltip-demo.tsx | 0 .../typography-blockquote.tsx | 0 .../{example => examples}/typography-demo.tsx | 0 .../{example => examples}/typography-h1.tsx | 0 .../{example => examples}/typography-h2.tsx | 0 .../{example => examples}/typography-h3.tsx | 0 .../{example => examples}/typography-h4.tsx | 0 .../typography-inline-code.tsx | 0 .../typography-large.tsx | 0 .../{example => examples}/typography-lead.tsx | 0 .../{example => examples}/typography-list.tsx | 0 .../typography-muted.tsx | 0 .../{example => examples}/typography-p.tsx | 0 .../typography-small.tsx | 0 .../typography-table.tsx | 0 .../default/{v0 => internal}/login-01.tsx | 2 - .../default/internal}/sidebar-01.tsx | 0 .../default/internal}/sidebar-02.tsx | 0 .../default/internal}/sidebar-03.tsx | 0 .../default/internal}/sidebar-04.tsx | 0 .../default/internal}/sidebar-05.tsx | 0 .../default/internal}/sidebar-06.tsx | 0 .../default/internal}/sidebar-07.tsx | 0 .../default/internal}/sidebar-08.tsx | 0 .../default/internal}/sidebar-09.tsx | 0 .../default/internal}/sidebar-10.tsx | 0 .../default/internal}/sidebar-11.tsx | 0 .../default/internal}/sidebar-12.tsx | 0 .../default/internal}/sidebar-13.tsx | 0 .../default/internal}/sidebar-14.tsx | 0 .../default/internal}/sidebar-15.tsx | 0 .../default/internal/sidebar-controlled.tsx} | 0 .../default/internal/sidebar-demo.tsx} | 0 .../default/internal/sidebar-footer.tsx} | 0 .../internal/sidebar-group-action.tsx} | 0 .../internal/sidebar-group-collapsible.tsx} | 0 .../default/internal/sidebar-group.tsx} | 0 .../default/internal/sidebar-header.tsx} | 0 .../default/internal/sidebar-menu-action.tsx} | 0 .../default/internal/sidebar-menu-badge.tsx} | 0 .../internal/sidebar-menu-collapsible.tsx} | 0 .../default/internal/sidebar-menu-sub.tsx} | 0 .../default/internal/sidebar-menu.tsx} | 0 .../default/internal/sidebar-rsc.tsx} | 0 .../sink}/components/accordion-demo.tsx | 0 .../sink}/components/alert-demo.tsx | 0 .../sink}/components/alert-dialog-demo.tsx | 0 .../internal/sink}/components/app-sidebar.tsx | 10 +- .../sink}/components/aspect-ratio-demo.tsx | 0 .../sink}/components/avatar-demo.tsx | 0 .../sink}/components/badge-demo.tsx | 0 .../sink}/components/badge-destructive.tsx | 0 .../sink}/components/badge-outline.tsx | 0 .../sink}/components/badge-secondary.tsx | 0 .../sink}/components/breadcrumb-demo.tsx | 0 .../sink}/components/button-demo.tsx | 0 .../sink}/components/button-destructive.tsx | 0 .../sink}/components/button-ghost.tsx | 0 .../sink}/components/button-link.tsx | 0 .../sink}/components/button-loading.tsx | 0 .../sink}/components/button-outline.tsx | 0 .../sink}/components/button-secondary.tsx | 0 .../sink}/components/button-with-icon.tsx | 0 .../sink}/components/calendar-demo.tsx | 0 .../sink}/components/card-demo.tsx | 0 .../sink}/components/carousel-demo.tsx | 0 .../sink}/components/checkbox-demo.tsx | 0 .../sink}/components/collapsible-demo.tsx | 0 .../sink}/components/combobox-demo.tsx | 0 .../sink}/components/command-demo.tsx | 0 .../sink}/components/component-wrapper.tsx | 0 .../sink}/components/context-menu-demo.tsx | 0 .../sink}/components/date-picker-demo.tsx | 0 .../sink}/components/dialog-demo.tsx | 0 .../sink}/components/drawer-demo.tsx | 0 .../sink}/components/dropdown-menu-demo.tsx | 0 .../sink}/components/hover-card-demo.tsx | 0 .../sink}/components/input-demo.tsx | 0 .../sink}/components/input-otp-demo.tsx | 0 .../sink}/components/label-demo.tsx | 0 .../sink}/components/menubar-demo.tsx | 0 .../sink}/components/nav-main.tsx | 0 .../sink}/components/nav-projects.tsx | 0 .../sink}/components/nav-user.tsx | 0 .../sink}/components/navigation-menu-demo.tsx | 0 .../sink}/components/pagination-demo.tsx | 0 .../sink}/components/popover-demo.tsx | 0 .../sink}/components/progress-demo.tsx | 0 .../sink}/components/radio-group-demo.tsx | 0 .../sink}/components/resizable-handle.tsx | 0 .../sink}/components/scroll-area-demo.tsx | 0 .../sink}/components/select-demo.tsx | 0 .../sink}/components/separator-demo.tsx | 0 .../sink}/components/sheet-demo.tsx | 0 .../sink}/components/skeleton-demo.tsx | 0 .../sink}/components/slider-demo.tsx | 0 .../sink}/components/sonner-demo.tsx | 0 .../sink}/components/switch-demo.tsx | 0 .../sink}/components/table-demo.tsx | 0 .../sink}/components/tabs-demo.tsx | 0 .../sink}/components/team-switcher.tsx | 0 .../sink}/components/textarea-demo.tsx | 0 .../sink}/components/toast-demo.tsx | 0 .../sink}/components/toggle-demo.tsx | 0 .../sink}/components/toggle-disabled.tsx | 0 .../sink}/components/toggle-group-demo.tsx | 0 .../sink}/components/toggle-outline.tsx | 0 .../sink}/components/toggle-with-text.tsx | 0 .../sink}/components/tooltip-demo.tsx | 0 .../default/internal/sink}/page.tsx | 122 +- apps/www/registry/default/v0/sidebar-01.tsx | 285 - apps/www/registry/default/v0/sidebar-02.tsx | 323 - apps/www/registry/default/v0/sidebar-03.tsx | 270 - apps/www/registry/default/v0/sidebar-04.tsx | 262 - apps/www/registry/default/v0/sidebar-05.tsx | 288 - apps/www/registry/default/v0/sidebar-06.tsx | 287 - apps/www/registry/default/v0/sidebar-07.tsx | 482 - apps/www/registry/default/v0/sidebar-08.tsx | 452 - apps/www/registry/default/v0/sidebar-09.tsx | 426 - apps/www/registry/default/v0/sidebar-10.tsx | 743 - apps/www/registry/default/v0/sidebar-11.tsx | 194 - apps/www/registry/default/v0/sidebar-12.tsx | 288 - apps/www/registry/default/v0/sidebar-13.tsx | 141 - apps/www/registry/default/v0/sidebar-14.tsx | 246 - apps/www/registry/default/v0/sidebar-15.tsx | 818 - apps/www/registry/index.ts | 8 +- .../_sink/components/button-demo copy.tsx | 5 - .../components/component-wrapper copy.tsx | 22 - .../block/_sink/components/nav-main copy.tsx | 73 - .../_sink/components/nav-projects copy.tsx | 89 - .../block/_sink/components/nav-user copy.tsx | 114 - .../_sink/components/team-switcher copy.tsx | 89 - .../registry/new-york/block/_sink/page.tsx | 273 - .../new-york/block/authentication-01.tsx | 45 - .../new-york/block/authentication-02.tsx | 67 - .../new-york/block/authentication-03.tsx | 72 - .../new-york/block/authentication-04.tsx | 74 - .../new-york/block/charts-01-chunk-0.tsx | 147 - .../new-york/block/charts-01-chunk-1.tsx | 140 - .../new-york/block/charts-01-chunk-2.tsx | 129 - .../new-york/block/charts-01-chunk-3.tsx | 99 - .../new-york/block/charts-01-chunk-4.tsx | 117 - .../new-york/block/charts-01-chunk-5.tsx | 99 - .../new-york/block/charts-01-chunk-6.tsx | 98 - .../new-york/block/charts-01-chunk-7.tsx | 125 - .../new-york/block/dashboard-01-chunk-0.tsx | 25 - .../new-york/block/dashboard-01-chunk-1.tsx | 25 - .../new-york/block/dashboard-01-chunk-2.tsx | 25 - .../new-york/block/dashboard-01-chunk-3.tsx | 25 - .../new-york/block/dashboard-01-chunk-4.tsx | 150 - .../new-york/block/dashboard-01-chunk-5.tsx | 88 - .../new-york/block/dashboard-02-chunk-0.tsx | 28 - .../new-york/block/dashboard-02-chunk-1.tsx | 22 - .../new-york/block/dashboard-03-chunk-0.tsx | 128 - .../new-york/block/dashboard-03-chunk-1.tsx | 54 - .../new-york/block/dashboard-04-chunk-0.tsx | 21 - .../new-york/block/dashboard-04-chunk-1.tsx | 33 - .../new-york/block/dashboard-04-chunk-2.tsx | 43 - .../new-york/block/dashboard-05-chunk-0.tsx | 27 - .../new-york/block/dashboard-05-chunk-1.tsx | 28 - .../new-york/block/dashboard-05-chunk-2.tsx | 30 - .../new-york/block/dashboard-05-chunk-3.tsx | 178 - .../new-york/block/dashboard-05-chunk-4.tsx | 189 - .../new-york/block/dashboard-05-chunk-5.tsx | 187 - .../new-york/block/dashboard-06-chunk-0.tsx | 289 - .../new-york/block/dashboard-06-chunk-1.tsx | 287 - .../new-york/block/dashboard-07-chunk-0.tsx | 46 - .../new-york/block/dashboard-07-chunk-1.tsx | 126 - .../new-york/block/dashboard-07-chunk-2.tsx | 56 - .../new-york/block/dashboard-07-chunk-3.tsx | 43 - .../new-york/block/dashboard-07-chunk-4.tsx | 60 - .../new-york/block/dashboard-07-chunk-5.tsx | 29 - .../block/demo-sidebar-controlled.tsx | 96 - .../new-york/block/demo-sidebar-footer.tsx | 66 - .../block/demo-sidebar-group-action.tsx | 79 - .../block/demo-sidebar-group-collapsible.tsx | 62 - .../new-york/block/demo-sidebar-group.tsx | 45 - .../new-york/block/demo-sidebar-header.tsx | 56 - .../block/demo-sidebar-menu-action.tsx | 104 - .../block/demo-sidebar-menu-badge.tsx | 81 - .../block/demo-sidebar-menu-collapsible.tsx | 197 - .../new-york/block/demo-sidebar-menu-sub.tsx | 180 - .../new-york/block/demo-sidebar-menu.tsx | 71 - .../new-york/block/demo-sidebar-rsc.tsx | 104 - .../registry/new-york/block/demo-sidebar.tsx | 79 - .../block/login-01/components/login-form.tsx | 59 - .../registry/new-york/block/login-01/page.tsx | 15 - .../new-york/block/sidebar-01/page.tsx | 55 - .../blocks/login-01/components/login-form.tsx | 68 + .../new-york/blocks/login-01/page.tsx | 11 + .../blocks/login-02/components/login-form.tsx | 61 + .../new-york/blocks/login-02/page.tsx | 32 + .../blocks/login-03/components/login-form.tsx | 96 + .../new-york/blocks/login-03/page.tsx | 19 + .../blocks/login-04/components/login-form.tsx | 104 + .../new-york/blocks/login-04/page.tsx | 11 + .../blocks/login-05/components/login-form.tsx | 81 + .../new-york/blocks/login-05/page.tsx | 11 + .../sidebar-01/components/app-sidebar.tsx | 6 +- .../sidebar-01/components/search-form.tsx | 0 .../components/version-switcher.tsx | 0 .../new-york/blocks/sidebar-01}/page.tsx | 6 +- .../sidebar-02/components/app-sidebar.tsx | 4 +- .../sidebar-02/components/search-form.tsx | 0 .../components/version-switcher.tsx | 0 .../{block => blocks}/sidebar-02/page.tsx | 6 +- .../sidebar-03/components/app-sidebar.tsx | 0 .../new-york/blocks}/sidebar-03/page.tsx | 6 +- .../sidebar-04/components/app-sidebar.tsx | 0 .../new-york/blocks}/sidebar-04/page.tsx | 6 +- .../sidebar-05/components/app-sidebar.tsx | 2 +- .../sidebar-05/components/search-form.tsx | 0 .../new-york/blocks/sidebar-05/page.tsx | 50 + .../sidebar-06/components/app-sidebar.tsx | 6 +- .../sidebar-06/components/nav-main.tsx | 0 .../components/sidebar-opt-in-form.tsx | 0 .../new-york/blocks/sidebar-06/page.tsx | 50 + .../sidebar-07/components/app-sidebar.tsx} | 8 +- .../sidebar-07}/components/nav-main.tsx | 0 .../sidebar-07}/components/nav-projects.tsx | 0 .../sidebar-07}/components/nav-user.tsx | 0 .../sidebar-07}/components/team-switcher.tsx | 0 .../new-york/blocks}/sidebar-07/page.tsx | 6 +- .../sidebar-08/components/app-sidebar.tsx | 10 +- .../sidebar-08/components/nav-main.tsx | 0 .../sidebar-08/components/nav-projects.tsx | 0 .../sidebar-08/components/nav-secondary.tsx | 0 .../sidebar-08}/components/nav-user.tsx | 0 .../{block => blocks}/sidebar-08/page.tsx | 6 +- .../sidebar-09/components/app-sidebar.tsx | 2 +- .../sidebar-09/components/nav-user.tsx | 0 .../{block => blocks}/sidebar-09/page.tsx | 6 +- .../sidebar-10/components/app-sidebar.tsx | 12 +- .../sidebar-10/components/nav-actions.tsx | 0 .../sidebar-10/components/nav-favorites.tsx | 0 .../sidebar-10/components/nav-main.tsx | 0 .../sidebar-10/components/nav-secondary.tsx | 0 .../sidebar-10/components/nav-workspaces.tsx | 0 .../sidebar-10/components/team-switcher.tsx | 0 .../new-york/blocks}/sidebar-10/page.tsx | 8 +- .../sidebar-11/components/app-sidebar.tsx | 0 .../{block => blocks}/sidebar-11/page.tsx | 6 +- .../sidebar-12/components/app-sidebar.tsx | 8 +- .../sidebar-12/components/calendars.tsx | 0 .../sidebar-12/components/date-picker.tsx | 0 .../sidebar-12/components/nav-user.tsx | 0 .../new-york/blocks}/sidebar-12/page.tsx | 6 +- .../sidebar-13/components/settings-dialog.tsx | 0 .../new-york/blocks/sidebar-13/page.tsx | 9 + .../sidebar-14/components/app-sidebar.tsx | 0 .../{block => blocks}/sidebar-14/page.tsx | 6 +- .../sidebar-15/components/calendars.tsx | 0 .../sidebar-15/components/date-picker.tsx | 0 .../sidebar-15/components/nav-favorites.tsx | 0 .../sidebar-15/components/nav-main.tsx | 0 .../sidebar-15/components/nav-secondary.tsx | 0 .../sidebar-15/components/nav-user.tsx | 0 .../sidebar-15/components/nav-workspaces.tsx | 0 .../sidebar-15/components/sidebar-left.tsx | 12 +- .../sidebar-15/components/sidebar-right.tsx | 8 +- .../sidebar-15/components/team-switcher.tsx | 0 .../{block => blocks}/sidebar-15/page.tsx | 8 +- .../new-york/charts/chart-area-axes.tsx | 110 + .../new-york/charts/chart-area-default.tsx | 94 + .../new-york/charts/chart-area-gradient.tsx | 130 + .../new-york/charts/chart-area-icons.tsx | 112 + .../charts/chart-area-interactive.tsx | 266 + .../new-york/charts/chart-area-legend.tsx | 110 + .../new-york/charts/chart-area-linear.tsx | 94 + .../charts/chart-area-stacked-expand.tsx | 121 + .../new-york/charts/chart-area-stacked.tsx | 107 + .../new-york/charts/chart-area-step.tsx | 95 + .../new-york/charts/chart-bar-active.tsx | 111 + .../new-york/charts/chart-bar-default.tsx | 75 + .../new-york/charts/chart-bar-horizontal.tsx | 83 + .../new-york/charts/chart-bar-interactive.tsx | 221 + .../charts/chart-bar-label-custom.tsx | 112 + .../new-york/charts/chart-bar-label.tsx | 88 + .../new-york/charts/chart-bar-mixed.tsx | 103 + .../new-york/charts/chart-bar-multiple.tsx | 80 + .../new-york/charts/chart-bar-negative.tsx | 79 + .../new-york/charts/chart-bar-stacked.tsx | 90 + .../new-york/charts/chart-line-default.tsx | 88 + .../charts/chart-line-dots-colors.tsx | 118 + .../charts/chart-line-dots-custom.tsx | 105 + .../new-york/charts/chart-line-dots.tsx | 97 + .../charts/chart-line-interactive.tsx | 227 + .../charts/chart-line-label-custom.tsx | 123 + .../new-york/charts/chart-line-label.tsx | 105 + .../new-york/charts/chart-line-linear.tsx | 88 + .../new-york/charts/chart-line-multiple.tsx | 100 + .../new-york/charts/chart-line-step.tsx | 88 + .../charts/chart-pie-donut-active.tsx | 102 + .../new-york/charts/chart-pie-donut-text.tsx | 129 + .../new-york/charts/chart-pie-donut.tsx | 93 + .../new-york/charts/chart-pie-interactive.tsx | 192 + .../charts/chart-pie-label-custom.tsx | 107 + .../new-york/charts/chart-pie-label-list.tsx | 97 + .../new-york/charts/chart-pie-label.tsx | 85 + .../new-york/charts/chart-pie-legend.tsx | 78 + .../charts/chart-pie-separator-none.tsx | 93 + .../new-york/charts/chart-pie-simple.tsx | 88 + .../new-york/charts/chart-pie-stacked.tsx | 119 + .../new-york/charts/chart-radar-default.tsx | 75 + .../new-york/charts/chart-radar-dots.tsx | 79 + .../charts/chart-radar-grid-circle-fill.tsx | 78 + .../chart-radar-grid-circle-no-lines.tsx | 82 + .../charts/chart-radar-grid-circle.tsx | 82 + .../charts/chart-radar-grid-custom.tsx | 78 + .../new-york/charts/chart-radar-grid-fill.tsx | 78 + .../new-york/charts/chart-radar-grid-none.tsx | 81 + .../new-york/charts/chart-radar-icons.tsx | 94 + .../charts/chart-radar-label-custom.tsx | 120 + .../new-york/charts/chart-radar-legend.tsx | 92 + .../charts/chart-radar-lines-only.tsx | 91 + .../new-york/charts/chart-radar-multiple.tsx | 83 + .../new-york/charts/chart-radar-radius.tsx | 96 + .../new-york/charts/chart-radial-grid.tsx | 89 + .../new-york/charts/chart-radial-label.tsx | 101 + .../new-york/charts/chart-radial-shape.tsx | 108 + .../new-york/charts/chart-radial-simple.tsx | 88 + .../new-york/charts/chart-radial-stacked.tsx | 113 + .../new-york/charts/chart-radial-text.tsx | 109 + .../charts/chart-tooltip-advanced.tsx | 123 + .../new-york/charts/chart-tooltip-default.tsx | 89 + .../charts/chart-tooltip-formatter.tsx | 100 + .../new-york/charts/chart-tooltip-icons.tsx | 87 + .../charts/chart-tooltip-indicator-line.tsx | 87 + .../charts/chart-tooltip-indicator-none.tsx | 84 + .../charts/chart-tooltip-label-custom.tsx | 91 + .../charts/chart-tooltip-label-formatter.tsx | 94 + .../charts/chart-tooltip-label-none.tsx | 84 + .../{example => examples}/accordion-demo.tsx | 0 .../{example => examples}/alert-demo.tsx | 0 .../alert-destructive.tsx | 0 .../alert-dialog-demo.tsx | 0 .../aspect-ratio-demo.tsx | 0 .../{example => examples}/avatar-demo.tsx | 0 .../{example => examples}/badge-demo.tsx | 0 .../badge-destructive.tsx | 0 .../{example => examples}/badge-outline.tsx | 0 .../{example => examples}/badge-secondary.tsx | 0 .../{example => examples}/breadcrumb-demo.tsx | 0 .../breadcrumb-dropdown.tsx | 0 .../breadcrumb-ellipsis.tsx | 0 .../{example => examples}/breadcrumb-link.tsx | 0 .../breadcrumb-responsive.tsx | 0 .../breadcrumb-separator.tsx | 0 .../{example => examples}/button-as-child.tsx | 0 .../{example => examples}/button-demo.tsx | 0 .../button-destructive.tsx | 0 .../{example => examples}/button-ghost.tsx | 0 .../{example => examples}/button-icon.tsx | 0 .../{example => examples}/button-link.tsx | 0 .../{example => examples}/button-loading.tsx | 0 .../{example => examples}/button-outline.tsx | 0 .../button-secondary.tsx | 0 .../button-with-icon.tsx | 0 .../{example => examples}/calendar-demo.tsx | 0 .../{example => examples}/calendar-form.tsx | 0 .../{example => examples}/card-demo.tsx | 0 .../{example => examples}/card-with-form.tsx | 0 .../{example => examples}/carousel-api.tsx | 0 .../{example => examples}/carousel-demo.tsx | 0 .../carousel-orientation.tsx | 0 .../{example => examples}/carousel-plugin.tsx | 0 .../{example => examples}/carousel-size.tsx | 0 .../carousel-spacing.tsx | 0 .../chart-bar-demo-axis.tsx | 0 .../chart-bar-demo-grid.tsx | 0 .../chart-bar-demo-legend.tsx | 0 .../chart-bar-demo-tooltip.tsx | 0 .../{example => examples}/chart-bar-demo.tsx | 0 .../chart-tooltip-demo.tsx | 0 .../{example => examples}/checkbox-demo.tsx | 0 .../checkbox-disabled.tsx | 0 .../checkbox-form-multiple.tsx | 0 .../checkbox-form-single.tsx | 0 .../checkbox-with-text.tsx | 0 .../collapsible-demo.tsx | 0 .../{example => examples}/combobox-demo.tsx | 0 .../combobox-dropdown-menu.tsx | 0 .../{example => examples}/combobox-form.tsx | 0 .../combobox-popover.tsx | 0 .../combobox-responsive.tsx | 0 .../{example => examples}/command-demo.tsx | 0 .../{example => examples}/command-dialog.tsx | 0 .../context-menu-demo.tsx | 0 .../{example => examples}/data-table-demo.tsx | 0 .../date-picker-demo.tsx | 0 .../date-picker-form.tsx | 0 .../date-picker-with-presets.tsx | 0 .../date-picker-with-range.tsx | 0 .../dialog-close-button.tsx | 0 .../{example => examples}/dialog-demo.tsx | 0 .../{example => examples}/drawer-demo.tsx | 0 .../{example => examples}/drawer-dialog.tsx | 0 .../dropdown-menu-checkboxes.tsx | 0 .../dropdown-menu-demo.tsx | 0 .../dropdown-menu-radio-group.tsx | 0 .../{example => examples}/hover-card-demo.tsx | 0 .../{example => examples}/input-demo.tsx | 0 .../{example => examples}/input-disabled.tsx | 0 .../{example => examples}/input-file.tsx | 0 .../{example => examples}/input-form.tsx | 0 .../input-otp-controlled.tsx | 0 .../{example => examples}/input-otp-demo.tsx | 0 .../{example => examples}/input-otp-form.tsx | 0 .../input-otp-pattern.tsx | 0 .../input-otp-separator.tsx | 0 .../input-with-button.tsx | 0 .../input-with-label.tsx | 0 .../{example => examples}/input-with-text.tsx | 0 .../{example => examples}/label-demo.tsx | 0 .../{example => examples}/menubar-demo.tsx | 0 .../{example => examples}/mode-toggle.tsx | 0 .../navigation-menu-demo.tsx | 0 .../{example => examples}/pagination-demo.tsx | 0 .../{example => examples}/popover-demo.tsx | 0 .../{example => examples}/progress-demo.tsx | 0 .../radio-group-demo.tsx | 0 .../radio-group-form.tsx | 0 .../resizable-demo-with-handle.tsx | 0 .../{example => examples}/resizable-demo.tsx | 0 .../resizable-handle.tsx | 0 .../resizable-vertical.tsx | 0 .../scroll-area-demo.tsx | 0 .../scroll-area-horizontal-demo.tsx | 0 .../{example => examples}/select-demo.tsx | 0 .../{example => examples}/select-form.tsx | 0 .../select-scrollable.tsx | 0 .../{example => examples}/separator-demo.tsx | 0 .../{example => examples}/sheet-demo.tsx | 0 .../{example => examples}/sheet-side.tsx | 0 .../{example => examples}/skeleton-card.tsx | 0 .../{example => examples}/skeleton-demo.tsx | 0 .../{example => examples}/slider-demo.tsx | 0 .../{example => examples}/sonner-demo.tsx | 0 .../{example => examples}/switch-demo.tsx | 0 .../{example => examples}/switch-form.tsx | 0 .../{example => examples}/table-demo.tsx | 0 .../{example => examples}/tabs-demo.tsx | 0 .../{example => examples}/textarea-demo.tsx | 0 .../textarea-disabled.tsx | 0 .../{example => examples}/textarea-form.tsx | 0 .../textarea-with-button.tsx | 0 .../textarea-with-label.tsx | 0 .../textarea-with-text.tsx | 0 .../{example => examples}/toast-demo.tsx | 0 .../toast-destructive.tsx | 0 .../{example => examples}/toast-simple.tsx | 0 .../toast-with-action.tsx | 0 .../toast-with-title.tsx | 0 .../{example => examples}/toggle-demo.tsx | 0 .../{example => examples}/toggle-disabled.tsx | 0 .../toggle-group-demo.tsx | 0 .../toggle-group-disabled.tsx | 0 .../{example => examples}/toggle-group-lg.tsx | 0 .../toggle-group-outline.tsx | 0 .../toggle-group-single.tsx | 0 .../{example => examples}/toggle-group-sm.tsx | 0 .../{example => examples}/toggle-lg.tsx | 0 .../{example => examples}/toggle-outline.tsx | 0 .../{example => examples}/toggle-sm.tsx | 0 .../toggle-with-text.tsx | 0 .../{example => examples}/tooltip-demo.tsx | 0 .../typography-blockquote.tsx | 0 .../{example => examples}/typography-demo.tsx | 0 .../{example => examples}/typography-h1.tsx | 0 .../{example => examples}/typography-h2.tsx | 0 .../{example => examples}/typography-h3.tsx | 0 .../{example => examples}/typography-h4.tsx | 0 .../typography-inline-code.tsx | 0 .../typography-large.tsx | 0 .../{example => examples}/typography-lead.tsx | 0 .../{example => examples}/typography-list.tsx | 0 .../typography-muted.tsx | 0 .../{example => examples}/typography-p.tsx | 0 .../typography-small.tsx | 0 .../typography-table.tsx | 0 .../{block => internal}/charts-01.tsx | 0 .../{block => internal}/dashboard-01.tsx | 0 .../{block => internal}/dashboard-02.tsx | 0 .../{block => internal}/dashboard-03.tsx | 0 .../{block => internal}/dashboard-04.tsx | 0 .../{block => internal}/dashboard-05.tsx | 0 .../{block => internal}/dashboard-06.tsx | 0 .../{block => internal}/dashboard-07.tsx | 0 .../new-york/internal}/login-01.tsx | 2 - .../new-york/internal}/sidebar-01.tsx | 0 .../new-york/internal}/sidebar-02.tsx | 0 .../new-york/internal}/sidebar-03.tsx | 0 .../new-york/internal}/sidebar-04.tsx | 0 .../new-york/internal}/sidebar-05.tsx | 0 .../new-york/internal}/sidebar-06.tsx | 0 .../new-york/internal}/sidebar-07.tsx | 0 .../new-york/internal}/sidebar-08.tsx | 0 .../new-york/internal}/sidebar-09.tsx | 0 .../new-york/internal}/sidebar-10.tsx | 0 .../new-york/internal}/sidebar-11.tsx | 0 .../new-york/internal}/sidebar-12.tsx | 0 .../new-york/internal}/sidebar-13.tsx | 0 .../new-york/internal}/sidebar-14.tsx | 0 .../new-york/internal}/sidebar-15.tsx | 0 .../new-york/internal/sidebar-controlled.tsx} | 0 .../new-york/internal/sidebar-demo.tsx} | 0 .../new-york/internal/sidebar-footer.tsx} | 0 .../internal/sidebar-group-action.tsx} | 0 .../internal/sidebar-group-collapsible.tsx} | 0 .../new-york/internal/sidebar-group.tsx} | 0 .../new-york/internal/sidebar-header.tsx} | 0 .../internal/sidebar-menu-action.tsx} | 0 .../new-york/internal/sidebar-menu-badge.tsx} | 0 .../internal/sidebar-menu-collapsible.tsx} | 0 .../new-york/internal/sidebar-menu-sub.tsx} | 0 .../new-york/internal/sidebar-menu.tsx} | 0 .../new-york/internal/sidebar-rsc.tsx} | 0 .../sink}/components/accordion-demo.tsx | 0 .../sink}/components/alert-demo.tsx | 0 .../sink}/components/alert-dialog-demo.tsx | 0 .../internal/sink}/components/app-sidebar.tsx | 10 +- .../sink}/components/aspect-ratio-demo.tsx | 0 .../sink}/components/avatar-demo.tsx | 0 .../sink}/components/badge-demo.tsx | 0 .../sink}/components/badge-destructive.tsx | 0 .../sink}/components/badge-outline.tsx | 0 .../sink}/components/badge-secondary.tsx | 0 .../sink}/components/breadcrumb-demo.tsx | 0 .../sink}/components/button-demo.tsx | 0 .../sink}/components/button-destructive.tsx | 0 .../sink}/components/button-ghost.tsx | 0 .../sink}/components/button-icon.tsx | 0 .../sink}/components/button-link.tsx | 0 .../sink}/components/button-loading.tsx | 0 .../sink}/components/button-outline.tsx | 0 .../sink}/components/button-secondary.tsx | 0 .../sink}/components/button-with-icon.tsx | 0 .../sink}/components/calendar-demo.tsx | 0 .../sink}/components/card-demo.tsx | 0 .../sink}/components/carousel-demo.tsx | 0 .../sink}/components/checkbox-demo.tsx | 0 .../sink}/components/collapsible-demo.tsx | 0 .../sink}/components/combobox-demo.tsx | 0 .../sink}/components/command-demo.tsx | 0 .../sink}/components/component-wrapper.tsx | 0 .../sink}/components/context-menu-demo.tsx | 0 .../sink}/components/date-picker-demo.tsx | 0 .../sink}/components/dialog-demo.tsx | 0 .../sink}/components/drawer-demo.tsx | 0 .../sink}/components/dropdown-menu-demo.tsx | 0 .../sink}/components/hover-card-demo.tsx | 0 .../sink}/components/input-demo.tsx | 0 .../sink}/components/input-otp-demo.tsx | 0 .../sink}/components/label-demo.tsx | 0 .../sink}/components/menubar-demo.tsx | 0 .../sink}/components/nav-main.tsx | 0 .../sink}/components/nav-projects.tsx | 0 .../sink}/components/nav-user.tsx | 0 .../sink}/components/navigation-menu-demo.tsx | 0 .../sink}/components/pagination-demo.tsx | 0 .../sink}/components/popover-demo.tsx | 0 .../sink}/components/progress-demo.tsx | 0 .../sink}/components/radio-group-demo.tsx | 0 .../sink}/components/resizable-handle.tsx | 0 .../sink}/components/scroll-area-demo.tsx | 0 .../sink}/components/select-demo.tsx | 0 .../sink}/components/separator-demo.tsx | 0 .../sink}/components/sheet-demo.tsx | 0 .../sink}/components/skeleton-demo.tsx | 0 .../sink}/components/slider-demo.tsx | 0 .../sink}/components/sonner-demo.tsx | 0 .../sink}/components/switch-demo.tsx | 0 .../sink}/components/table-demo.tsx | 0 .../sink}/components/tabs-demo.tsx | 0 .../sink}/components/team-switcher.tsx | 0 .../sink}/components/textarea-demo.tsx | 0 .../sink}/components/toast-demo.tsx | 0 .../sink}/components/toggle-demo.tsx | 0 .../sink}/components/toggle-disabled.tsx | 0 .../sink}/components/toggle-group-demo.tsx | 0 .../sink}/components/toggle-outline.tsx | 0 .../sink}/components/toggle-with-text.tsx | 0 .../sink}/components/tooltip-demo.tsx | 0 .../new-york/internal/sink}/page.tsx | 122 +- apps/www/registry/new-york/v0/login-01.tsx | 70 - apps/www/registry/new-york/v0/sidebar-01.tsx | 285 - apps/www/registry/new-york/v0/sidebar-02.tsx | 323 - apps/www/registry/new-york/v0/sidebar-03.tsx | 270 - apps/www/registry/new-york/v0/sidebar-04.tsx | 262 - apps/www/registry/new-york/v0/sidebar-05.tsx | 288 - apps/www/registry/new-york/v0/sidebar-06.tsx | 287 - apps/www/registry/new-york/v0/sidebar-07.tsx | 482 - apps/www/registry/new-york/v0/sidebar-08.tsx | 452 - apps/www/registry/new-york/v0/sidebar-09.tsx | 426 - apps/www/registry/new-york/v0/sidebar-10.tsx | 743 - apps/www/registry/new-york/v0/sidebar-11.tsx | 194 - apps/www/registry/new-york/v0/sidebar-12.tsx | 288 - apps/www/registry/new-york/v0/sidebar-13.tsx | 141 - apps/www/registry/new-york/v0/sidebar-14.tsx | 246 - apps/www/registry/new-york/v0/sidebar-15.tsx | 818 - apps/www/registry/registry-blocks.ts | 589 +- apps/www/registry/registry-categories.ts | 62 + apps/www/registry/registry-charts.ts | 350 +- apps/www/registry/registry-examples.ts | 426 +- apps/www/registry/registry-internal.ts | 701 + apps/www/registry/registry-v0.ts | 283 - apps/www/registry/schema.ts | 36 +- apps/www/scripts/build-registry.mts | 263 +- apps/www/scripts/capture-registry.mts | 100 + apps/www/scripts/capture-screenshots.mts | 100 - apps/www/styles/globals.css | 12 +- package.json | 4 +- tailwind.config.cjs | 15 +- 2093 files changed, 27796 insertions(+), 49547 deletions(-) delete mode 100644 apps/www/__registry__/default/block/authentication-01.tsx delete mode 100644 apps/www/__registry__/default/block/authentication-02.tsx delete mode 100644 apps/www/__registry__/default/block/authentication-03.tsx delete mode 100644 apps/www/__registry__/default/block/authentication-04.tsx delete mode 100644 apps/www/__registry__/default/block/charts-01.tsx delete mode 100644 apps/www/__registry__/default/block/dashboard-01.tsx delete mode 100644 apps/www/__registry__/default/block/dashboard-02.tsx delete mode 100644 apps/www/__registry__/default/block/dashboard-03.tsx delete mode 100644 apps/www/__registry__/default/block/dashboard-04.tsx delete mode 100644 apps/www/__registry__/default/block/dashboard-05.tsx delete mode 100644 apps/www/__registry__/default/block/dashboard-06.tsx delete mode 100644 apps/www/__registry__/default/block/dashboard-07.tsx delete mode 100644 apps/www/__registry__/default/block/login-01.tsx delete mode 100644 apps/www/__registry__/default/block/login-01/components/login-form.tsx delete mode 100644 apps/www/__registry__/default/block/login-01/page.tsx delete mode 100644 apps/www/__registry__/default/block/sidebar-01.tsx delete mode 100644 apps/www/__registry__/default/block/sidebar-01/page.tsx delete mode 100644 apps/www/__registry__/default/block/sidebar-13/page.tsx rename apps/www/__registry__/default/{block => blocks}/chart-area-axes.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-area-default.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-area-gradient.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-area-icons.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/blocks}/chart-area-interactive.tsx (98%) rename apps/www/__registry__/default/{block => blocks}/chart-area-legend.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-area-linear.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-area-stacked-expand.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-area-stacked.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-area-step.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-bar-active.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-bar-default.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-bar-horizontal.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-bar-interactive.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-bar-label-custom.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-bar-label.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-bar-mixed.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-bar-multiple.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-bar-negative.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-bar-stacked.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-line-default.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-line-dots-colors.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-line-dots-custom.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-line-dots.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-line-interactive.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-line-label-custom.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-line-label.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-line-linear.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-line-multiple.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-line-step.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-pie-donut-active.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-pie-donut-text.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-pie-donut.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-pie-interactive.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-pie-label-custom.tsx (92%) rename apps/www/{registry/default/block => __registry__/default/blocks}/chart-pie-label-list.tsx (96%) rename apps/www/__registry__/default/{block => blocks}/chart-pie-label.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-pie-legend.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-pie-separator-none.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-pie-simple.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-pie-stacked.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-radar-default.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-radar-dots.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-radar-grid-circle-fill.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-radar-grid-circle-no-lines.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-radar-grid-circle.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-radar-grid-custom.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-radar-grid-fill.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-radar-grid-none.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-radar-icons.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-radar-label-custom.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-radar-legend.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-radar-lines-only.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-radar-multiple.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-radar-radius.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-radial-grid.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-radial-label.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-radial-shape.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-radial-simple.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-radial-stacked.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-radial-text.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-tooltip-advanced.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/blocks}/chart-tooltip-default.tsx (93%) rename apps/www/__registry__/default/{block => blocks}/chart-tooltip-formatter.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-tooltip-icons.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/blocks}/chart-tooltip-indicator-line.tsx (93%) rename apps/www/__registry__/default/{block => blocks}/chart-tooltip-indicator-none.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-tooltip-label-custom.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-tooltip-label-formatter.tsx (100%) rename apps/www/__registry__/default/{block => blocks}/chart-tooltip-label-none.tsx (100%) create mode 100644 apps/www/__registry__/default/blocks/login-01/page.tsx create mode 100644 apps/www/__registry__/default/blocks/login-02/page.tsx create mode 100644 apps/www/__registry__/default/blocks/login-03/page.tsx create mode 100644 apps/www/__registry__/default/blocks/login-04/page.tsx create mode 100644 apps/www/__registry__/default/blocks/login-05/page.tsx rename apps/www/{registry/default/block/sidebar-05 => __registry__/default/blocks/sidebar-01}/page.tsx (89%) rename apps/www/__registry__/default/{block => blocks}/sidebar-02/page.tsx (88%) rename apps/www/{registry/default/block => __registry__/default/blocks}/sidebar-03/page.tsx (90%) rename apps/www/__registry__/default/{block => blocks}/sidebar-04/page.tsx (90%) rename apps/www/__registry__/default/{block => blocks}/sidebar-05/page.tsx (89%) rename apps/www/{registry/default/block => __registry__/default/blocks}/sidebar-06/page.tsx (89%) rename apps/www/__registry__/default/{block => blocks}/sidebar-07/page.tsx (90%) rename apps/www/__registry__/default/{block => blocks}/sidebar-08/page.tsx (89%) rename apps/www/{registry/default/block => __registry__/default/blocks}/sidebar-09/page.tsx (89%) rename apps/www/{registry/default/block => __registry__/default/blocks}/sidebar-10/page.tsx (83%) rename apps/www/__registry__/default/{block => blocks}/sidebar-11/page.tsx (90%) rename apps/www/{registry/default/block => __registry__/default/blocks}/sidebar-12/page.tsx (87%) rename apps/www/{registry/new-york/block => __registry__/default/blocks}/sidebar-13/page.tsx (54%) rename apps/www/__registry__/default/{block => blocks}/sidebar-14/page.tsx (89%) rename apps/www/{registry/default/block => __registry__/default/blocks}/sidebar-15/page.tsx (82%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-area-axes.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-area-default.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-area-gradient.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-area-icons.tsx (100%) rename apps/www/__registry__/default/{block => charts}/chart-area-interactive.tsx (98%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-area-legend.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-area-linear.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-area-stacked-expand.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-area-stacked.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-area-step.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-bar-active.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-bar-default.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-bar-horizontal.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-bar-interactive.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-bar-label-custom.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-bar-label.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-bar-mixed.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-bar-multiple.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-bar-negative.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-bar-stacked.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-line-default.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-line-dots-colors.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-line-dots-custom.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-line-dots.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-line-interactive.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-line-label-custom.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-line-label.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-line-linear.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-line-multiple.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-line-step.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-pie-donut-active.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-pie-donut-text.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-pie-donut.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-pie-interactive.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-pie-label-custom.tsx (92%) rename apps/www/__registry__/default/{block => charts}/chart-pie-label-list.tsx (96%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-pie-label.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-pie-legend.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-pie-separator-none.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-pie-simple.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-pie-stacked.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-radar-default.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-radar-dots.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-radar-grid-circle-fill.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-radar-grid-circle-no-lines.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-radar-grid-circle.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-radar-grid-custom.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-radar-grid-fill.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-radar-grid-none.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-radar-icons.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-radar-label-custom.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-radar-legend.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-radar-lines-only.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-radar-multiple.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-radar-radius.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-radial-grid.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-radial-label.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-radial-shape.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-radial-simple.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-radial-stacked.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-radial-text.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-tooltip-advanced.tsx (100%) rename apps/www/__registry__/default/{block => charts}/chart-tooltip-default.tsx (93%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-tooltip-formatter.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-tooltip-icons.tsx (100%) rename apps/www/__registry__/default/{block => charts}/chart-tooltip-indicator-line.tsx (93%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-tooltip-indicator-none.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-tooltip-label-custom.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-tooltip-label-formatter.tsx (100%) rename apps/www/{registry/default/block => __registry__/default/charts}/chart-tooltip-label-none.tsx (100%) delete mode 100644 apps/www/__registry__/default/v0/login-01.tsx delete mode 100644 apps/www/__registry__/new-york/block/authentication-01.tsx delete mode 100644 apps/www/__registry__/new-york/block/authentication-02.tsx delete mode 100644 apps/www/__registry__/new-york/block/authentication-03.tsx delete mode 100644 apps/www/__registry__/new-york/block/authentication-04.tsx delete mode 100644 apps/www/__registry__/new-york/block/charts-01.tsx delete mode 100644 apps/www/__registry__/new-york/block/dashboard-01.tsx delete mode 100644 apps/www/__registry__/new-york/block/dashboard-02.tsx delete mode 100644 apps/www/__registry__/new-york/block/dashboard-03.tsx delete mode 100644 apps/www/__registry__/new-york/block/dashboard-04.tsx delete mode 100644 apps/www/__registry__/new-york/block/dashboard-05.tsx delete mode 100644 apps/www/__registry__/new-york/block/dashboard-06.tsx delete mode 100644 apps/www/__registry__/new-york/block/dashboard-07.tsx delete mode 100644 apps/www/__registry__/new-york/block/login-01.tsx delete mode 100644 apps/www/__registry__/new-york/block/login-01/components/login-form.tsx delete mode 100644 apps/www/__registry__/new-york/block/login-01/page.tsx delete mode 100644 apps/www/__registry__/new-york/block/sidebar-01.tsx delete mode 100644 apps/www/__registry__/new-york/block/sidebar-01/page.tsx create mode 100644 apps/www/__registry__/new-york/blocks/app-01/page.tsx create mode 100644 apps/www/__registry__/new-york/blocks/button-01/page.tsx rename apps/www/__registry__/new-york/{block => blocks}/chart-area-axes.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-area-default.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-area-gradient.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-area-icons.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-area-interactive.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-area-legend.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-area-linear.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-area-stacked-expand.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-area-stacked.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-area-step.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-bar-active.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-bar-default.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-bar-horizontal.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-bar-interactive.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-bar-label-custom.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-bar-label.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-bar-mixed.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-bar-multiple.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-bar-negative.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-bar-stacked.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-line-default.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-line-dots-colors.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-line-dots-custom.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-line-dots.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-line-interactive.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-line-label-custom.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-line-label.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-line-linear.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-line-multiple.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-line-step.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-pie-donut-active.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-pie-donut-text.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-pie-donut.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-pie-interactive.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-pie-label-custom.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-pie-label-list.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-pie-label.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-pie-legend.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-pie-separator-none.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-pie-simple.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-pie-stacked.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-radar-default.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-radar-dots.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-radar-grid-circle-fill.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-radar-grid-circle-no-lines.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-radar-grid-circle.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-radar-grid-custom.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-radar-grid-fill.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-radar-grid-none.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-radar-icons.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-radar-label-custom.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-radar-legend.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-radar-lines-only.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-radar-multiple.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-radar-radius.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-radial-grid.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-radial-label.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-radial-shape.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-radial-simple.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-radial-stacked.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-radial-text.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-tooltip-advanced.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-tooltip-default.tsx (93%) rename apps/www/__registry__/new-york/{block => blocks}/chart-tooltip-formatter.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-tooltip-icons.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/blocks}/chart-tooltip-indicator-line.tsx (93%) rename apps/www/__registry__/new-york/{block => blocks}/chart-tooltip-indicator-none.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-tooltip-label-custom.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-tooltip-label-formatter.tsx (100%) rename apps/www/__registry__/new-york/{block => blocks}/chart-tooltip-label-none.tsx (100%) create mode 100644 apps/www/__registry__/new-york/blocks/login-01/page.tsx create mode 100644 apps/www/__registry__/new-york/blocks/login-02/page.tsx create mode 100644 apps/www/__registry__/new-york/blocks/login-03/page.tsx create mode 100644 apps/www/__registry__/new-york/blocks/login-04/page.tsx create mode 100644 apps/www/__registry__/new-york/blocks/login-05/page.tsx rename apps/www/{registry/new-york/block/sidebar-05 => __registry__/new-york/blocks/sidebar-01}/page.tsx (89%) rename apps/www/__registry__/new-york/{block => blocks}/sidebar-02/page.tsx (88%) rename apps/www/{registry/new-york/block => __registry__/new-york/blocks}/sidebar-03/page.tsx (90%) rename apps/www/{registry/new-york/block => __registry__/new-york/blocks}/sidebar-04/page.tsx (90%) rename apps/www/__registry__/new-york/{block => blocks}/sidebar-05/page.tsx (89%) rename apps/www/{registry/new-york/block => __registry__/new-york/blocks}/sidebar-06/page.tsx (89%) rename apps/www/{registry/new-york/block => __registry__/new-york/blocks}/sidebar-07/page.tsx (90%) rename apps/www/__registry__/new-york/{block => blocks}/sidebar-08/page.tsx (89%) rename apps/www/__registry__/new-york/{block => blocks}/sidebar-09/page.tsx (89%) rename apps/www/{registry/new-york/block => __registry__/new-york/blocks}/sidebar-10/page.tsx (83%) rename apps/www/__registry__/new-york/{block => blocks}/sidebar-11/page.tsx (90%) rename apps/www/{registry/new-york/block => __registry__/new-york/blocks}/sidebar-12/page.tsx (86%) create mode 100644 apps/www/__registry__/new-york/blocks/sidebar-13/page.tsx rename apps/www/__registry__/new-york/{block => blocks}/sidebar-14/page.tsx (89%) rename apps/www/__registry__/new-york/{block => blocks}/sidebar-15/page.tsx (82%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-area-axes.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-area-default.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-area-gradient.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-area-icons.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-area-interactive.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-area-legend.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-area-linear.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-area-stacked-expand.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-area-stacked.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-area-step.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-bar-active.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-bar-default.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-bar-horizontal.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-bar-interactive.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-bar-label-custom.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-bar-label.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-bar-mixed.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-bar-multiple.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-bar-negative.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-bar-stacked.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-line-default.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-line-dots-colors.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-line-dots-custom.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-line-dots.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-line-interactive.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-line-label-custom.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-line-label.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-line-linear.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-line-multiple.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-line-step.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-pie-donut-active.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-pie-donut-text.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-pie-donut.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-pie-interactive.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-pie-label-custom.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-pie-label-list.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-pie-label.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-pie-legend.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-pie-separator-none.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-pie-simple.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-pie-stacked.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-radar-default.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-radar-dots.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-radar-grid-circle-fill.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-radar-grid-circle-no-lines.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-radar-grid-circle.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-radar-grid-custom.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-radar-grid-fill.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-radar-grid-none.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-radar-icons.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-radar-label-custom.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-radar-legend.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-radar-lines-only.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-radar-multiple.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-radar-radius.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-radial-grid.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-radial-label.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-radial-shape.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-radial-simple.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-radial-stacked.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-radial-text.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-tooltip-advanced.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-tooltip-default.tsx (93%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-tooltip-formatter.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-tooltip-icons.tsx (100%) rename apps/www/__registry__/new-york/{block => charts}/chart-tooltip-indicator-line.tsx (93%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-tooltip-indicator-none.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-tooltip-label-custom.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-tooltip-label-formatter.tsx (100%) rename apps/www/{registry/new-york/block => __registry__/new-york/charts}/chart-tooltip-label-none.tsx (100%) create mode 100644 apps/www/app/(app)/blocks/[...categories]/page.tsx delete mode 100644 apps/www/app/(app)/themes/tabs.tsx rename apps/www/app/{(blocks)/blocks => (view)/view/styles}/[style]/[name]/page.tsx (93%) create mode 100644 apps/www/components/block-image.tsx create mode 100644 apps/www/components/blocks-nav.tsx rename apps/www/{registry/new-york/example => components}/cards/activity-goal.tsx (100%) rename apps/www/{registry/new-york/example => components}/cards/calendar.tsx (100%) rename apps/www/{registry/new-york/example => components}/cards/chat.tsx (100%) rename apps/www/{registry/new-york/example => components}/cards/cookie-settings.tsx (100%) rename apps/www/{registry/new-york/example => components}/cards/create-account.tsx (100%) rename apps/www/{registry/new-york/example => components}/cards/data-table.tsx (100%) rename apps/www/{registry/new-york/example => components}/cards/index.tsx (62%) rename apps/www/{registry/new-york/example => components}/cards/metric.tsx (100%) rename apps/www/{registry/new-york/example => components}/cards/payment-method.tsx (100%) rename apps/www/{registry/new-york/example => components}/cards/report-issue.tsx (100%) rename apps/www/{registry/new-york/example => components}/cards/share.tsx (100%) rename apps/www/{registry/new-york/example => components}/cards/stats.tsx (100%) rename apps/www/{registry/new-york/example => components}/cards/team-members.tsx (100%) rename apps/www/components/{sidebar-nav.tsx => docs-nav.tsx} (72%) create mode 100644 apps/www/components/project-add-button.tsx create mode 100644 apps/www/hooks/use-project.ts delete mode 100644 apps/www/public/images/blocks/demo-sidebar-controlled-dark.png delete mode 100644 apps/www/public/images/blocks/demo-sidebar-controlled.png delete mode 100644 apps/www/public/images/blocks/demo-sidebar-dark.png delete mode 100644 apps/www/public/images/blocks/demo-sidebar-footer.png delete mode 100644 apps/www/public/images/blocks/demo-sidebar.png delete mode 100644 apps/www/public/images/blocks/login-01.png delete mode 100644 apps/www/public/images/blocks/sidebar-01-dark.png delete mode 100644 apps/www/public/images/blocks/sidebar-01.png delete mode 100644 apps/www/public/images/blocks/sidebar-02-dark.png delete mode 100644 apps/www/public/images/blocks/sidebar-02.png delete mode 100644 apps/www/public/images/blocks/sidebar-03-dark.png delete mode 100644 apps/www/public/images/blocks/sidebar-03.png delete mode 100644 apps/www/public/images/blocks/sidebar-04-dark.png delete mode 100644 apps/www/public/images/blocks/sidebar-04.png delete mode 100644 apps/www/public/images/blocks/sidebar-05-dark.png delete mode 100644 apps/www/public/images/blocks/sidebar-05.png delete mode 100644 apps/www/public/images/blocks/sidebar-06-dark.png delete mode 100644 apps/www/public/images/blocks/sidebar-06.png delete mode 100644 apps/www/public/images/blocks/sidebar-07-dark.png delete mode 100644 apps/www/public/images/blocks/sidebar-07.png delete mode 100644 apps/www/public/images/blocks/sidebar-08-dark.png delete mode 100644 apps/www/public/images/blocks/sidebar-08.png delete mode 100644 apps/www/public/images/blocks/sidebar-09-dark.png delete mode 100644 apps/www/public/images/blocks/sidebar-09.png delete mode 100644 apps/www/public/images/blocks/sidebar-10-dark.png delete mode 100644 apps/www/public/images/blocks/sidebar-10.png delete mode 100644 apps/www/public/images/blocks/sidebar-11-dark.png delete mode 100644 apps/www/public/images/blocks/sidebar-11.png delete mode 100644 apps/www/public/images/blocks/sidebar-12-dark.png delete mode 100644 apps/www/public/images/blocks/sidebar-12.png delete mode 100644 apps/www/public/images/blocks/sidebar-13-dark.png delete mode 100644 apps/www/public/images/blocks/sidebar-13.png delete mode 100644 apps/www/public/images/blocks/sidebar-14-dark.png delete mode 100644 apps/www/public/images/blocks/sidebar-14.png delete mode 100644 apps/www/public/images/blocks/sidebar-15-dark.png delete mode 100644 apps/www/public/images/blocks/sidebar-15.png delete mode 100644 apps/www/public/r/styles/default/_sink.json delete mode 100644 apps/www/public/r/styles/default/authentication-01.json delete mode 100644 apps/www/public/r/styles/default/authentication-02.json delete mode 100644 apps/www/public/r/styles/default/authentication-03.json delete mode 100644 apps/www/public/r/styles/default/authentication-04.json delete mode 100644 apps/www/public/r/styles/default/charts-01.json delete mode 100644 apps/www/public/r/styles/default/dashboard-01.json delete mode 100644 apps/www/public/r/styles/default/dashboard-02.json delete mode 100644 apps/www/public/r/styles/default/dashboard-03.json delete mode 100644 apps/www/public/r/styles/default/dashboard-04.json delete mode 100644 apps/www/public/r/styles/default/dashboard-05.json delete mode 100644 apps/www/public/r/styles/default/dashboard-06.json delete mode 100644 apps/www/public/r/styles/default/dashboard-07.json create mode 100644 apps/www/public/r/styles/default/login-02.json create mode 100644 apps/www/public/r/styles/default/login-03.json create mode 100644 apps/www/public/r/styles/default/login-04.json create mode 100644 apps/www/public/r/styles/default/login-05.json rename apps/www/public/r/styles/default/{demo-sidebar-controlled.json => sidebar-controlled.json} (94%) rename apps/www/public/r/styles/default/{demo-sidebar.json => sidebar-demo.json} (94%) rename apps/www/public/r/styles/default/{demo-sidebar-footer.json => sidebar-footer.json} (94%) rename apps/www/public/r/styles/default/{demo-sidebar-group-action.json => sidebar-group-action.json} (94%) rename apps/www/public/r/styles/default/{demo-sidebar-group-collapsible.json => sidebar-group-collapsible.json} (93%) rename apps/www/public/r/styles/default/{demo-sidebar-group.json => sidebar-group.json} (90%) rename apps/www/public/r/styles/default/{demo-sidebar-header.json => sidebar-header.json} (93%) rename apps/www/public/r/styles/default/{demo-sidebar-menu-action.json => sidebar-menu-action.json} (95%) rename apps/www/public/r/styles/default/{demo-sidebar-menu-badge.json => sidebar-menu-badge.json} (93%) rename apps/www/public/r/styles/default/{demo-sidebar-menu-collapsible.json => sidebar-menu-collapsible.json} (96%) rename apps/www/public/r/styles/default/{demo-sidebar-menu-sub.json => sidebar-menu-sub.json} (96%) rename apps/www/public/r/styles/default/{demo-sidebar-menu.json => sidebar-menu.json} (93%) rename apps/www/public/r/styles/default/{demo-sidebar-rsc.json => sidebar-rsc.json} (95%) delete mode 100644 apps/www/public/r/styles/new-york/_sink.json create mode 100644 apps/www/public/r/styles/new-york/app-01-dark.png create mode 100644 apps/www/public/r/styles/new-york/app-01-light.png create mode 100644 apps/www/public/r/styles/new-york/app-01.json delete mode 100644 apps/www/public/r/styles/new-york/authentication-01.json delete mode 100644 apps/www/public/r/styles/new-york/authentication-02.json delete mode 100644 apps/www/public/r/styles/new-york/authentication-03.json delete mode 100644 apps/www/public/r/styles/new-york/authentication-04.json create mode 100644 apps/www/public/r/styles/new-york/button-01-dark.png create mode 100644 apps/www/public/r/styles/new-york/button-01-light.png create mode 100644 apps/www/public/r/styles/new-york/button-01.json delete mode 100644 apps/www/public/r/styles/new-york/charts-01.json delete mode 100644 apps/www/public/r/styles/new-york/dashboard-01.json delete mode 100644 apps/www/public/r/styles/new-york/dashboard-02.json delete mode 100644 apps/www/public/r/styles/new-york/dashboard-03.json delete mode 100644 apps/www/public/r/styles/new-york/dashboard-04.json delete mode 100644 apps/www/public/r/styles/new-york/dashboard-05.json delete mode 100644 apps/www/public/r/styles/new-york/dashboard-06.json delete mode 100644 apps/www/public/r/styles/new-york/dashboard-07.json create mode 100644 apps/www/public/r/styles/new-york/login-01-dark.png create mode 100644 apps/www/public/r/styles/new-york/login-01-light.png create mode 100644 apps/www/public/r/styles/new-york/login-02-dark.png create mode 100644 apps/www/public/r/styles/new-york/login-02-light.png create mode 100644 apps/www/public/r/styles/new-york/login-02.json create mode 100644 apps/www/public/r/styles/new-york/login-03-dark.png create mode 100644 apps/www/public/r/styles/new-york/login-03-light.png create mode 100644 apps/www/public/r/styles/new-york/login-03.json create mode 100644 apps/www/public/r/styles/new-york/login-04-dark.png create mode 100644 apps/www/public/r/styles/new-york/login-04-light.png create mode 100644 apps/www/public/r/styles/new-york/login-04.json create mode 100644 apps/www/public/r/styles/new-york/login-05-dark.png create mode 100644 apps/www/public/r/styles/new-york/login-05-light.png create mode 100644 apps/www/public/r/styles/new-york/login-05.json create mode 100644 apps/www/public/r/styles/new-york/sidebar-01-dark.png create mode 100644 apps/www/public/r/styles/new-york/sidebar-01-light.png create mode 100644 apps/www/public/r/styles/new-york/sidebar-02-dark.png create mode 100644 apps/www/public/r/styles/new-york/sidebar-02-light.png create mode 100644 apps/www/public/r/styles/new-york/sidebar-03-dark.png create mode 100644 apps/www/public/r/styles/new-york/sidebar-03-light.png create mode 100644 apps/www/public/r/styles/new-york/sidebar-04-dark.png create mode 100644 apps/www/public/r/styles/new-york/sidebar-04-light.png create mode 100644 apps/www/public/r/styles/new-york/sidebar-05-dark.png create mode 100644 apps/www/public/r/styles/new-york/sidebar-05-light.png create mode 100644 apps/www/public/r/styles/new-york/sidebar-06-dark.png create mode 100644 apps/www/public/r/styles/new-york/sidebar-06-light.png create mode 100644 apps/www/public/r/styles/new-york/sidebar-07-dark.png create mode 100644 apps/www/public/r/styles/new-york/sidebar-07-light.png create mode 100644 apps/www/public/r/styles/new-york/sidebar-08-dark.png create mode 100644 apps/www/public/r/styles/new-york/sidebar-08-light.png create mode 100644 apps/www/public/r/styles/new-york/sidebar-09-dark.png create mode 100644 apps/www/public/r/styles/new-york/sidebar-09-light.png create mode 100644 apps/www/public/r/styles/new-york/sidebar-10-dark.png create mode 100644 apps/www/public/r/styles/new-york/sidebar-10-light.png create mode 100644 apps/www/public/r/styles/new-york/sidebar-11-dark.png create mode 100644 apps/www/public/r/styles/new-york/sidebar-11-light.png create mode 100644 apps/www/public/r/styles/new-york/sidebar-12-dark.png create mode 100644 apps/www/public/r/styles/new-york/sidebar-12-light.png create mode 100644 apps/www/public/r/styles/new-york/sidebar-13-dark.png create mode 100644 apps/www/public/r/styles/new-york/sidebar-13-light.png create mode 100644 apps/www/public/r/styles/new-york/sidebar-14-dark.png create mode 100644 apps/www/public/r/styles/new-york/sidebar-14-light.png create mode 100644 apps/www/public/r/styles/new-york/sidebar-15-dark.png create mode 100644 apps/www/public/r/styles/new-york/sidebar-15-light.png create mode 100644 apps/www/public/r/styles/new-york/sidebar-controlled-dark.png create mode 100644 apps/www/public/r/styles/new-york/sidebar-controlled-light.png rename apps/www/public/r/styles/new-york/{demo-sidebar-controlled.json => sidebar-controlled.json} (94%) create mode 100644 apps/www/public/r/styles/new-york/sidebar-demo-dark.png create mode 100644 apps/www/public/r/styles/new-york/sidebar-demo-light.png rename apps/www/public/r/styles/new-york/{demo-sidebar.json => sidebar-demo.json} (94%) rename apps/www/public/{images/blocks/demo-sidebar-footer-dark.png => r/styles/new-york/sidebar-footer-dark.png} (62%) create mode 100644 apps/www/public/r/styles/new-york/sidebar-footer-light.png rename apps/www/public/r/styles/new-york/{demo-sidebar-footer.json => sidebar-footer.json} (94%) rename apps/www/public/{images/blocks/demo-sidebar-group-action-dark.png => r/styles/new-york/sidebar-group-action-dark.png} (100%) rename apps/www/public/{images/blocks/demo-sidebar-group-action.png => r/styles/new-york/sidebar-group-action-light.png} (100%) rename apps/www/public/r/styles/new-york/{demo-sidebar-group-action.json => sidebar-group-action.json} (94%) rename apps/www/public/{images/blocks/demo-sidebar-group-collapsible-dark.png => r/styles/new-york/sidebar-group-collapsible-dark.png} (100%) rename apps/www/public/{images/blocks/demo-sidebar-group-collapsible.png => r/styles/new-york/sidebar-group-collapsible-light.png} (100%) rename apps/www/public/r/styles/new-york/{demo-sidebar-group-collapsible.json => sidebar-group-collapsible.json} (93%) rename apps/www/public/{images/blocks/demo-sidebar-group-dark.png => r/styles/new-york/sidebar-group-dark.png} (100%) rename apps/www/public/{images/blocks/demo-sidebar-group.png => r/styles/new-york/sidebar-group-light.png} (100%) rename apps/www/public/r/styles/new-york/{demo-sidebar-group.json => sidebar-group.json} (90%) rename apps/www/public/{images/blocks/demo-sidebar-header-dark.png => r/styles/new-york/sidebar-header-dark.png} (61%) rename apps/www/public/{images/blocks/demo-sidebar-header.png => r/styles/new-york/sidebar-header-light.png} (54%) rename apps/www/public/r/styles/new-york/{demo-sidebar-header.json => sidebar-header.json} (93%) rename apps/www/public/{images/blocks/demo-sidebar-menu-action-dark.png => r/styles/new-york/sidebar-menu-action-dark.png} (100%) rename apps/www/public/{images/blocks/demo-sidebar-menu-action.png => r/styles/new-york/sidebar-menu-action-light.png} (100%) rename apps/www/public/r/styles/new-york/{demo-sidebar-menu-action.json => sidebar-menu-action.json} (95%) rename apps/www/public/{images/blocks/demo-sidebar-menu-badge-dark.png => r/styles/new-york/sidebar-menu-badge-dark.png} (100%) rename apps/www/public/{images/blocks/demo-sidebar-menu-badge.png => r/styles/new-york/sidebar-menu-badge-light.png} (100%) rename apps/www/public/r/styles/new-york/{demo-sidebar-menu-badge.json => sidebar-menu-badge.json} (93%) rename apps/www/public/{images/blocks/demo-sidebar-menu-collapsible-dark.png => r/styles/new-york/sidebar-menu-collapsible-dark.png} (100%) rename apps/www/public/{images/blocks/demo-sidebar-menu-collapsible.png => r/styles/new-york/sidebar-menu-collapsible-light.png} (100%) rename apps/www/public/r/styles/new-york/{demo-sidebar-menu-collapsible.json => sidebar-menu-collapsible.json} (96%) rename apps/www/public/{images/blocks/demo-sidebar-menu-dark.png => r/styles/new-york/sidebar-menu-dark.png} (100%) rename apps/www/public/{images/blocks/demo-sidebar-menu.png => r/styles/new-york/sidebar-menu-light.png} (100%) rename apps/www/public/{images/blocks/demo-sidebar-menu-sub-dark.png => r/styles/new-york/sidebar-menu-sub-dark.png} (100%) rename apps/www/public/{images/blocks/demo-sidebar-menu-sub.png => r/styles/new-york/sidebar-menu-sub-light.png} (100%) rename apps/www/public/r/styles/new-york/{demo-sidebar-menu-sub.json => sidebar-menu-sub.json} (96%) rename apps/www/public/r/styles/new-york/{demo-sidebar-menu.json => sidebar-menu.json} (93%) rename apps/www/public/{images/blocks/demo-sidebar-rsc-dark.png => r/styles/new-york/sidebar-rsc-dark.png} (100%) rename apps/www/public/{images/blocks/demo-sidebar-rsc.png => r/styles/new-york/sidebar-rsc-light.png} (100%) rename apps/www/public/r/styles/new-york/{demo-sidebar-rsc.json => sidebar-rsc.json} (95%) create mode 100644 apps/www/public/r/styles/new-york/sink-dark.png create mode 100644 apps/www/public/r/styles/new-york/sink-light.png create mode 100644 apps/www/public/r/styles/new-york/v0-login-01-dark.png rename apps/www/public/{images/blocks/login-01-dark.png => r/styles/new-york/v0-login-01-light.png} (100%) create mode 100644 apps/www/public/r/styles/new-york/v0-sidebar-01-dark.png create mode 100644 apps/www/public/r/styles/new-york/v0-sidebar-01-light.png create mode 100644 apps/www/public/r/styles/new-york/v0-sidebar-02-dark.png create mode 100644 apps/www/public/r/styles/new-york/v0-sidebar-02-light.png create mode 100644 apps/www/public/r/styles/new-york/v0-sidebar-03-dark.png create mode 100644 apps/www/public/r/styles/new-york/v0-sidebar-03-light.png create mode 100644 apps/www/public/r/styles/new-york/v0-sidebar-04-dark.png create mode 100644 apps/www/public/r/styles/new-york/v0-sidebar-04-light.png create mode 100644 apps/www/public/r/styles/new-york/v0-sidebar-05-dark.png create mode 100644 apps/www/public/r/styles/new-york/v0-sidebar-05-light.png create mode 100644 apps/www/public/r/styles/new-york/v0-sidebar-06-dark.png create mode 100644 apps/www/public/r/styles/new-york/v0-sidebar-06-light.png create mode 100644 apps/www/public/r/styles/new-york/v0-sidebar-07-dark.png create mode 100644 apps/www/public/r/styles/new-york/v0-sidebar-07-light.png create mode 100644 apps/www/public/r/styles/new-york/v0-sidebar-08-dark.png create mode 100644 apps/www/public/r/styles/new-york/v0-sidebar-08-light.png create mode 100644 apps/www/public/r/styles/new-york/v0-sidebar-09-dark.png create mode 100644 apps/www/public/r/styles/new-york/v0-sidebar-09-light.png create mode 100644 apps/www/public/r/styles/new-york/v0-sidebar-10-dark.png create mode 100644 apps/www/public/r/styles/new-york/v0-sidebar-10-light.png create mode 100644 apps/www/public/r/styles/new-york/v0-sidebar-11-dark.png create mode 100644 apps/www/public/r/styles/new-york/v0-sidebar-11-light.png create mode 100644 apps/www/public/r/styles/new-york/v0-sidebar-12-dark.png create mode 100644 apps/www/public/r/styles/new-york/v0-sidebar-12-light.png create mode 100644 apps/www/public/r/styles/new-york/v0-sidebar-13-dark.png create mode 100644 apps/www/public/r/styles/new-york/v0-sidebar-13-light.png create mode 100644 apps/www/public/r/styles/new-york/v0-sidebar-14-dark.png create mode 100644 apps/www/public/r/styles/new-york/v0-sidebar-14-light.png create mode 100644 apps/www/public/r/styles/new-york/v0-sidebar-15-dark.png create mode 100644 apps/www/public/r/styles/new-york/v0-sidebar-15-light.png create mode 100644 apps/www/public/registry.json delete mode 100644 apps/www/registry/default/block/_sink/components/app-sidebar copy.tsx delete mode 100644 apps/www/registry/default/block/_sink/components/app-sidebar.tsx delete mode 100644 apps/www/registry/default/block/_sink/components/button-demo copy.tsx delete mode 100644 apps/www/registry/default/block/_sink/components/button-icon.tsx delete mode 100644 apps/www/registry/default/block/_sink/components/component-wrapper copy.tsx delete mode 100644 apps/www/registry/default/block/_sink/components/nav-main copy.tsx delete mode 100644 apps/www/registry/default/block/_sink/components/nav-projects copy.tsx delete mode 100644 apps/www/registry/default/block/_sink/components/nav-user copy.tsx delete mode 100644 apps/www/registry/default/block/_sink/components/team-switcher copy.tsx delete mode 100644 apps/www/registry/default/block/_sink/page.tsx delete mode 100644 apps/www/registry/default/block/authentication-01.tsx delete mode 100644 apps/www/registry/default/block/authentication-02.tsx delete mode 100644 apps/www/registry/default/block/authentication-03.tsx delete mode 100644 apps/www/registry/default/block/authentication-04.tsx delete mode 100644 apps/www/registry/default/block/charts-01-chunk-0.tsx delete mode 100644 apps/www/registry/default/block/charts-01-chunk-1.tsx delete mode 100644 apps/www/registry/default/block/charts-01-chunk-2.tsx delete mode 100644 apps/www/registry/default/block/charts-01-chunk-3.tsx delete mode 100644 apps/www/registry/default/block/charts-01-chunk-4.tsx delete mode 100644 apps/www/registry/default/block/charts-01-chunk-5.tsx delete mode 100644 apps/www/registry/default/block/charts-01-chunk-6.tsx delete mode 100644 apps/www/registry/default/block/charts-01-chunk-7.tsx delete mode 100644 apps/www/registry/default/block/charts-01.tsx delete mode 100644 apps/www/registry/default/block/dashboard-01-chunk-0.tsx delete mode 100644 apps/www/registry/default/block/dashboard-01-chunk-1.tsx delete mode 100644 apps/www/registry/default/block/dashboard-01-chunk-2.tsx delete mode 100644 apps/www/registry/default/block/dashboard-01-chunk-3.tsx delete mode 100644 apps/www/registry/default/block/dashboard-01-chunk-4.tsx delete mode 100644 apps/www/registry/default/block/dashboard-01-chunk-5.tsx delete mode 100644 apps/www/registry/default/block/dashboard-01.tsx delete mode 100644 apps/www/registry/default/block/dashboard-02-chunk-0.tsx delete mode 100644 apps/www/registry/default/block/dashboard-02-chunk-1.tsx delete mode 100644 apps/www/registry/default/block/dashboard-02.tsx delete mode 100644 apps/www/registry/default/block/dashboard-03-chunk-0.tsx delete mode 100644 apps/www/registry/default/block/dashboard-03-chunk-1.tsx delete mode 100644 apps/www/registry/default/block/dashboard-03.tsx delete mode 100644 apps/www/registry/default/block/dashboard-04-chunk-0.tsx delete mode 100644 apps/www/registry/default/block/dashboard-04-chunk-1.tsx delete mode 100644 apps/www/registry/default/block/dashboard-04-chunk-2.tsx delete mode 100644 apps/www/registry/default/block/dashboard-04.tsx delete mode 100644 apps/www/registry/default/block/dashboard-05-chunk-0.tsx delete mode 100644 apps/www/registry/default/block/dashboard-05-chunk-1.tsx delete mode 100644 apps/www/registry/default/block/dashboard-05-chunk-2.tsx delete mode 100644 apps/www/registry/default/block/dashboard-05-chunk-3.tsx delete mode 100644 apps/www/registry/default/block/dashboard-05-chunk-4.tsx delete mode 100644 apps/www/registry/default/block/dashboard-05.tsx delete mode 100644 apps/www/registry/default/block/dashboard-06-chunk-0.tsx delete mode 100644 apps/www/registry/default/block/dashboard-06.tsx delete mode 100644 apps/www/registry/default/block/dashboard-07-chunk-0.tsx delete mode 100644 apps/www/registry/default/block/dashboard-07-chunk-1.tsx delete mode 100644 apps/www/registry/default/block/dashboard-07-chunk-2.tsx delete mode 100644 apps/www/registry/default/block/dashboard-07-chunk-3.tsx delete mode 100644 apps/www/registry/default/block/dashboard-07-chunk-4.tsx delete mode 100644 apps/www/registry/default/block/dashboard-07-chunk-5.tsx delete mode 100644 apps/www/registry/default/block/dashboard-07.tsx delete mode 100644 apps/www/registry/default/block/demo-sidebar-controlled.tsx delete mode 100644 apps/www/registry/default/block/demo-sidebar-footer.tsx delete mode 100644 apps/www/registry/default/block/demo-sidebar-group-action.tsx delete mode 100644 apps/www/registry/default/block/demo-sidebar-group-collapsible.tsx delete mode 100644 apps/www/registry/default/block/demo-sidebar-group.tsx delete mode 100644 apps/www/registry/default/block/demo-sidebar-header.tsx delete mode 100644 apps/www/registry/default/block/demo-sidebar-menu-action.tsx delete mode 100644 apps/www/registry/default/block/demo-sidebar-menu-badge.tsx delete mode 100644 apps/www/registry/default/block/demo-sidebar-menu-collapsible.tsx delete mode 100644 apps/www/registry/default/block/demo-sidebar-menu-sub.tsx delete mode 100644 apps/www/registry/default/block/demo-sidebar-menu.tsx delete mode 100644 apps/www/registry/default/block/demo-sidebar-rsc.tsx delete mode 100644 apps/www/registry/default/block/demo-sidebar.tsx delete mode 100644 apps/www/registry/default/block/login-01/components/login-form.tsx delete mode 100644 apps/www/registry/default/block/login-01/page.tsx delete mode 100644 apps/www/registry/default/block/sidebar-01/page.tsx delete mode 100644 apps/www/registry/default/block/sidebar-13/page.tsx create mode 100644 apps/www/registry/default/blocks/login-01/components/login-form.tsx create mode 100644 apps/www/registry/default/blocks/login-01/page.tsx create mode 100644 apps/www/registry/default/blocks/login-02/components/login-form.tsx create mode 100644 apps/www/registry/default/blocks/login-02/page.tsx create mode 100644 apps/www/registry/default/blocks/login-03/components/login-form.tsx create mode 100644 apps/www/registry/default/blocks/login-03/page.tsx create mode 100644 apps/www/registry/default/blocks/login-04/components/login-form.tsx create mode 100644 apps/www/registry/default/blocks/login-04/page.tsx create mode 100644 apps/www/registry/default/blocks/login-05/components/login-form.tsx create mode 100644 apps/www/registry/default/blocks/login-05/page.tsx rename apps/www/registry/{new-york/block => default/blocks}/sidebar-01/components/app-sidebar.tsx (95%) rename apps/www/registry/default/{block => blocks}/sidebar-01/components/search-form.tsx (100%) rename apps/www/registry/default/{block => blocks}/sidebar-01/components/version-switcher.tsx (100%) rename apps/www/{__registry__/default/block/sidebar-06 => registry/default/blocks/sidebar-01}/page.tsx (89%) rename apps/www/registry/default/{block => blocks}/sidebar-02/components/app-sidebar.tsx (96%) rename apps/www/registry/default/{block => blocks}/sidebar-02/components/search-form.tsx (100%) rename apps/www/registry/default/{block => blocks}/sidebar-02/components/version-switcher.tsx (100%) rename apps/www/registry/default/{block => blocks}/sidebar-02/page.tsx (88%) rename apps/www/registry/default/{block => blocks}/sidebar-03/components/app-sidebar.tsx (100%) rename apps/www/{__registry__/default/block => registry/default/blocks}/sidebar-03/page.tsx (90%) rename apps/www/registry/default/{block => blocks}/sidebar-04/components/app-sidebar.tsx (100%) rename apps/www/registry/default/{block => blocks}/sidebar-04/page.tsx (90%) rename apps/www/registry/default/{block => blocks}/sidebar-05/components/app-sidebar.tsx (98%) rename apps/www/registry/default/{block => blocks}/sidebar-05/components/search-form.tsx (100%) create mode 100644 apps/www/registry/default/blocks/sidebar-05/page.tsx rename apps/www/registry/{new-york/block => default/blocks}/sidebar-06/components/app-sidebar.tsx (95%) rename apps/www/registry/default/{block => blocks}/sidebar-06/components/nav-main.tsx (100%) rename apps/www/registry/default/{block => blocks}/sidebar-06/components/sidebar-opt-in-form.tsx (100%) create mode 100644 apps/www/registry/default/blocks/sidebar-06/page.tsx rename apps/www/registry/{new-york/block => default/blocks}/sidebar-07/components/app-sidebar.tsx (90%) rename apps/www/registry/default/{block/_sink => blocks/sidebar-07}/components/nav-main.tsx (100%) rename apps/www/registry/default/{block/_sink => blocks/sidebar-07}/components/nav-projects.tsx (100%) rename apps/www/registry/default/{block/_sink => blocks/sidebar-07}/components/nav-user.tsx (100%) rename apps/www/registry/default/{block/_sink => blocks/sidebar-07}/components/team-switcher.tsx (100%) rename apps/www/registry/default/{block => blocks}/sidebar-07/page.tsx (90%) rename apps/www/registry/{new-york/block => default/blocks}/sidebar-08/components/app-sidebar.tsx (92%) rename apps/www/registry/default/{block => blocks}/sidebar-08/components/nav-main.tsx (100%) rename apps/www/registry/default/{block => blocks}/sidebar-08/components/nav-projects.tsx (100%) rename apps/www/registry/default/{block => blocks}/sidebar-08/components/nav-secondary.tsx (100%) rename apps/www/registry/default/{block/sidebar-07 => blocks/sidebar-08}/components/nav-user.tsx (100%) rename apps/www/registry/default/{block => blocks}/sidebar-08/page.tsx (89%) rename apps/www/registry/default/{block => blocks}/sidebar-09/components/app-sidebar.tsx (99%) rename apps/www/registry/default/{block => blocks}/sidebar-09/components/nav-user.tsx (100%) rename apps/www/{__registry__/default/block => registry/default/blocks}/sidebar-09/page.tsx (89%) rename apps/www/registry/{new-york/block => default/blocks}/sidebar-10/components/app-sidebar.tsx (93%) rename apps/www/registry/default/{block => blocks}/sidebar-10/components/nav-actions.tsx (100%) rename apps/www/registry/default/{block => blocks}/sidebar-10/components/nav-favorites.tsx (100%) rename apps/www/registry/default/{block => blocks}/sidebar-10/components/nav-main.tsx (100%) rename apps/www/registry/default/{block => blocks}/sidebar-10/components/nav-secondary.tsx (100%) rename apps/www/registry/default/{block => blocks}/sidebar-10/components/nav-workspaces.tsx (100%) rename apps/www/registry/default/{block => blocks}/sidebar-10/components/team-switcher.tsx (100%) rename apps/www/{__registry__/default/block => registry/default/blocks}/sidebar-10/page.tsx (83%) rename apps/www/registry/default/{block => blocks}/sidebar-11/components/app-sidebar.tsx (100%) rename apps/www/registry/default/{block => blocks}/sidebar-11/page.tsx (90%) rename apps/www/registry/{new-york/block => default/blocks}/sidebar-12/components/app-sidebar.tsx (86%) rename apps/www/registry/default/{block => blocks}/sidebar-12/components/calendars.tsx (100%) rename apps/www/registry/default/{block => blocks}/sidebar-12/components/date-picker.tsx (100%) rename apps/www/registry/default/{block => blocks}/sidebar-12/components/nav-user.tsx (100%) rename apps/www/{__registry__/default/block => registry/default/blocks}/sidebar-12/page.tsx (87%) rename apps/www/registry/default/{block => blocks}/sidebar-13/components/settings-dialog.tsx (100%) rename apps/www/{__registry__/new-york/block => registry/default/blocks}/sidebar-13/page.tsx (54%) rename apps/www/registry/default/{block => blocks}/sidebar-14/components/app-sidebar.tsx (100%) rename apps/www/registry/default/{block => blocks}/sidebar-14/page.tsx (89%) rename apps/www/registry/default/{block => blocks}/sidebar-15/components/calendars.tsx (100%) rename apps/www/registry/default/{block => blocks}/sidebar-15/components/date-picker.tsx (100%) rename apps/www/registry/default/{block => blocks}/sidebar-15/components/nav-favorites.tsx (100%) rename apps/www/registry/default/{block => blocks}/sidebar-15/components/nav-main.tsx (100%) rename apps/www/registry/default/{block => blocks}/sidebar-15/components/nav-secondary.tsx (100%) rename apps/www/registry/default/{block => blocks}/sidebar-15/components/nav-user.tsx (100%) rename apps/www/registry/default/{block => blocks}/sidebar-15/components/nav-workspaces.tsx (100%) rename apps/www/registry/{new-york/block => default/blocks}/sidebar-15/components/sidebar-left.tsx (93%) rename apps/www/registry/{new-york/block => default/blocks}/sidebar-15/components/sidebar-right.tsx (86%) rename apps/www/registry/default/{block => blocks}/sidebar-15/components/team-switcher.tsx (100%) rename apps/www/{__registry__/default/block => registry/default/blocks}/sidebar-15/page.tsx (82%) create mode 100644 apps/www/registry/default/charts/chart-area-axes.tsx create mode 100644 apps/www/registry/default/charts/chart-area-default.tsx create mode 100644 apps/www/registry/default/charts/chart-area-gradient.tsx create mode 100644 apps/www/registry/default/charts/chart-area-icons.tsx create mode 100644 apps/www/registry/default/charts/chart-area-interactive.tsx create mode 100644 apps/www/registry/default/charts/chart-area-legend.tsx create mode 100644 apps/www/registry/default/charts/chart-area-linear.tsx create mode 100644 apps/www/registry/default/charts/chart-area-stacked-expand.tsx create mode 100644 apps/www/registry/default/charts/chart-area-stacked.tsx create mode 100644 apps/www/registry/default/charts/chart-area-step.tsx create mode 100644 apps/www/registry/default/charts/chart-bar-active.tsx create mode 100644 apps/www/registry/default/charts/chart-bar-default.tsx create mode 100644 apps/www/registry/default/charts/chart-bar-horizontal.tsx create mode 100644 apps/www/registry/default/charts/chart-bar-interactive.tsx create mode 100644 apps/www/registry/default/charts/chart-bar-label-custom.tsx create mode 100644 apps/www/registry/default/charts/chart-bar-label.tsx create mode 100644 apps/www/registry/default/charts/chart-bar-mixed.tsx create mode 100644 apps/www/registry/default/charts/chart-bar-multiple.tsx create mode 100644 apps/www/registry/default/charts/chart-bar-negative.tsx create mode 100644 apps/www/registry/default/charts/chart-bar-stacked.tsx create mode 100644 apps/www/registry/default/charts/chart-line-default.tsx create mode 100644 apps/www/registry/default/charts/chart-line-dots-colors.tsx create mode 100644 apps/www/registry/default/charts/chart-line-dots-custom.tsx create mode 100644 apps/www/registry/default/charts/chart-line-dots.tsx create mode 100644 apps/www/registry/default/charts/chart-line-interactive.tsx create mode 100644 apps/www/registry/default/charts/chart-line-label-custom.tsx create mode 100644 apps/www/registry/default/charts/chart-line-label.tsx create mode 100644 apps/www/registry/default/charts/chart-line-linear.tsx create mode 100644 apps/www/registry/default/charts/chart-line-multiple.tsx create mode 100644 apps/www/registry/default/charts/chart-line-step.tsx create mode 100644 apps/www/registry/default/charts/chart-pie-donut-active.tsx create mode 100644 apps/www/registry/default/charts/chart-pie-donut-text.tsx create mode 100644 apps/www/registry/default/charts/chart-pie-donut.tsx create mode 100644 apps/www/registry/default/charts/chart-pie-interactive.tsx create mode 100644 apps/www/registry/default/charts/chart-pie-label-custom.tsx create mode 100644 apps/www/registry/default/charts/chart-pie-label-list.tsx create mode 100644 apps/www/registry/default/charts/chart-pie-label.tsx create mode 100644 apps/www/registry/default/charts/chart-pie-legend.tsx create mode 100644 apps/www/registry/default/charts/chart-pie-separator-none.tsx create mode 100644 apps/www/registry/default/charts/chart-pie-simple.tsx create mode 100644 apps/www/registry/default/charts/chart-pie-stacked.tsx create mode 100644 apps/www/registry/default/charts/chart-radar-default.tsx create mode 100644 apps/www/registry/default/charts/chart-radar-dots.tsx create mode 100644 apps/www/registry/default/charts/chart-radar-grid-circle-fill.tsx create mode 100644 apps/www/registry/default/charts/chart-radar-grid-circle-no-lines.tsx create mode 100644 apps/www/registry/default/charts/chart-radar-grid-circle.tsx create mode 100644 apps/www/registry/default/charts/chart-radar-grid-custom.tsx create mode 100644 apps/www/registry/default/charts/chart-radar-grid-fill.tsx create mode 100644 apps/www/registry/default/charts/chart-radar-grid-none.tsx create mode 100644 apps/www/registry/default/charts/chart-radar-icons.tsx create mode 100644 apps/www/registry/default/charts/chart-radar-label-custom.tsx create mode 100644 apps/www/registry/default/charts/chart-radar-legend.tsx create mode 100644 apps/www/registry/default/charts/chart-radar-lines-only.tsx create mode 100644 apps/www/registry/default/charts/chart-radar-multiple.tsx create mode 100644 apps/www/registry/default/charts/chart-radar-radius.tsx create mode 100644 apps/www/registry/default/charts/chart-radial-grid.tsx create mode 100644 apps/www/registry/default/charts/chart-radial-label.tsx create mode 100644 apps/www/registry/default/charts/chart-radial-shape.tsx create mode 100644 apps/www/registry/default/charts/chart-radial-simple.tsx create mode 100644 apps/www/registry/default/charts/chart-radial-stacked.tsx create mode 100644 apps/www/registry/default/charts/chart-radial-text.tsx create mode 100644 apps/www/registry/default/charts/chart-tooltip-advanced.tsx create mode 100644 apps/www/registry/default/charts/chart-tooltip-default.tsx create mode 100644 apps/www/registry/default/charts/chart-tooltip-formatter.tsx create mode 100644 apps/www/registry/default/charts/chart-tooltip-icons.tsx create mode 100644 apps/www/registry/default/charts/chart-tooltip-indicator-line.tsx create mode 100644 apps/www/registry/default/charts/chart-tooltip-indicator-none.tsx create mode 100644 apps/www/registry/default/charts/chart-tooltip-label-custom.tsx create mode 100644 apps/www/registry/default/charts/chart-tooltip-label-formatter.tsx create mode 100644 apps/www/registry/default/charts/chart-tooltip-label-none.tsx delete mode 100644 apps/www/registry/default/example/cards/activity-goal.tsx delete mode 100644 apps/www/registry/default/example/cards/calendar.tsx delete mode 100644 apps/www/registry/default/example/cards/chat.tsx delete mode 100644 apps/www/registry/default/example/cards/cookie-settings.tsx delete mode 100644 apps/www/registry/default/example/cards/create-account.tsx delete mode 100644 apps/www/registry/default/example/cards/data-table.tsx delete mode 100644 apps/www/registry/default/example/cards/index.tsx delete mode 100644 apps/www/registry/default/example/cards/metric.tsx delete mode 100644 apps/www/registry/default/example/cards/payment-method.tsx delete mode 100644 apps/www/registry/default/example/cards/report-issue.tsx delete mode 100644 apps/www/registry/default/example/cards/share.tsx delete mode 100644 apps/www/registry/default/example/cards/stats.tsx delete mode 100644 apps/www/registry/default/example/cards/team-members.tsx rename apps/www/registry/default/{example => examples}/accordion-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/alert-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/alert-destructive.tsx (100%) rename apps/www/registry/default/{example => examples}/alert-dialog-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/aspect-ratio-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/avatar-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/badge-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/badge-destructive.tsx (100%) rename apps/www/registry/default/{example => examples}/badge-outline.tsx (100%) rename apps/www/registry/default/{example => examples}/badge-secondary.tsx (100%) rename apps/www/registry/default/{example => examples}/breadcrumb-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/breadcrumb-dropdown.tsx (100%) rename apps/www/registry/default/{example => examples}/breadcrumb-ellipsis.tsx (100%) rename apps/www/registry/default/{example => examples}/breadcrumb-link.tsx (100%) rename apps/www/registry/default/{example => examples}/breadcrumb-responsive.tsx (100%) rename apps/www/registry/default/{example => examples}/breadcrumb-separator.tsx (100%) rename apps/www/registry/default/{example => examples}/button-as-child.tsx (100%) rename apps/www/registry/default/{example => examples}/button-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/button-destructive.tsx (100%) rename apps/www/registry/default/{example => examples}/button-ghost.tsx (100%) rename apps/www/registry/default/{example => examples}/button-icon.tsx (100%) rename apps/www/registry/default/{example => examples}/button-link.tsx (100%) rename apps/www/registry/default/{example => examples}/button-loading.tsx (100%) rename apps/www/registry/default/{example => examples}/button-outline.tsx (100%) rename apps/www/registry/default/{example => examples}/button-secondary.tsx (100%) rename apps/www/registry/default/{example => examples}/button-with-icon.tsx (100%) rename apps/www/registry/default/{example => examples}/calendar-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/calendar-form.tsx (100%) rename apps/www/registry/default/{example => examples}/calendar-react-hook-form.tsx (100%) rename apps/www/registry/default/{example => examples}/card-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/card-with-form.tsx (100%) rename apps/www/registry/default/{example => examples}/carousel-api.tsx (100%) rename apps/www/registry/default/{example => examples}/carousel-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/carousel-orientation.tsx (100%) rename apps/www/registry/default/{example => examples}/carousel-plugin.tsx (100%) rename apps/www/registry/default/{example => examples}/carousel-size.tsx (100%) rename apps/www/registry/default/{example => examples}/carousel-spacing.tsx (100%) rename apps/www/registry/default/{example => examples}/chart-bar-demo-axis.tsx (100%) rename apps/www/registry/default/{example => examples}/chart-bar-demo-grid.tsx (100%) rename apps/www/registry/default/{example => examples}/chart-bar-demo-legend.tsx (100%) rename apps/www/registry/default/{example => examples}/chart-bar-demo-tooltip.tsx (100%) rename apps/www/registry/default/{example => examples}/chart-bar-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/chart-tooltip-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/checkbox-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/checkbox-disabled.tsx (100%) rename apps/www/registry/default/{example => examples}/checkbox-form-multiple.tsx (100%) rename apps/www/registry/default/{example => examples}/checkbox-form-single.tsx (100%) rename apps/www/registry/default/{example => examples}/checkbox-with-text.tsx (100%) rename apps/www/registry/default/{example => examples}/collapsible-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/combobox-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/combobox-dropdown-menu.tsx (100%) rename apps/www/registry/default/{example => examples}/combobox-form.tsx (100%) rename apps/www/registry/default/{example => examples}/combobox-popover.tsx (100%) rename apps/www/registry/default/{example => examples}/combobox-responsive.tsx (100%) rename apps/www/registry/default/{example => examples}/command-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/command-dialog.tsx (100%) rename apps/www/registry/default/{example => examples}/context-menu-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/data-table-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/date-picker-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/date-picker-form.tsx (100%) rename apps/www/registry/default/{example => examples}/date-picker-with-presets.tsx (100%) rename apps/www/registry/default/{example => examples}/date-picker-with-range.tsx (100%) rename apps/www/registry/default/{example => examples}/dialog-close-button.tsx (100%) rename apps/www/registry/default/{example => examples}/dialog-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/drawer-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/drawer-dialog.tsx (100%) rename apps/www/registry/default/{example => examples}/dropdown-menu-checkboxes.tsx (100%) rename apps/www/registry/default/{example => examples}/dropdown-menu-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/dropdown-menu-radio-group.tsx (100%) rename apps/www/registry/default/{example => examples}/hover-card-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/input-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/input-disabled.tsx (100%) rename apps/www/registry/default/{example => examples}/input-file.tsx (100%) rename apps/www/registry/default/{example => examples}/input-form.tsx (100%) rename apps/www/registry/default/{example => examples}/input-otp-controlled.tsx (100%) rename apps/www/registry/default/{example => examples}/input-otp-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/input-otp-form.tsx (100%) rename apps/www/registry/default/{example => examples}/input-otp-pattern.tsx (100%) rename apps/www/registry/default/{example => examples}/input-otp-separator.tsx (100%) rename apps/www/registry/default/{example => examples}/input-with-button.tsx (100%) rename apps/www/registry/default/{example => examples}/input-with-label.tsx (100%) rename apps/www/registry/default/{example => examples}/input-with-text.tsx (100%) rename apps/www/registry/default/{example => examples}/label-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/menubar-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/mode-toggle.tsx (100%) rename apps/www/registry/default/{example => examples}/navigation-menu-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/pagination-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/popover-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/progress-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/radio-group-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/radio-group-form.tsx (100%) rename apps/www/registry/default/{example => examples}/resizable-demo-with-handle.tsx (100%) rename apps/www/registry/default/{example => examples}/resizable-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/resizable-handle.tsx (100%) rename apps/www/registry/default/{example => examples}/resizable-vertical.tsx (100%) rename apps/www/registry/default/{example => examples}/scroll-area-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/scroll-area-horizontal-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/select-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/select-form.tsx (100%) rename apps/www/registry/default/{example => examples}/select-scrollable.tsx (100%) rename apps/www/registry/default/{example => examples}/separator-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/sheet-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/sheet-side.tsx (100%) rename apps/www/registry/default/{example => examples}/skeleton-card.tsx (100%) rename apps/www/registry/default/{example => examples}/skeleton-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/slider-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/sonner-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/switch-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/switch-form.tsx (100%) rename apps/www/registry/default/{example => examples}/table-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/tabs-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/textarea-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/textarea-disabled.tsx (100%) rename apps/www/registry/default/{example => examples}/textarea-form.tsx (100%) rename apps/www/registry/default/{example => examples}/textarea-with-button.tsx (100%) rename apps/www/registry/default/{example => examples}/textarea-with-label.tsx (100%) rename apps/www/registry/default/{example => examples}/textarea-with-text.tsx (100%) rename apps/www/registry/default/{example => examples}/toast-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/toast-destructive.tsx (100%) rename apps/www/registry/default/{example => examples}/toast-simple.tsx (100%) rename apps/www/registry/default/{example => examples}/toast-with-action.tsx (100%) rename apps/www/registry/default/{example => examples}/toast-with-title.tsx (100%) rename apps/www/registry/default/{example => examples}/toggle-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/toggle-disabled.tsx (100%) rename apps/www/registry/default/{example => examples}/toggle-group-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/toggle-group-disabled.tsx (100%) rename apps/www/registry/default/{example => examples}/toggle-group-lg.tsx (100%) rename apps/www/registry/default/{example => examples}/toggle-group-outline.tsx (100%) rename apps/www/registry/default/{example => examples}/toggle-group-single.tsx (100%) rename apps/www/registry/default/{example => examples}/toggle-group-sm.tsx (100%) rename apps/www/registry/default/{example => examples}/toggle-lg.tsx (100%) rename apps/www/registry/default/{example => examples}/toggle-outline.tsx (100%) rename apps/www/registry/default/{example => examples}/toggle-sm.tsx (100%) rename apps/www/registry/default/{example => examples}/toggle-with-text.tsx (100%) rename apps/www/registry/default/{example => examples}/tooltip-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/typography-blockquote.tsx (100%) rename apps/www/registry/default/{example => examples}/typography-demo.tsx (100%) rename apps/www/registry/default/{example => examples}/typography-h1.tsx (100%) rename apps/www/registry/default/{example => examples}/typography-h2.tsx (100%) rename apps/www/registry/default/{example => examples}/typography-h3.tsx (100%) rename apps/www/registry/default/{example => examples}/typography-h4.tsx (100%) rename apps/www/registry/default/{example => examples}/typography-inline-code.tsx (100%) rename apps/www/registry/default/{example => examples}/typography-large.tsx (100%) rename apps/www/registry/default/{example => examples}/typography-lead.tsx (100%) rename apps/www/registry/default/{example => examples}/typography-list.tsx (100%) rename apps/www/registry/default/{example => examples}/typography-muted.tsx (100%) rename apps/www/registry/default/{example => examples}/typography-p.tsx (100%) rename apps/www/registry/default/{example => examples}/typography-small.tsx (100%) rename apps/www/registry/default/{example => examples}/typography-table.tsx (100%) rename apps/www/registry/default/{v0 => internal}/login-01.tsx (98%) rename apps/www/{__registry__/default/v0 => registry/default/internal}/sidebar-01.tsx (100%) rename apps/www/{__registry__/default/v0 => registry/default/internal}/sidebar-02.tsx (100%) rename apps/www/{__registry__/default/v0 => registry/default/internal}/sidebar-03.tsx (100%) rename apps/www/{__registry__/default/v0 => registry/default/internal}/sidebar-04.tsx (100%) rename apps/www/{__registry__/default/v0 => registry/default/internal}/sidebar-05.tsx (100%) rename apps/www/{__registry__/default/v0 => registry/default/internal}/sidebar-06.tsx (100%) rename apps/www/{__registry__/default/v0 => registry/default/internal}/sidebar-07.tsx (100%) rename apps/www/{__registry__/default/v0 => registry/default/internal}/sidebar-08.tsx (100%) rename apps/www/{__registry__/default/v0 => registry/default/internal}/sidebar-09.tsx (100%) rename apps/www/{__registry__/default/v0 => registry/default/internal}/sidebar-10.tsx (100%) rename apps/www/{__registry__/default/v0 => registry/default/internal}/sidebar-11.tsx (100%) rename apps/www/{__registry__/default/v0 => registry/default/internal}/sidebar-12.tsx (100%) rename apps/www/{__registry__/default/v0 => registry/default/internal}/sidebar-13.tsx (100%) rename apps/www/{__registry__/default/v0 => registry/default/internal}/sidebar-14.tsx (100%) rename apps/www/{__registry__/default/v0 => registry/default/internal}/sidebar-15.tsx (100%) rename apps/www/{__registry__/default/block/demo-sidebar-controlled.tsx => registry/default/internal/sidebar-controlled.tsx} (100%) rename apps/www/{__registry__/default/block/demo-sidebar.tsx => registry/default/internal/sidebar-demo.tsx} (100%) rename apps/www/{__registry__/default/block/demo-sidebar-footer.tsx => registry/default/internal/sidebar-footer.tsx} (100%) rename apps/www/{__registry__/default/block/demo-sidebar-group-action.tsx => registry/default/internal/sidebar-group-action.tsx} (100%) rename apps/www/{__registry__/default/block/demo-sidebar-group-collapsible.tsx => registry/default/internal/sidebar-group-collapsible.tsx} (100%) rename apps/www/{__registry__/default/block/demo-sidebar-group.tsx => registry/default/internal/sidebar-group.tsx} (100%) rename apps/www/{__registry__/default/block/demo-sidebar-header.tsx => registry/default/internal/sidebar-header.tsx} (100%) rename apps/www/{__registry__/default/block/demo-sidebar-menu-action.tsx => registry/default/internal/sidebar-menu-action.tsx} (100%) rename apps/www/{__registry__/default/block/demo-sidebar-menu-badge.tsx => registry/default/internal/sidebar-menu-badge.tsx} (100%) rename apps/www/{__registry__/default/block/demo-sidebar-menu-collapsible.tsx => registry/default/internal/sidebar-menu-collapsible.tsx} (100%) rename apps/www/{__registry__/default/block/demo-sidebar-menu-sub.tsx => registry/default/internal/sidebar-menu-sub.tsx} (100%) rename apps/www/{__registry__/default/block/demo-sidebar-menu.tsx => registry/default/internal/sidebar-menu.tsx} (100%) rename apps/www/{__registry__/default/block/demo-sidebar-rsc.tsx => registry/default/internal/sidebar-rsc.tsx} (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/accordion-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/alert-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/alert-dialog-demo.tsx (100%) rename apps/www/registry/{new-york/block/_sink => default/internal/sink}/components/app-sidebar.tsx (90%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/aspect-ratio-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/avatar-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/badge-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/badge-destructive.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/badge-outline.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/badge-secondary.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/breadcrumb-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/button-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/button-destructive.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/button-ghost.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/button-link.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/button-loading.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/button-outline.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/button-secondary.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/button-with-icon.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/calendar-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/card-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/carousel-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/checkbox-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/collapsible-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/combobox-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/command-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/component-wrapper.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/context-menu-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/date-picker-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/dialog-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/drawer-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/dropdown-menu-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/hover-card-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/input-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/input-otp-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/label-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/menubar-demo.tsx (100%) rename apps/www/registry/default/{block/sidebar-07 => internal/sink}/components/nav-main.tsx (100%) rename apps/www/registry/default/{block/sidebar-07 => internal/sink}/components/nav-projects.tsx (100%) rename apps/www/registry/default/{block/sidebar-08 => internal/sink}/components/nav-user.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/navigation-menu-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/pagination-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/popover-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/progress-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/radio-group-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/resizable-handle.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/scroll-area-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/select-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/separator-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/sheet-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/skeleton-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/slider-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/sonner-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/switch-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/table-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/tabs-demo.tsx (100%) rename apps/www/registry/default/{block/sidebar-07 => internal/sink}/components/team-switcher.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/textarea-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/toast-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/toggle-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/toggle-disabled.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/toggle-group-demo.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/toggle-outline.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/toggle-with-text.tsx (100%) rename apps/www/registry/default/{block/_sink => internal/sink}/components/tooltip-demo.tsx (100%) rename apps/www/{__registry__/default/block/_sink => registry/default/internal/sink}/page.tsx (58%) delete mode 100644 apps/www/registry/default/v0/sidebar-01.tsx delete mode 100644 apps/www/registry/default/v0/sidebar-02.tsx delete mode 100644 apps/www/registry/default/v0/sidebar-03.tsx delete mode 100644 apps/www/registry/default/v0/sidebar-04.tsx delete mode 100644 apps/www/registry/default/v0/sidebar-05.tsx delete mode 100644 apps/www/registry/default/v0/sidebar-06.tsx delete mode 100644 apps/www/registry/default/v0/sidebar-07.tsx delete mode 100644 apps/www/registry/default/v0/sidebar-08.tsx delete mode 100644 apps/www/registry/default/v0/sidebar-09.tsx delete mode 100644 apps/www/registry/default/v0/sidebar-10.tsx delete mode 100644 apps/www/registry/default/v0/sidebar-11.tsx delete mode 100644 apps/www/registry/default/v0/sidebar-12.tsx delete mode 100644 apps/www/registry/default/v0/sidebar-13.tsx delete mode 100644 apps/www/registry/default/v0/sidebar-14.tsx delete mode 100644 apps/www/registry/default/v0/sidebar-15.tsx delete mode 100644 apps/www/registry/new-york/block/_sink/components/button-demo copy.tsx delete mode 100644 apps/www/registry/new-york/block/_sink/components/component-wrapper copy.tsx delete mode 100644 apps/www/registry/new-york/block/_sink/components/nav-main copy.tsx delete mode 100644 apps/www/registry/new-york/block/_sink/components/nav-projects copy.tsx delete mode 100644 apps/www/registry/new-york/block/_sink/components/nav-user copy.tsx delete mode 100644 apps/www/registry/new-york/block/_sink/components/team-switcher copy.tsx delete mode 100644 apps/www/registry/new-york/block/_sink/page.tsx delete mode 100644 apps/www/registry/new-york/block/authentication-01.tsx delete mode 100644 apps/www/registry/new-york/block/authentication-02.tsx delete mode 100644 apps/www/registry/new-york/block/authentication-03.tsx delete mode 100644 apps/www/registry/new-york/block/authentication-04.tsx delete mode 100644 apps/www/registry/new-york/block/charts-01-chunk-0.tsx delete mode 100644 apps/www/registry/new-york/block/charts-01-chunk-1.tsx delete mode 100644 apps/www/registry/new-york/block/charts-01-chunk-2.tsx delete mode 100644 apps/www/registry/new-york/block/charts-01-chunk-3.tsx delete mode 100644 apps/www/registry/new-york/block/charts-01-chunk-4.tsx delete mode 100644 apps/www/registry/new-york/block/charts-01-chunk-5.tsx delete mode 100644 apps/www/registry/new-york/block/charts-01-chunk-6.tsx delete mode 100644 apps/www/registry/new-york/block/charts-01-chunk-7.tsx delete mode 100644 apps/www/registry/new-york/block/dashboard-01-chunk-0.tsx delete mode 100644 apps/www/registry/new-york/block/dashboard-01-chunk-1.tsx delete mode 100644 apps/www/registry/new-york/block/dashboard-01-chunk-2.tsx delete mode 100644 apps/www/registry/new-york/block/dashboard-01-chunk-3.tsx delete mode 100644 apps/www/registry/new-york/block/dashboard-01-chunk-4.tsx delete mode 100644 apps/www/registry/new-york/block/dashboard-01-chunk-5.tsx delete mode 100644 apps/www/registry/new-york/block/dashboard-02-chunk-0.tsx delete mode 100644 apps/www/registry/new-york/block/dashboard-02-chunk-1.tsx delete mode 100644 apps/www/registry/new-york/block/dashboard-03-chunk-0.tsx delete mode 100644 apps/www/registry/new-york/block/dashboard-03-chunk-1.tsx delete mode 100644 apps/www/registry/new-york/block/dashboard-04-chunk-0.tsx delete mode 100644 apps/www/registry/new-york/block/dashboard-04-chunk-1.tsx delete mode 100644 apps/www/registry/new-york/block/dashboard-04-chunk-2.tsx delete mode 100644 apps/www/registry/new-york/block/dashboard-05-chunk-0.tsx delete mode 100644 apps/www/registry/new-york/block/dashboard-05-chunk-1.tsx delete mode 100644 apps/www/registry/new-york/block/dashboard-05-chunk-2.tsx delete mode 100644 apps/www/registry/new-york/block/dashboard-05-chunk-3.tsx delete mode 100644 apps/www/registry/new-york/block/dashboard-05-chunk-4.tsx delete mode 100644 apps/www/registry/new-york/block/dashboard-05-chunk-5.tsx delete mode 100644 apps/www/registry/new-york/block/dashboard-06-chunk-0.tsx delete mode 100644 apps/www/registry/new-york/block/dashboard-06-chunk-1.tsx delete mode 100644 apps/www/registry/new-york/block/dashboard-07-chunk-0.tsx delete mode 100644 apps/www/registry/new-york/block/dashboard-07-chunk-1.tsx delete mode 100644 apps/www/registry/new-york/block/dashboard-07-chunk-2.tsx delete mode 100644 apps/www/registry/new-york/block/dashboard-07-chunk-3.tsx delete mode 100644 apps/www/registry/new-york/block/dashboard-07-chunk-4.tsx delete mode 100644 apps/www/registry/new-york/block/dashboard-07-chunk-5.tsx delete mode 100644 apps/www/registry/new-york/block/demo-sidebar-controlled.tsx delete mode 100644 apps/www/registry/new-york/block/demo-sidebar-footer.tsx delete mode 100644 apps/www/registry/new-york/block/demo-sidebar-group-action.tsx delete mode 100644 apps/www/registry/new-york/block/demo-sidebar-group-collapsible.tsx delete mode 100644 apps/www/registry/new-york/block/demo-sidebar-group.tsx delete mode 100644 apps/www/registry/new-york/block/demo-sidebar-header.tsx delete mode 100644 apps/www/registry/new-york/block/demo-sidebar-menu-action.tsx delete mode 100644 apps/www/registry/new-york/block/demo-sidebar-menu-badge.tsx delete mode 100644 apps/www/registry/new-york/block/demo-sidebar-menu-collapsible.tsx delete mode 100644 apps/www/registry/new-york/block/demo-sidebar-menu-sub.tsx delete mode 100644 apps/www/registry/new-york/block/demo-sidebar-menu.tsx delete mode 100644 apps/www/registry/new-york/block/demo-sidebar-rsc.tsx delete mode 100644 apps/www/registry/new-york/block/demo-sidebar.tsx delete mode 100644 apps/www/registry/new-york/block/login-01/components/login-form.tsx delete mode 100644 apps/www/registry/new-york/block/login-01/page.tsx delete mode 100644 apps/www/registry/new-york/block/sidebar-01/page.tsx create mode 100644 apps/www/registry/new-york/blocks/login-01/components/login-form.tsx create mode 100644 apps/www/registry/new-york/blocks/login-01/page.tsx create mode 100644 apps/www/registry/new-york/blocks/login-02/components/login-form.tsx create mode 100644 apps/www/registry/new-york/blocks/login-02/page.tsx create mode 100644 apps/www/registry/new-york/blocks/login-03/components/login-form.tsx create mode 100644 apps/www/registry/new-york/blocks/login-03/page.tsx create mode 100644 apps/www/registry/new-york/blocks/login-04/components/login-form.tsx create mode 100644 apps/www/registry/new-york/blocks/login-04/page.tsx create mode 100644 apps/www/registry/new-york/blocks/login-05/components/login-form.tsx create mode 100644 apps/www/registry/new-york/blocks/login-05/page.tsx rename apps/www/registry/{default/block => new-york/blocks}/sidebar-01/components/app-sidebar.tsx (94%) rename apps/www/registry/new-york/{block => blocks}/sidebar-01/components/search-form.tsx (100%) rename apps/www/registry/new-york/{block => blocks}/sidebar-01/components/version-switcher.tsx (100%) rename apps/www/{__registry__/new-york/block/sidebar-06 => registry/new-york/blocks/sidebar-01}/page.tsx (89%) rename apps/www/registry/new-york/{block => blocks}/sidebar-02/components/app-sidebar.tsx (96%) rename apps/www/registry/new-york/{block => blocks}/sidebar-02/components/search-form.tsx (100%) rename apps/www/registry/new-york/{block => blocks}/sidebar-02/components/version-switcher.tsx (100%) rename apps/www/registry/new-york/{block => blocks}/sidebar-02/page.tsx (88%) rename apps/www/registry/new-york/{block => blocks}/sidebar-03/components/app-sidebar.tsx (100%) rename apps/www/{__registry__/new-york/block => registry/new-york/blocks}/sidebar-03/page.tsx (90%) rename apps/www/registry/new-york/{block => blocks}/sidebar-04/components/app-sidebar.tsx (100%) rename apps/www/{__registry__/new-york/block => registry/new-york/blocks}/sidebar-04/page.tsx (90%) rename apps/www/registry/new-york/{block => blocks}/sidebar-05/components/app-sidebar.tsx (98%) rename apps/www/registry/new-york/{block => blocks}/sidebar-05/components/search-form.tsx (100%) create mode 100644 apps/www/registry/new-york/blocks/sidebar-05/page.tsx rename apps/www/registry/{default/block => new-york/blocks}/sidebar-06/components/app-sidebar.tsx (94%) rename apps/www/registry/new-york/{block => blocks}/sidebar-06/components/nav-main.tsx (100%) rename apps/www/registry/new-york/{block => blocks}/sidebar-06/components/sidebar-opt-in-form.tsx (100%) create mode 100644 apps/www/registry/new-york/blocks/sidebar-06/page.tsx rename apps/www/registry/new-york/{block/_sink/components/app-sidebar copy.tsx => blocks/sidebar-07/components/app-sidebar.tsx} (89%) rename apps/www/registry/new-york/{block/_sink => blocks/sidebar-07}/components/nav-main.tsx (100%) rename apps/www/registry/new-york/{block/_sink => blocks/sidebar-07}/components/nav-projects.tsx (100%) rename apps/www/registry/new-york/{block/_sink => blocks/sidebar-07}/components/nav-user.tsx (100%) rename apps/www/registry/new-york/{block/_sink => blocks/sidebar-07}/components/team-switcher.tsx (100%) rename apps/www/{__registry__/new-york/block => registry/new-york/blocks}/sidebar-07/page.tsx (90%) rename apps/www/registry/{default/block => new-york/blocks}/sidebar-08/components/app-sidebar.tsx (89%) rename apps/www/registry/new-york/{block => blocks}/sidebar-08/components/nav-main.tsx (100%) rename apps/www/registry/new-york/{block => blocks}/sidebar-08/components/nav-projects.tsx (100%) rename apps/www/registry/new-york/{block => blocks}/sidebar-08/components/nav-secondary.tsx (100%) rename apps/www/registry/new-york/{block/sidebar-07 => blocks/sidebar-08}/components/nav-user.tsx (100%) rename apps/www/registry/new-york/{block => blocks}/sidebar-08/page.tsx (89%) rename apps/www/registry/new-york/{block => blocks}/sidebar-09/components/app-sidebar.tsx (99%) rename apps/www/registry/new-york/{block => blocks}/sidebar-09/components/nav-user.tsx (100%) rename apps/www/registry/new-york/{block => blocks}/sidebar-09/page.tsx (89%) rename apps/www/registry/{default/block => new-york/blocks}/sidebar-10/components/app-sidebar.tsx (91%) rename apps/www/registry/new-york/{block => blocks}/sidebar-10/components/nav-actions.tsx (100%) rename apps/www/registry/new-york/{block => blocks}/sidebar-10/components/nav-favorites.tsx (100%) rename apps/www/registry/new-york/{block => blocks}/sidebar-10/components/nav-main.tsx (100%) rename apps/www/registry/new-york/{block => blocks}/sidebar-10/components/nav-secondary.tsx (100%) rename apps/www/registry/new-york/{block => blocks}/sidebar-10/components/nav-workspaces.tsx (100%) rename apps/www/registry/new-york/{block => blocks}/sidebar-10/components/team-switcher.tsx (100%) rename apps/www/{__registry__/new-york/block => registry/new-york/blocks}/sidebar-10/page.tsx (83%) rename apps/www/registry/new-york/{block => blocks}/sidebar-11/components/app-sidebar.tsx (100%) rename apps/www/registry/new-york/{block => blocks}/sidebar-11/page.tsx (90%) rename apps/www/registry/{default/block => new-york/blocks}/sidebar-12/components/app-sidebar.tsx (81%) rename apps/www/registry/new-york/{block => blocks}/sidebar-12/components/calendars.tsx (100%) rename apps/www/registry/new-york/{block => blocks}/sidebar-12/components/date-picker.tsx (100%) rename apps/www/registry/new-york/{block => blocks}/sidebar-12/components/nav-user.tsx (100%) rename apps/www/{__registry__/new-york/block => registry/new-york/blocks}/sidebar-12/page.tsx (86%) rename apps/www/registry/new-york/{block => blocks}/sidebar-13/components/settings-dialog.tsx (100%) create mode 100644 apps/www/registry/new-york/blocks/sidebar-13/page.tsx rename apps/www/registry/new-york/{block => blocks}/sidebar-14/components/app-sidebar.tsx (100%) rename apps/www/registry/new-york/{block => blocks}/sidebar-14/page.tsx (89%) rename apps/www/registry/new-york/{block => blocks}/sidebar-15/components/calendars.tsx (100%) rename apps/www/registry/new-york/{block => blocks}/sidebar-15/components/date-picker.tsx (100%) rename apps/www/registry/new-york/{block => blocks}/sidebar-15/components/nav-favorites.tsx (100%) rename apps/www/registry/new-york/{block => blocks}/sidebar-15/components/nav-main.tsx (100%) rename apps/www/registry/new-york/{block => blocks}/sidebar-15/components/nav-secondary.tsx (100%) rename apps/www/registry/new-york/{block => blocks}/sidebar-15/components/nav-user.tsx (100%) rename apps/www/registry/new-york/{block => blocks}/sidebar-15/components/nav-workspaces.tsx (100%) rename apps/www/registry/{default/block => new-york/blocks}/sidebar-15/components/sidebar-left.tsx (91%) rename apps/www/registry/{default/block => new-york/blocks}/sidebar-15/components/sidebar-right.tsx (82%) rename apps/www/registry/new-york/{block => blocks}/sidebar-15/components/team-switcher.tsx (100%) rename apps/www/registry/new-york/{block => blocks}/sidebar-15/page.tsx (82%) create mode 100644 apps/www/registry/new-york/charts/chart-area-axes.tsx create mode 100644 apps/www/registry/new-york/charts/chart-area-default.tsx create mode 100644 apps/www/registry/new-york/charts/chart-area-gradient.tsx create mode 100644 apps/www/registry/new-york/charts/chart-area-icons.tsx create mode 100644 apps/www/registry/new-york/charts/chart-area-interactive.tsx create mode 100644 apps/www/registry/new-york/charts/chart-area-legend.tsx create mode 100644 apps/www/registry/new-york/charts/chart-area-linear.tsx create mode 100644 apps/www/registry/new-york/charts/chart-area-stacked-expand.tsx create mode 100644 apps/www/registry/new-york/charts/chart-area-stacked.tsx create mode 100644 apps/www/registry/new-york/charts/chart-area-step.tsx create mode 100644 apps/www/registry/new-york/charts/chart-bar-active.tsx create mode 100644 apps/www/registry/new-york/charts/chart-bar-default.tsx create mode 100644 apps/www/registry/new-york/charts/chart-bar-horizontal.tsx create mode 100644 apps/www/registry/new-york/charts/chart-bar-interactive.tsx create mode 100644 apps/www/registry/new-york/charts/chart-bar-label-custom.tsx create mode 100644 apps/www/registry/new-york/charts/chart-bar-label.tsx create mode 100644 apps/www/registry/new-york/charts/chart-bar-mixed.tsx create mode 100644 apps/www/registry/new-york/charts/chart-bar-multiple.tsx create mode 100644 apps/www/registry/new-york/charts/chart-bar-negative.tsx create mode 100644 apps/www/registry/new-york/charts/chart-bar-stacked.tsx create mode 100644 apps/www/registry/new-york/charts/chart-line-default.tsx create mode 100644 apps/www/registry/new-york/charts/chart-line-dots-colors.tsx create mode 100644 apps/www/registry/new-york/charts/chart-line-dots-custom.tsx create mode 100644 apps/www/registry/new-york/charts/chart-line-dots.tsx create mode 100644 apps/www/registry/new-york/charts/chart-line-interactive.tsx create mode 100644 apps/www/registry/new-york/charts/chart-line-label-custom.tsx create mode 100644 apps/www/registry/new-york/charts/chart-line-label.tsx create mode 100644 apps/www/registry/new-york/charts/chart-line-linear.tsx create mode 100644 apps/www/registry/new-york/charts/chart-line-multiple.tsx create mode 100644 apps/www/registry/new-york/charts/chart-line-step.tsx create mode 100644 apps/www/registry/new-york/charts/chart-pie-donut-active.tsx create mode 100644 apps/www/registry/new-york/charts/chart-pie-donut-text.tsx create mode 100644 apps/www/registry/new-york/charts/chart-pie-donut.tsx create mode 100644 apps/www/registry/new-york/charts/chart-pie-interactive.tsx create mode 100644 apps/www/registry/new-york/charts/chart-pie-label-custom.tsx create mode 100644 apps/www/registry/new-york/charts/chart-pie-label-list.tsx create mode 100644 apps/www/registry/new-york/charts/chart-pie-label.tsx create mode 100644 apps/www/registry/new-york/charts/chart-pie-legend.tsx create mode 100644 apps/www/registry/new-york/charts/chart-pie-separator-none.tsx create mode 100644 apps/www/registry/new-york/charts/chart-pie-simple.tsx create mode 100644 apps/www/registry/new-york/charts/chart-pie-stacked.tsx create mode 100644 apps/www/registry/new-york/charts/chart-radar-default.tsx create mode 100644 apps/www/registry/new-york/charts/chart-radar-dots.tsx create mode 100644 apps/www/registry/new-york/charts/chart-radar-grid-circle-fill.tsx create mode 100644 apps/www/registry/new-york/charts/chart-radar-grid-circle-no-lines.tsx create mode 100644 apps/www/registry/new-york/charts/chart-radar-grid-circle.tsx create mode 100644 apps/www/registry/new-york/charts/chart-radar-grid-custom.tsx create mode 100644 apps/www/registry/new-york/charts/chart-radar-grid-fill.tsx create mode 100644 apps/www/registry/new-york/charts/chart-radar-grid-none.tsx create mode 100644 apps/www/registry/new-york/charts/chart-radar-icons.tsx create mode 100644 apps/www/registry/new-york/charts/chart-radar-label-custom.tsx create mode 100644 apps/www/registry/new-york/charts/chart-radar-legend.tsx create mode 100644 apps/www/registry/new-york/charts/chart-radar-lines-only.tsx create mode 100644 apps/www/registry/new-york/charts/chart-radar-multiple.tsx create mode 100644 apps/www/registry/new-york/charts/chart-radar-radius.tsx create mode 100644 apps/www/registry/new-york/charts/chart-radial-grid.tsx create mode 100644 apps/www/registry/new-york/charts/chart-radial-label.tsx create mode 100644 apps/www/registry/new-york/charts/chart-radial-shape.tsx create mode 100644 apps/www/registry/new-york/charts/chart-radial-simple.tsx create mode 100644 apps/www/registry/new-york/charts/chart-radial-stacked.tsx create mode 100644 apps/www/registry/new-york/charts/chart-radial-text.tsx create mode 100644 apps/www/registry/new-york/charts/chart-tooltip-advanced.tsx create mode 100644 apps/www/registry/new-york/charts/chart-tooltip-default.tsx create mode 100644 apps/www/registry/new-york/charts/chart-tooltip-formatter.tsx create mode 100644 apps/www/registry/new-york/charts/chart-tooltip-icons.tsx create mode 100644 apps/www/registry/new-york/charts/chart-tooltip-indicator-line.tsx create mode 100644 apps/www/registry/new-york/charts/chart-tooltip-indicator-none.tsx create mode 100644 apps/www/registry/new-york/charts/chart-tooltip-label-custom.tsx create mode 100644 apps/www/registry/new-york/charts/chart-tooltip-label-formatter.tsx create mode 100644 apps/www/registry/new-york/charts/chart-tooltip-label-none.tsx rename apps/www/registry/new-york/{example => examples}/accordion-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/alert-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/alert-destructive.tsx (100%) rename apps/www/registry/new-york/{example => examples}/alert-dialog-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/aspect-ratio-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/avatar-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/badge-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/badge-destructive.tsx (100%) rename apps/www/registry/new-york/{example => examples}/badge-outline.tsx (100%) rename apps/www/registry/new-york/{example => examples}/badge-secondary.tsx (100%) rename apps/www/registry/new-york/{example => examples}/breadcrumb-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/breadcrumb-dropdown.tsx (100%) rename apps/www/registry/new-york/{example => examples}/breadcrumb-ellipsis.tsx (100%) rename apps/www/registry/new-york/{example => examples}/breadcrumb-link.tsx (100%) rename apps/www/registry/new-york/{example => examples}/breadcrumb-responsive.tsx (100%) rename apps/www/registry/new-york/{example => examples}/breadcrumb-separator.tsx (100%) rename apps/www/registry/new-york/{example => examples}/button-as-child.tsx (100%) rename apps/www/registry/new-york/{example => examples}/button-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/button-destructive.tsx (100%) rename apps/www/registry/new-york/{example => examples}/button-ghost.tsx (100%) rename apps/www/registry/new-york/{example => examples}/button-icon.tsx (100%) rename apps/www/registry/new-york/{example => examples}/button-link.tsx (100%) rename apps/www/registry/new-york/{example => examples}/button-loading.tsx (100%) rename apps/www/registry/new-york/{example => examples}/button-outline.tsx (100%) rename apps/www/registry/new-york/{example => examples}/button-secondary.tsx (100%) rename apps/www/registry/new-york/{example => examples}/button-with-icon.tsx (100%) rename apps/www/registry/new-york/{example => examples}/calendar-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/calendar-form.tsx (100%) rename apps/www/registry/new-york/{example => examples}/card-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/card-with-form.tsx (100%) rename apps/www/registry/new-york/{example => examples}/carousel-api.tsx (100%) rename apps/www/registry/new-york/{example => examples}/carousel-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/carousel-orientation.tsx (100%) rename apps/www/registry/new-york/{example => examples}/carousel-plugin.tsx (100%) rename apps/www/registry/new-york/{example => examples}/carousel-size.tsx (100%) rename apps/www/registry/new-york/{example => examples}/carousel-spacing.tsx (100%) rename apps/www/registry/new-york/{example => examples}/chart-bar-demo-axis.tsx (100%) rename apps/www/registry/new-york/{example => examples}/chart-bar-demo-grid.tsx (100%) rename apps/www/registry/new-york/{example => examples}/chart-bar-demo-legend.tsx (100%) rename apps/www/registry/new-york/{example => examples}/chart-bar-demo-tooltip.tsx (100%) rename apps/www/registry/new-york/{example => examples}/chart-bar-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/chart-tooltip-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/checkbox-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/checkbox-disabled.tsx (100%) rename apps/www/registry/new-york/{example => examples}/checkbox-form-multiple.tsx (100%) rename apps/www/registry/new-york/{example => examples}/checkbox-form-single.tsx (100%) rename apps/www/registry/new-york/{example => examples}/checkbox-with-text.tsx (100%) rename apps/www/registry/new-york/{example => examples}/collapsible-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/combobox-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/combobox-dropdown-menu.tsx (100%) rename apps/www/registry/new-york/{example => examples}/combobox-form.tsx (100%) rename apps/www/registry/new-york/{example => examples}/combobox-popover.tsx (100%) rename apps/www/registry/new-york/{example => examples}/combobox-responsive.tsx (100%) rename apps/www/registry/new-york/{example => examples}/command-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/command-dialog.tsx (100%) rename apps/www/registry/new-york/{example => examples}/context-menu-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/data-table-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/date-picker-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/date-picker-form.tsx (100%) rename apps/www/registry/new-york/{example => examples}/date-picker-with-presets.tsx (100%) rename apps/www/registry/new-york/{example => examples}/date-picker-with-range.tsx (100%) rename apps/www/registry/new-york/{example => examples}/dialog-close-button.tsx (100%) rename apps/www/registry/new-york/{example => examples}/dialog-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/drawer-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/drawer-dialog.tsx (100%) rename apps/www/registry/new-york/{example => examples}/dropdown-menu-checkboxes.tsx (100%) rename apps/www/registry/new-york/{example => examples}/dropdown-menu-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/dropdown-menu-radio-group.tsx (100%) rename apps/www/registry/new-york/{example => examples}/hover-card-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/input-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/input-disabled.tsx (100%) rename apps/www/registry/new-york/{example => examples}/input-file.tsx (100%) rename apps/www/registry/new-york/{example => examples}/input-form.tsx (100%) rename apps/www/registry/new-york/{example => examples}/input-otp-controlled.tsx (100%) rename apps/www/registry/new-york/{example => examples}/input-otp-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/input-otp-form.tsx (100%) rename apps/www/registry/new-york/{example => examples}/input-otp-pattern.tsx (100%) rename apps/www/registry/new-york/{example => examples}/input-otp-separator.tsx (100%) rename apps/www/registry/new-york/{example => examples}/input-with-button.tsx (100%) rename apps/www/registry/new-york/{example => examples}/input-with-label.tsx (100%) rename apps/www/registry/new-york/{example => examples}/input-with-text.tsx (100%) rename apps/www/registry/new-york/{example => examples}/label-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/menubar-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/mode-toggle.tsx (100%) rename apps/www/registry/new-york/{example => examples}/navigation-menu-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/pagination-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/popover-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/progress-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/radio-group-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/radio-group-form.tsx (100%) rename apps/www/registry/new-york/{example => examples}/resizable-demo-with-handle.tsx (100%) rename apps/www/registry/new-york/{example => examples}/resizable-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/resizable-handle.tsx (100%) rename apps/www/registry/new-york/{example => examples}/resizable-vertical.tsx (100%) rename apps/www/registry/new-york/{example => examples}/scroll-area-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/scroll-area-horizontal-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/select-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/select-form.tsx (100%) rename apps/www/registry/new-york/{example => examples}/select-scrollable.tsx (100%) rename apps/www/registry/new-york/{example => examples}/separator-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/sheet-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/sheet-side.tsx (100%) rename apps/www/registry/new-york/{example => examples}/skeleton-card.tsx (100%) rename apps/www/registry/new-york/{example => examples}/skeleton-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/slider-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/sonner-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/switch-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/switch-form.tsx (100%) rename apps/www/registry/new-york/{example => examples}/table-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/tabs-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/textarea-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/textarea-disabled.tsx (100%) rename apps/www/registry/new-york/{example => examples}/textarea-form.tsx (100%) rename apps/www/registry/new-york/{example => examples}/textarea-with-button.tsx (100%) rename apps/www/registry/new-york/{example => examples}/textarea-with-label.tsx (100%) rename apps/www/registry/new-york/{example => examples}/textarea-with-text.tsx (100%) rename apps/www/registry/new-york/{example => examples}/toast-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/toast-destructive.tsx (100%) rename apps/www/registry/new-york/{example => examples}/toast-simple.tsx (100%) rename apps/www/registry/new-york/{example => examples}/toast-with-action.tsx (100%) rename apps/www/registry/new-york/{example => examples}/toast-with-title.tsx (100%) rename apps/www/registry/new-york/{example => examples}/toggle-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/toggle-disabled.tsx (100%) rename apps/www/registry/new-york/{example => examples}/toggle-group-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/toggle-group-disabled.tsx (100%) rename apps/www/registry/new-york/{example => examples}/toggle-group-lg.tsx (100%) rename apps/www/registry/new-york/{example => examples}/toggle-group-outline.tsx (100%) rename apps/www/registry/new-york/{example => examples}/toggle-group-single.tsx (100%) rename apps/www/registry/new-york/{example => examples}/toggle-group-sm.tsx (100%) rename apps/www/registry/new-york/{example => examples}/toggle-lg.tsx (100%) rename apps/www/registry/new-york/{example => examples}/toggle-outline.tsx (100%) rename apps/www/registry/new-york/{example => examples}/toggle-sm.tsx (100%) rename apps/www/registry/new-york/{example => examples}/toggle-with-text.tsx (100%) rename apps/www/registry/new-york/{example => examples}/tooltip-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/typography-blockquote.tsx (100%) rename apps/www/registry/new-york/{example => examples}/typography-demo.tsx (100%) rename apps/www/registry/new-york/{example => examples}/typography-h1.tsx (100%) rename apps/www/registry/new-york/{example => examples}/typography-h2.tsx (100%) rename apps/www/registry/new-york/{example => examples}/typography-h3.tsx (100%) rename apps/www/registry/new-york/{example => examples}/typography-h4.tsx (100%) rename apps/www/registry/new-york/{example => examples}/typography-inline-code.tsx (100%) rename apps/www/registry/new-york/{example => examples}/typography-large.tsx (100%) rename apps/www/registry/new-york/{example => examples}/typography-lead.tsx (100%) rename apps/www/registry/new-york/{example => examples}/typography-list.tsx (100%) rename apps/www/registry/new-york/{example => examples}/typography-muted.tsx (100%) rename apps/www/registry/new-york/{example => examples}/typography-p.tsx (100%) rename apps/www/registry/new-york/{example => examples}/typography-small.tsx (100%) rename apps/www/registry/new-york/{example => examples}/typography-table.tsx (100%) rename apps/www/registry/new-york/{block => internal}/charts-01.tsx (100%) rename apps/www/registry/new-york/{block => internal}/dashboard-01.tsx (100%) rename apps/www/registry/new-york/{block => internal}/dashboard-02.tsx (100%) rename apps/www/registry/new-york/{block => internal}/dashboard-03.tsx (100%) rename apps/www/registry/new-york/{block => internal}/dashboard-04.tsx (100%) rename apps/www/registry/new-york/{block => internal}/dashboard-05.tsx (100%) rename apps/www/registry/new-york/{block => internal}/dashboard-06.tsx (100%) rename apps/www/registry/new-york/{block => internal}/dashboard-07.tsx (100%) rename apps/www/{__registry__/new-york/v0 => registry/new-york/internal}/login-01.tsx (98%) rename apps/www/{__registry__/new-york/v0 => registry/new-york/internal}/sidebar-01.tsx (100%) rename apps/www/{__registry__/new-york/v0 => registry/new-york/internal}/sidebar-02.tsx (100%) rename apps/www/{__registry__/new-york/v0 => registry/new-york/internal}/sidebar-03.tsx (100%) rename apps/www/{__registry__/new-york/v0 => registry/new-york/internal}/sidebar-04.tsx (100%) rename apps/www/{__registry__/new-york/v0 => registry/new-york/internal}/sidebar-05.tsx (100%) rename apps/www/{__registry__/new-york/v0 => registry/new-york/internal}/sidebar-06.tsx (100%) rename apps/www/{__registry__/new-york/v0 => registry/new-york/internal}/sidebar-07.tsx (100%) rename apps/www/{__registry__/new-york/v0 => registry/new-york/internal}/sidebar-08.tsx (100%) rename apps/www/{__registry__/new-york/v0 => registry/new-york/internal}/sidebar-09.tsx (100%) rename apps/www/{__registry__/new-york/v0 => registry/new-york/internal}/sidebar-10.tsx (100%) rename apps/www/{__registry__/new-york/v0 => registry/new-york/internal}/sidebar-11.tsx (100%) rename apps/www/{__registry__/new-york/v0 => registry/new-york/internal}/sidebar-12.tsx (100%) rename apps/www/{__registry__/new-york/v0 => registry/new-york/internal}/sidebar-13.tsx (100%) rename apps/www/{__registry__/new-york/v0 => registry/new-york/internal}/sidebar-14.tsx (100%) rename apps/www/{__registry__/new-york/v0 => registry/new-york/internal}/sidebar-15.tsx (100%) rename apps/www/{__registry__/new-york/block/demo-sidebar-controlled.tsx => registry/new-york/internal/sidebar-controlled.tsx} (100%) rename apps/www/{__registry__/new-york/block/demo-sidebar.tsx => registry/new-york/internal/sidebar-demo.tsx} (100%) rename apps/www/{__registry__/new-york/block/demo-sidebar-footer.tsx => registry/new-york/internal/sidebar-footer.tsx} (100%) rename apps/www/{__registry__/new-york/block/demo-sidebar-group-action.tsx => registry/new-york/internal/sidebar-group-action.tsx} (100%) rename apps/www/{__registry__/new-york/block/demo-sidebar-group-collapsible.tsx => registry/new-york/internal/sidebar-group-collapsible.tsx} (100%) rename apps/www/{__registry__/new-york/block/demo-sidebar-group.tsx => registry/new-york/internal/sidebar-group.tsx} (100%) rename apps/www/{__registry__/new-york/block/demo-sidebar-header.tsx => registry/new-york/internal/sidebar-header.tsx} (100%) rename apps/www/{__registry__/new-york/block/demo-sidebar-menu-action.tsx => registry/new-york/internal/sidebar-menu-action.tsx} (100%) rename apps/www/{__registry__/new-york/block/demo-sidebar-menu-badge.tsx => registry/new-york/internal/sidebar-menu-badge.tsx} (100%) rename apps/www/{__registry__/new-york/block/demo-sidebar-menu-collapsible.tsx => registry/new-york/internal/sidebar-menu-collapsible.tsx} (100%) rename apps/www/{__registry__/new-york/block/demo-sidebar-menu-sub.tsx => registry/new-york/internal/sidebar-menu-sub.tsx} (100%) rename apps/www/{__registry__/new-york/block/demo-sidebar-menu.tsx => registry/new-york/internal/sidebar-menu.tsx} (100%) rename apps/www/{__registry__/new-york/block/demo-sidebar-rsc.tsx => registry/new-york/internal/sidebar-rsc.tsx} (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/accordion-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/alert-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/alert-dialog-demo.tsx (100%) rename apps/www/registry/{default/block/sidebar-07 => new-york/internal/sink}/components/app-sidebar.tsx (87%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/aspect-ratio-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/avatar-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/badge-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/badge-destructive.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/badge-outline.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/badge-secondary.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/breadcrumb-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/button-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/button-destructive.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/button-ghost.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/button-icon.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/button-link.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/button-loading.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/button-outline.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/button-secondary.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/button-with-icon.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/calendar-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/card-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/carousel-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/checkbox-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/collapsible-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/combobox-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/command-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/component-wrapper.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/context-menu-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/date-picker-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/dialog-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/drawer-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/dropdown-menu-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/hover-card-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/input-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/input-otp-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/label-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/menubar-demo.tsx (100%) rename apps/www/registry/new-york/{block/sidebar-07 => internal/sink}/components/nav-main.tsx (100%) rename apps/www/registry/new-york/{block/sidebar-07 => internal/sink}/components/nav-projects.tsx (100%) rename apps/www/registry/new-york/{block/sidebar-08 => internal/sink}/components/nav-user.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/navigation-menu-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/pagination-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/popover-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/progress-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/radio-group-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/resizable-handle.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/scroll-area-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/select-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/separator-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/sheet-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/skeleton-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/slider-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/sonner-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/switch-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/table-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/tabs-demo.tsx (100%) rename apps/www/registry/new-york/{block/sidebar-07 => internal/sink}/components/team-switcher.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/textarea-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/toast-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/toggle-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/toggle-disabled.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/toggle-group-demo.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/toggle-outline.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/toggle-with-text.tsx (100%) rename apps/www/registry/new-york/{block/_sink => internal/sink}/components/tooltip-demo.tsx (100%) rename apps/www/{__registry__/new-york/block/_sink => registry/new-york/internal/sink}/page.tsx (57%) delete mode 100644 apps/www/registry/new-york/v0/login-01.tsx delete mode 100644 apps/www/registry/new-york/v0/sidebar-01.tsx delete mode 100644 apps/www/registry/new-york/v0/sidebar-02.tsx delete mode 100644 apps/www/registry/new-york/v0/sidebar-03.tsx delete mode 100644 apps/www/registry/new-york/v0/sidebar-04.tsx delete mode 100644 apps/www/registry/new-york/v0/sidebar-05.tsx delete mode 100644 apps/www/registry/new-york/v0/sidebar-06.tsx delete mode 100644 apps/www/registry/new-york/v0/sidebar-07.tsx delete mode 100644 apps/www/registry/new-york/v0/sidebar-08.tsx delete mode 100644 apps/www/registry/new-york/v0/sidebar-09.tsx delete mode 100644 apps/www/registry/new-york/v0/sidebar-10.tsx delete mode 100644 apps/www/registry/new-york/v0/sidebar-11.tsx delete mode 100644 apps/www/registry/new-york/v0/sidebar-12.tsx delete mode 100644 apps/www/registry/new-york/v0/sidebar-13.tsx delete mode 100644 apps/www/registry/new-york/v0/sidebar-14.tsx delete mode 100644 apps/www/registry/new-york/v0/sidebar-15.tsx create mode 100644 apps/www/registry/registry-categories.ts create mode 100644 apps/www/registry/registry-internal.ts delete mode 100644 apps/www/registry/registry-v0.ts create mode 100644 apps/www/scripts/capture-registry.mts delete mode 100644 apps/www/scripts/capture-screenshots.mts diff --git a/apps/www/__registry__/default/block/authentication-01.tsx b/apps/www/__registry__/default/block/authentication-01.tsx deleted file mode 100644 index ad62585fa44..00000000000 --- a/apps/www/__registry__/default/block/authentication-01.tsx +++ /dev/null @@ -1,45 +0,0 @@ -import { Button } from "@/registry/default/ui/button" -import { - Card, - CardContent, - CardDescription, - CardFooter, - CardHeader, - CardTitle, -} from "@/registry/default/ui/card" -import { Input } from "@/registry/default/ui/input" -import { Label } from "@/registry/default/ui/label" - -export const description = - "A simple login form with email and password. The submit button says 'Sign in'." - -export const iframeHeight = "600px" - -export const containerClassName = - "w-full h-screen flex items-center justify-center px-4" - -export default function LoginForm() { - return ( - - - Login - - Enter your email below to login to your account. - - - -
- - -
-
- - -
-
- - - -
- ) -} diff --git a/apps/www/__registry__/default/block/authentication-02.tsx b/apps/www/__registry__/default/block/authentication-02.tsx deleted file mode 100644 index b4ccaddd92b..00000000000 --- a/apps/www/__registry__/default/block/authentication-02.tsx +++ /dev/null @@ -1,67 +0,0 @@ -import Link from "next/link" - -import { Button } from "@/registry/default/ui/button" -import { - Card, - CardContent, - CardDescription, - CardHeader, - CardTitle, -} from "@/registry/default/ui/card" -import { Input } from "@/registry/default/ui/input" -import { Label } from "@/registry/default/ui/label" - -export const description = - "A login form with email and password. There's an option to login with Google and a link to sign up if you don't have an account." - -export const iframeHeight = "600px" - -export const containerClassName = - "w-full h-screen flex items-center justify-center px-4" - -export default function LoginForm() { - return ( - - - Login - - Enter your email below to login to your account - - - -
-
- - -
-
-
- - - Forgot your password? - -
- -
- - -
-
- Don't have an account?{" "} - - Sign up - -
-
-
- ) -} diff --git a/apps/www/__registry__/default/block/authentication-03.tsx b/apps/www/__registry__/default/block/authentication-03.tsx deleted file mode 100644 index 65e7c939a7a..00000000000 --- a/apps/www/__registry__/default/block/authentication-03.tsx +++ /dev/null @@ -1,72 +0,0 @@ -import Link from "next/link" - -import { Button } from "@/registry/default/ui/button" -import { - Card, - CardContent, - CardDescription, - CardHeader, - CardTitle, -} from "@/registry/default/ui/card" -import { Input } from "@/registry/default/ui/input" -import { Label } from "@/registry/default/ui/label" - -export const description = - "A sign up form with first name, last name, email and password inside a card. There's an option to sign up with GitHub and a link to login if you already have an account" - -export const iframeHeight = "600px" - -export const containerClassName = - "w-full h-screen flex items-center justify-center px-4" - -export default function LoginForm() { - return ( - - - Sign Up - - Enter your information to create an account - - - -
-
-
- - -
-
- - -
-
-
- - -
-
- - -
- - -
-
- Already have an account?{" "} - - Sign in - -
-
-
- ) -} diff --git a/apps/www/__registry__/default/block/authentication-04.tsx b/apps/www/__registry__/default/block/authentication-04.tsx deleted file mode 100644 index 1ccce939230..00000000000 --- a/apps/www/__registry__/default/block/authentication-04.tsx +++ /dev/null @@ -1,74 +0,0 @@ -import Image from "next/image" -import Link from "next/link" - -import { Button } from "@/registry/default/ui/button" -import { Input } from "@/registry/default/ui/input" -import { Label } from "@/registry/default/ui/label" - -export const description = - "A login page with two columns. The first column has the login form with email and password. There's a Forgot your passwork link and a link to sign up if you do not have an account. The second column has a cover image." - -export const iframeHeight = "800px" - -export const containerClassName = "w-full h-full p-4 lg:p-0" - -export default function Dashboard() { - return ( -
-
-
-
-

Login

-

- Enter your email below to login to your account -

-
-
-
- - -
-
-
- - - Forgot your password? - -
- -
- - -
-
- Don't have an account?{" "} - - Sign up - -
-
-
-
- Image -
-
- ) -} diff --git a/apps/www/__registry__/default/block/charts-01.tsx b/apps/www/__registry__/default/block/charts-01.tsx deleted file mode 100644 index 806272513be..00000000000 --- a/apps/www/__registry__/default/block/charts-01.tsx +++ /dev/null @@ -1,871 +0,0 @@ -"use client" - -import { - Area, - AreaChart, - Bar, - BarChart, - CartesianGrid, - Label, - LabelList, - Line, - LineChart, - PolarAngleAxis, - RadialBar, - RadialBarChart, - Rectangle, - ReferenceLine, - XAxis, - YAxis, -} from "recharts" - -import { - Card, - CardContent, - CardDescription, - CardFooter, - CardHeader, - CardTitle, -} from "@/registry/default/ui/card" -import { - ChartContainer, - ChartTooltip, - ChartTooltipContent, -} from "@/registry/default/ui/chart" -import { Separator } from "@/registry/default/ui/separator" - -export const description = "A collection of health charts." - -export const iframeHeight = "900px" - -export const containerClassName = "min-h-screen py-12" - -export default function Charts() { - return ( -
-
- - - Today - - 12,584{" "} - - steps - - - - - - - } - /> - { - return new Date(value).toLocaleDateString("en-US", { - weekday: "short", - }) - }} - /> - { - return new Date(value).toLocaleDateString("en-US", { - day: "numeric", - month: "long", - year: "numeric", - }) - }} - /> - } - cursor={false} - /> - - - - - - - - Over the past 7 days, you have walked{" "} - 53,305 steps. - - - You need{" "} - 12,584 more - steps to reach your goal. - - - - - -
- Resting HR - - 62 - - bpm - - -
-
- Variability - - 35 - - ms - - -
-
- - - - - - { - return new Date(value).toLocaleDateString("en-US", { - weekday: "short", - }) - }} - /> - - { - return new Date(value).toLocaleDateString("en-US", { - day: "numeric", - month: "long", - year: "numeric", - }) - }} - /> - } - cursor={false} - /> - - - -
-
-
- - - Progress - - You're average more steps a day this year than last year. - - - -
-
- 12,453 - - steps/day - -
- - - - - - - - - -
-
-
- 10,103 - - steps/day - -
- - - - - - - - - -
-
-
- - - Walking Distance - - Over the last 7 days, your distance walked and run was 12.5 miles - per day. - - - -
- 12.5 - - miles/day - -
- - - } - /> - - - -
-
- - - - - - - - - - - - - -
-
-
Move
-
- 562 - - kcal - -
-
- -
-
Exercise
-
- 73 - - min - -
-
- -
-
Stand
-
- 14 - - hr - -
-
-
-
-
-
-
- - -
-
-
Move
-
- 562/600 - - kcal - -
-
-
-
Exercise
-
- 73/120 - - min - -
-
-
-
Stand
-
- 8/12 - - hr - -
-
-
- - - - - - -
-
- - - Active Energy - - You're burning an average of 754 calories per day. Good job! - - - -
- 1,254 - - kcal/day - -
- - - } - /> - - - -
-
- - - Time in Bed - - 8 - - hr - - 35 - - min - - - - - - - - - - - - - - - - } - formatter={(value) => ( -
- Time in bed -
- {value} - - hr - -
-
- )} - /> -
-
-
-
-
-
- ) -} diff --git a/apps/www/__registry__/default/block/dashboard-01.tsx b/apps/www/__registry__/default/block/dashboard-01.tsx deleted file mode 100644 index 74bc72a8cde..00000000000 --- a/apps/www/__registry__/default/block/dashboard-01.tsx +++ /dev/null @@ -1,455 +0,0 @@ -import Link from "next/link" -import { - Activity, - ArrowUpRight, - CircleUser, - CreditCard, - DollarSign, - Menu, - Package2, - Search, - Users, -} from "lucide-react" - -import { - Avatar, - AvatarFallback, - AvatarImage, -} from "@/registry/default/ui/avatar" -import { Badge } from "@/registry/default/ui/badge" -import { Button } from "@/registry/default/ui/button" -import { - Card, - CardContent, - CardDescription, - CardHeader, - CardTitle, -} from "@/registry/default/ui/card" -import { - DropdownMenu, - DropdownMenuContent, - DropdownMenuItem, - DropdownMenuLabel, - DropdownMenuSeparator, - DropdownMenuTrigger, -} from "@/registry/default/ui/dropdown-menu" -import { Input } from "@/registry/default/ui/input" -import { Sheet, SheetContent, SheetTrigger } from "@/registry/default/ui/sheet" -import { - Table, - TableBody, - TableCell, - TableHead, - TableHeader, - TableRow, -} from "@/registry/default/ui/table" - -export const description = - "An application shell with a header and main content area. The header has a navbar, a search input and and a user nav dropdown. The user nav is toggled by a button with an avatar image." - -export const iframeHeight = "825px" - -export const containerClassName = "w-full h-full" - -export default function Dashboard() { - return ( -
-
- - - - - - - - - -
-
-
- - -
-
- - - - - - My Account - - Settings - Support - - Logout - - -
-
-
-
- - - - Total Revenue - - - - -
$45,231.89
-

- +20.1% from last month -

-
-
- - - - Subscriptions - - - - -
+2350
-

- +180.1% from last month -

-
-
- - - Sales - - - -
+12,234
-

- +19% from last month -

-
-
- - - Active Now - - - -
+573
-

- +201 since last hour -

-
-
-
-
- - -
- Transactions - - Recent transactions from your store. - -
- -
- - - - - Customer - - Type - - - Status - - - Date - - Amount - - - - - -
Liam Johnson
-
- liam@example.com -
-
- - Sale - - - - Approved - - - - 2023-06-23 - - $250.00 -
- - -
Olivia Smith
-
- olivia@example.com -
-
- - Refund - - - - Declined - - - - 2023-06-24 - - $150.00 -
- - -
Noah Williams
-
- noah@example.com -
-
- - Subscription - - - - Approved - - - - 2023-06-25 - - $350.00 -
- - -
Emma Brown
-
- emma@example.com -
-
- - Sale - - - - Approved - - - - 2023-06-26 - - $450.00 -
- - -
Liam Johnson
-
- liam@example.com -
-
- - Sale - - - - Approved - - - - 2023-06-27 - - $550.00 -
-
-
-
-
- - - Recent Sales - - -
- - - OM - -
-

- Olivia Martin -

-

- olivia.martin@email.com -

-
-
+$1,999.00
-
-
- - - JL - -
-

- Jackson Lee -

-

- jackson.lee@email.com -

-
-
+$39.00
-
-
- - - IN - -
-

- Isabella Nguyen -

-

- isabella.nguyen@email.com -

-
-
+$299.00
-
-
- - - WK - -
-

- William Kim -

-

- will@email.com -

-
-
+$99.00
-
-
- - - SD - -
-

- Sofia Davis -

-

- sofia.davis@email.com -

-
-
+$39.00
-
-
-
-
-
-
- ) -} diff --git a/apps/www/__registry__/default/block/dashboard-02.tsx b/apps/www/__registry__/default/block/dashboard-02.tsx deleted file mode 100644 index 10e217352a4..00000000000 --- a/apps/www/__registry__/default/block/dashboard-02.tsx +++ /dev/null @@ -1,247 +0,0 @@ -import Link from "next/link" -import { - Bell, - CircleUser, - Home, - LineChart, - Menu, - Package, - Package2, - Search, - ShoppingCart, - Users, -} from "lucide-react" - -import { Badge } from "@/registry/default/ui/badge" -import { Button } from "@/registry/default/ui/button" -import { - Card, - CardContent, - CardDescription, - CardHeader, - CardTitle, -} from "@/registry/default/ui/card" -import { - DropdownMenu, - DropdownMenuContent, - DropdownMenuItem, - DropdownMenuLabel, - DropdownMenuSeparator, - DropdownMenuTrigger, -} from "@/registry/default/ui/dropdown-menu" -import { Input } from "@/registry/default/ui/input" -import { Sheet, SheetContent, SheetTrigger } from "@/registry/default/ui/sheet" - -export const description = - "A products dashboard with a sidebar navigation and a main content area. The dashboard has a header with a search input and a user menu. The sidebar has a logo, navigation links, and a card with a call to action. The main content area shows an empty state with a call to action." - -export const iframeHeight = "800px" - -export const containerClassName = "w-full h-full" - -export default function Dashboard() { - return ( -
-
-
-
- - - Acme Inc - - -
-
- -
-
- - - Upgrade to Pro - - Unlock all features and get unlimited access to our support - team. - - - - - - -
-
-
-
-
- - - - - - -
- - - Upgrade to Pro - - Unlock all features and get unlimited access to our - support team. - - - - - - -
-
-
-
-
-
- - -
-
-
- - - - - - My Account - - Settings - Support - - Logout - - -
-
-
-

Inventory

-
-
-
-

- You have no products -

-

- You can start selling as soon as you add a product. -

- -
-
-
-
-
- ) -} diff --git a/apps/www/__registry__/default/block/dashboard-03.tsx b/apps/www/__registry__/default/block/dashboard-03.tsx deleted file mode 100644 index a5bbbed32b2..00000000000 --- a/apps/www/__registry__/default/block/dashboard-03.tsx +++ /dev/null @@ -1,464 +0,0 @@ -import { - Bird, - Book, - Bot, - Code2, - CornerDownLeft, - LifeBuoy, - Mic, - Paperclip, - Rabbit, - Settings, - Settings2, - Share, - SquareTerminal, - SquareUser, - Triangle, - Turtle, -} from "lucide-react" - -import { Badge } from "@/registry/default/ui/badge" -import { Button } from "@/registry/default/ui/button" -import { - Drawer, - DrawerContent, - DrawerDescription, - DrawerHeader, - DrawerTitle, - DrawerTrigger, -} from "@/registry/default/ui/drawer" -import { Input } from "@/registry/default/ui/input" -import { Label } from "@/registry/default/ui/label" -import { - Select, - SelectContent, - SelectItem, - SelectTrigger, - SelectValue, -} from "@/registry/default/ui/select" -import { Textarea } from "@/registry/default/ui/textarea" -import { - Tooltip, - TooltipContent, - TooltipTrigger, -} from "@/registry/default/ui/tooltip" - -export const description = - "An AI playground with a sidebar navigation and a main content area. The playground has a header with a settings drawer and a share button. The sidebar has navigation links and a user menu. The main content area shows a form to configure the model and messages." - -export const iframeHeight = "740px" - -export const containerClassName = "w-full h-full" - -export default function Dashboard() { - return ( -
- -
-
-

Playground

- - - - - - - Configuration - - Configure the settings for the model and messages. - - -
-
- - Settings - -
- - -
-
- - -
-
- - -
-
- - -
-
-
- - Messages - -
- - -
-
- -