Clarence Bakosi
1b6e18f89f
docs: fixed typo in inner side menu ( #35664 )
2025-05-14 12:47:54 +00:00
Clarence Bakosi
6ac4ff49c7
docs: fixed typo in button mdx component ( #35260 )
2025-05-14 12:36:21 +00:00
Clarence
3c80f2edbd
docs: fixed typo in inner side menu ( #35634 )
2025-05-13 14:13:06 +00:00
Saxon Fletcher and Jonathan Summers-Muir
98ae279a2b
Add's a filter bar component to design system ( #35238 )
...
* add filter bar component
* update filter bar demo
* add custom component support
* filter bar component
* example filter bar in use
* remove search filter
* reinstate older filter bar
* revert
* update registry
* update example name
* clean up example imports
* Update FilterBar.tsx
---------
Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com >
2025-04-25 15:11:28 +08:00
Clarence
2ec6b9c19a
docs: fixed misspelled word ( #35108 )
2025-04-17 22:13:54 +00:00
Clarence
f0e7e30a2f
fix(docs): fix typo ( #34845 )
2025-04-10 17:22:28 +00:00
Francesco Sansalvadore
d24df14aab
Feat/toc component ( #33964 )
...
* test fuma toc
* make toc work
* ok toc
* ui-patterns toc
* fix types
* cleanup
* fix overflow issues
* cleanup
* fix loading w
* Update apps/docs/components/GuidesTableOfContents.tsx
* fix prettier
* format
* install deps
* target ES2018
* tweak regex
* update docs test snapshots
* fix useSubscribeTocRerender
2025-03-05 23:10:02 +01:00
Joshen Lim
61bff9ecb1
fix: MultiSelector with creatable flag ( #33502 )
2025-02-11 10:40:51 +08:00
Ivan Vasilov
35785bd4fb
fix: Revert "feat: MultiSelector with creatable flag ( #33375 )" ( #33492 )
...
Revert "feat: MultiSelector with creatable flag (#33375 )"
This reverts commit 7f4f88bf96 .
2025-02-10 18:21:24 +01:00
Joshen Lim
7f4f88bf96
feat: MultiSelector with creatable flag ( #33375 )
2025-02-10 21:05:35 +08:00
Jonathan Summers-Muir
fecb0808fc
Feat/sidebar ( #33474 )
...
* add sidebar
* sidebar docs added
2025-02-10 15:50:58 +08:00
Jordi Enric
a2aa5bc83d
feature: Adds logs chart with stacked charts with total errors ( #32742 )
...
* add logschart with stacked bars
* use ui charts pkg
* fix contrast
* move to ui-patterns
* undo areachart
* add recharts peerDep
* update pckgjson and lock w recharts
* feat: enable client-side rendering for LogsBarChart component
* fix registry
2025-01-15 10:22:13 +01:00
Ivan Vasilov
7c5912ebe4
chore: Remove storybook ( #31096 )
...
* Remove all stories files.
* Remove some extra files which were used by storybook or werent used at all.
* Remove all references to storybook in documentation and code.
* Remove all storybook packages.
* Fix prettier error.
* Remove two css configs which were used for storybook.
2024-12-16 11:50:20 +01:00
Jonathan Summers-Muir and Jordi Enric
637167a27b
Feat/non centered dialog option ( #29776 )
...
* init
* Update dialog.tsx
* add example
* update docs
* Update packages/ui/src/components/shadcn/ui/dialog.tsx
Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com >
---------
Co-authored-by: Jordi Enric <37541088+jordienr@users.noreply.github.com >
2024-11-05 13:03:11 +08:00
Jonathan Summers-Muir
fb7c6e49b8
feat/ design system: inner side bar docs ( #30048 )
...
* init
* Update inner-side-menu.mdx
* Update index.tsx
2024-10-31 00:55:08 +08:00
Francesco Sansalvadore
d06c971118
feat: multiselect ( #29695 )
...
* multi-select v2
* update values
* multi-select 2 wip
* multi select 2
* multi select with combobox
* use includs
* finish multi select
* wrap badges
* overflow-x-scroll
* more
* remove multi select old from menu
* add inline search input mode in multi-select
* fix size type
* reset input when adding item
* update studio multiselector
* remove console.log
* flex-1
* remove old multi-select and decrease badge padding
* remove removeEventListener
* fix errors
* fix
* try only command
* restore inline
* Revert "fix"
This reverts commit 2fc1bea1c6 .
* change callback depencency
* remove useCallback
* sdf
* remove Popover from multiselect
* udpate troubleshooting multiselect
* update
* form
* multiselect changelog
* try to remove useCallback
* fox
* bug found: checkbox in CommandItem no good
* clean up commented code
* clean up
* restore loading check
* cleanup type
* autofocus combobox input
* autofocus
* remove badgeLimit auto
* focus trigger button when hitting escape
* add tests for multi-select
* add disabled example
* remove console and useless function
* showResetIcon
* showResetIcon
* handleClose
* reset focus after reset
2024-10-25 15:43:15 +02:00
Ivan Vasilov
09a62662d8
chore: Clean up ui-patterns imports ( #29132 )
...
* Switch all top-level imports for ui-patterns components to use specific components when importing.
* Remove the @ui-patterns shorthand since it works exactly the same without the @.
* More import fixes.
* Fix the ui-patterns tests.
2024-09-30 21:41:26 +02:00
df52ea7ee0
feat: Replace all toasts with sonner ( #28250 )
...
* Update the design of the sonner toasts. Add the close button by default.
* Migrate studio and www apps to use the SonnerToaster.
* Migrate all toasts from studio.
* Migrate all leftover toasts in studio.
* Add a new toast component with progress. Use it in studio.
* Migrate the design-system app.
* Refactor the consent toast to use sonner.
* Switch docs to use the new sonner toasts.
* Remove toast examples from the design-system app.
* Remove all toast-related components and old code.
* Fix the progress bar in the toast progress component. Also make the bottom components vertically centered.
* Fix the width of the toast progress.
* Use text-foreground-lighter instead of muted for ToastProgress text
* Rename ToastProgress to SonnerProgress.
* Shorten the text in sonner progress.
* Use the correct classes for the close button. Add a const var for the default toast duration. Remove the custom width class from sonner.
* Set the position for all progress toasts to bottom right. Set the duration for all toasts to the default (when reusing a toast id from loading/progress toast, the duration is set to infinity).
* Fix the playwright tests.
* Refactor imports to use ui instead of @ui.
* Change all imports of react-hot-toast with sonner. These components were merged since the last commit to this branch.
* Remove react-hot-toast lib.
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com >
2024-08-31 07:50:51 +08:00
Jonathan Summers-Muir
40770afd43
[Design System] feat: Added Chart component ( #27839 )
...
* init
* Update chart.mdx
* Update BarChart.tsx
* Update chart.mdx
2024-08-30 16:51:05 +08:00
Alaister Young
dd79d9e2cb
chore: update cmdk 1.0.0 ( #28937 )
...
* chore: update cmdk 1.0.0
* update react-popover
* fixed disabled states
* address breaking changes from cmdk update
* fix formatting
* update column options popover
2024-08-28 21:53:16 +08:00
Jonathan Summers-Muir and Ivan Vasilov
f912536db8
[Design system] Feat/sonner ( #27382 )
...
* fix toast examples
* add sonner stuff
* new sonner examples added
* updated
* add upload POC
* add
* Update sonner-upload.tsx
* move statusicons
* Minor fix.
---------
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com >
2024-07-19 12:38:42 +02:00
Charis and Francesco Sansalvadore
1b89fa0b5c
feat: command menu v2 ui components ( #27761 )
...
Co-authored-by: Francesco Sansalvadore <f.sansalvadore@gmail.com >
2024-07-16 14:14:03 -04:00
Jonathan Summers-Muir and Ivan Vasilov
58779edaa6
[Design System] Feat: Assistant Chat fragment component ( #27952 )
...
* init
* Update assistant-chat.mdx
* Expose a forwardRef in the ExpandingTextArea.
* Use the ExpandingTextArea in the AssistantChatForm component.
* Update the documentation for the assistant chat component.
* Remove unused code.
* Remove a TODO.
* Remove duplicate props.
---------
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com >
2024-07-12 13:04:36 +02:00
Ivan Vasilov
22c5324f0c
feat: Use expanding text area in the Ai Assistant (SQL Editor) ( #27930 )
...
* Add a new textarea component which autoexpands depending on number of content rows.
* Use the new ExpandingTextArea in the AIAssistantPanel.
* Remove old unused text area.
* Move around some of the props in the ExpandingTextArea.
* Make the value prop mandatory.
* Fix minor stuff in the Design System app.
* Add examples for Expanding Text Area.
* add max height to the expanding text area.
* Add todo comment in database-new app.
2024-07-12 11:32:20 +02:00
Jonathan Summers-Muir and Alaister Young
e957966c3b
[Design system] Update changelog.mdx ( #27609 )
...
* [Design system] Update changelog.mdx
* Update changelog.mdx
---------
Co-authored-by: Alaister Young <alaister@users.noreply.github.com >
2024-07-08 13:00:06 +01:00
Jonathan Summers-Muir
7e7eec81db
[Design System] Iterate Button styles ( #27055 )
...
* init
* Update button.mdx
* Update button.mdx
* update primary button
2024-06-12 18:38:35 +08:00
Jonathan Summers-Muir
972773ca87
[Dashboard] Chore: update Modal component to use new components ( #26844 )
...
* init
* add more examples
* update modal
* update modals
* more modals updated
* update modal
* Update NewAccessTokenButton.tsx
* Update NewAccessTokenButton.tsx
* fix: issue with scale on dialog opening. chore: added bg-dialog color
* fix modals
* add deprecation notices
* revert bg
* revert
* Update Modal.tsx
* Update PITRSelection.tsx
* update dialog docs
* fix: issue with payment method modal
* update terminal instructions
* update padding defaults
2024-06-05 10:06:55 +00:00
Jonathan Summers-Muir
5e6a3438eb
[Design System] chore: add scroll example of Navigation Menu ( #26974 )
...
* init
* Update navigation-menu.mdx
* Update navigation-menu.tsx
2024-06-03 16:40:32 +02:00
Jonathan Summers-Muir
73ff6c1085
[Design System] Chore: add tree-view documentation ( #26821 )
...
* chore: init docs
* remove old stories
* update source panels
2024-05-28 17:22:37 +08:00
Jonathan Summers-Muir
3b99dad9a1
[Design System] Feat: BeforeLabel / AfterLabel props for <FormItemLayout/> and <InfoTooltip/> documented ( #26712 )
...
* init
* Update package.json
* Update index.tsx
2024-05-24 09:40:15 +00:00
Jonathan Summers-Muir
ec760d4e97
add Admonition to Design System ( #26710 )
...
* add Admonition to Design System
* added notices about FormLabel
* Update label.mdx
2024-05-24 09:21:41 +00:00
Jonathan Summers-Muir
84255343be
[Design system] Update changelog.mdx ( #26736 )
...
Update changelog.mdx
2024-05-24 17:08:15 +08:00
Jonathan Summers-Muir
6dff3a7369
[Design System] feat: Multi Select ( #26719 )
...
* chore: deprecate old files. add new one with first story
* init multi select
* docs
* Update multi-select.mdx
* deprecation notices
* Delete MultiSelect.stories.tsx
2024-05-24 15:54:51 +08:00
8643c2549e
Feat [atom component] stacked radio group / card radio group ( #26612 )
...
* init site
* add nav menu
* add props table component
* init all the examples
• also includes moving a bunch of ./ui files to ./ui-patterns
* update package
• might need to remove some of these
* Update rehype-component.ts
* move nav
* more changes
* add new source information to contentlayer
* fix copy buttons
* add text-confirm. start new concept of "fragments"
* move base path. add homepage. add theme selection
* added colors
* add form-item-layout
* temporary fix code blocks in light mode. they currently don't switch theme to theme
* start adding code themes
* Update dark.json
* update code block themes
* fix animations
* add cdmk search
* export registry of icons in ./icons package
* add comments
* add icon copy stuff
* Update icons.tsx
* more docs
* more docs. cleaned up colors and icons docs
* Update theming.mdx
* add more docs
* update
* add package
* Update tailwind.config.js
* update content
* Update drawer-demo.tsx
* Update aspect-ratio-demo.tsx
* add new blocks
* Update source-panel.tsx
* Update source-panel.tsx
* Update source-panel.tsx
* add new source block
* Update source-panel.tsx
* Update _app.tsx
* Update page.tsx
* Delete layout-old.tsx
* remove old themes
* remove old ui registry
* comment out nav items
* Update package-lock.json
* Update AssistantChatForm.tsx
* move back
* move again
* update
* Update index.tsx
* Update package-lock.json
* Update package-lock.json
* Update package-lock.json
* update package
* udpate prettier
* fix tag issues
* Update package-lock.json
* update to contentlayer2
* update package-lock.json
* fix type errors
* ignore spelling
* feat: add RadioGroupStacked
* feat: add `slot` behaviour to `<FormItem/>`
* sneaky add in better line highlighting
* add RadioGroupCard
* update colors
* Update package-lock.json
* Update avoid-typos.yml
* Update navigation-menu-demo.tsx
* Add a redirect from / to the base path.
---------
Co-authored-by: Alaister Young <a@alaisteryoung.com >
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com >
2024-05-23 17:44:45 +02:00
Jonathan Summers-Muir
0b46eed4c1
[Design system] Update homepage links ( #26706 )
...
update links
2024-05-23 13:58:47 +02:00
b8243e06d8
Feat/design system site ( #26586 )
...
* init site
* add nav menu
* add props table component
* init all the examples
• also includes moving a bunch of ./ui files to ./ui-patterns
* update package
• might need to remove some of these
* Update rehype-component.ts
* move nav
* more changes
* add new source information to contentlayer
* fix copy buttons
* add text-confirm. start new concept of "fragments"
* move base path. add homepage. add theme selection
* added colors
* add form-item-layout
* temporary fix code blocks in light mode. they currently don't switch theme to theme
* start adding code themes
* Update dark.json
* update code block themes
* fix animations
* add cdmk search
* export registry of icons in ./icons package
* add comments
* add icon copy stuff
* Update icons.tsx
* more docs
* more docs. cleaned up colors and icons docs
* Update theming.mdx
* add more docs
* update
* add package
* Update tailwind.config.js
* update content
* Update drawer-demo.tsx
* Update aspect-ratio-demo.tsx
* add new blocks
* Update source-panel.tsx
* Update source-panel.tsx
* Update source-panel.tsx
* add new source block
* Update source-panel.tsx
* Update _app.tsx
* Update page.tsx
* Delete layout-old.tsx
* remove old themes
* remove old ui registry
* comment out nav items
* Update package-lock.json
* Update AssistantChatForm.tsx
* move back
* move again
* update
* Update index.tsx
* Update package-lock.json
* Update package-lock.json
* Update package-lock.json
* update package
* udpate prettier
* fix tag issues
* Update package-lock.json
* update to contentlayer2
* update package-lock.json
* fix type errors
* ignore spelling
* Update avoid-typos.yml
* Update avoid-typos.yml
* Update package-lock.json
* Use ui type definitions.
* move tsconfig base stuff. fix content layer issue
* Update package-lock.json
* Update package-lock.json
---------
Co-authored-by: Alaister Young <a@alaisteryoung.com >
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com >
2024-05-23 17:39:56 +08:00