Roman Slonov
ce6eb79a3d
feat: add number-field component ( #571 )
2024-06-03 12:59:39 +03:30
zernonia
f48d1d4f4c
docs: fix data-table colspan
2024-06-02 00:16:12 +08:00
sadeghbarati
af5d0b323d
chore: update deps
...
root
apps/www
fix line numbers line-height
2024-05-21 15:06:41 +03:30
Safal Pokharel
61ed5f1758
docs: fix breadcrumb.md import path for components ( #552 )
2024-05-15 19:08:06 +03:30
Sadegh Barati
5eb41b0ba9
chore: add vue-sonner with dialog example ( #551 )
2024-05-14 14:36:06 +03:30
Roman Hrynevych
7fdf916443
refactor: change setValues to setFieldValue for better validation ( #547 )
2024-05-13 00:50:25 +03:00
Andrei Ivanov
3dd2fbda95
docs: change controlled CommandDialog from prop to event ( #533 )
2024-05-07 08:08:56 +03:30
zernonia
77c6a16040
feat: Charts ( #166 )
...
* chore: update unovis deps
* chore: update color to use the themePrimary
* docs: use gradient for overview component
* docs: add themePopover to MainLayout
* docs: enable global theme on every page
* feat: introduce area, line, bar, donut chart
* feat: add more props
* fix: revert old pipeline
* fix: patch @unovis/vue deps
* fix: patch @unovis/vue deps again
* chore: revert unovis/ts to 1.2.1
* chore: wip
* docs: add alpha tag, fix tooltipo styling
* docs: add charts installations step
* feat: use generic, add better color
* chore: build registry
* feat: improve generic props
* chore: build registry
* docs: add alpha label
* fix: collapsible not open correctly
* docs: add badge to mobile nav
* chore: better types
* chore: run registry
* chore: wip
* fix: crosshair issue
* chore: fix type, import missing error
* chore: build registry
* chore: arrange interface, expose margin, slot
* chore: build registry
* docs: guide page
feat: add prop to barchart
* chore: fix pnpm-lock
* chore: add feature
* chore: run build registry
* refactor: change color var
* feat: codegen
* chore: add meta tables
* feat: add line, area example
* feat: bar and donut examples
* docs: codege
* chore: build registry
* docs: improve chart doc
* chore: fix missing icon package
2024-05-01 11:34:58 +08:00
zernonia
32d7b9ca4a
feat: Auto Form ( #497 )
...
* chore: initial poc
* chore: cleanup, log on the docs
* feat: add file component
* feat: typing for nested config
* feat: more props for form field
* feat: export field component, expose more slotprops
* feat: array, config label
* feat: improve array
* feat: support custom form state
* chore: prevent schema props showing on attribute
* feat: dependencies rendering
* refactor: change name to fieldName to allow easier slotProps binding
* feat: improve file upload
* feat: expose custom auto form slot
* chore: bump
* chore: replicate to default styling
* chore: build registry
* fix: export component before init
* chore: add examples
* chore: add form api example
* fix: warning in console
* chore: bump package version
* chore: update example, complete md
* feat: allow zod description as label, allow custom component
* docs: fix link
* feat: show required field for object
* chore: replace enumProps
2024-05-01 09:39:09 +08:00
Sadegh Barati
18e40cf002
chore: typos ( #519 )
2024-04-28 09:52:26 +03:30
chachew
93b98252a4
docs: update form.md ( #511 )
...
Small text change for clarity
2024-04-25 23:03:53 +08:00
Josh King
c77b087c9c
chore: update incorrect link ( #499 )
2024-04-20 10:47:55 +03:30
Eduard Predescu
fbe14a20c1
docs: multiple month range picker ( #496 )
2024-04-15 23:56:23 +03:30
Onur Usluca
cedce319ba
docs: update popover.md ( #491 )
...
Description only had the closing tag and it was wrong. Added the opening tag, fixed the closing tag and some text.
2024-04-14 18:10:16 +08:00
LeeChan
f51a8da08d
docs: add vaul-vue scale background note ( #481 )
2024-04-12 19:33:24 +03:30
Sadegh Barati
cfccb8e510
feat: new calendar components ( #468 )
2024-04-11 18:42:20 +03:30
LeeChan
11d77fb9a1
docs: include Toaster component in toast.md usage ( #479 )
2024-04-11 15:21:16 +03:30
Dev By Ray
8982ec3862
docs: fix combobox.md ref usage ( #420 )
2024-03-21 19:16:22 +03:30
Sadegh Barati
d34c620055
chore: lint and enable Volar hybrid mode ( #419 )
...
* chore: update deps
* feat: enable Volar hybrid mode
* chore: lint
* chore: build registry
2024-03-20 22:29:42 +03:30
helloAhao096
67777d64f3
docs: resizable verticalDemo example code error ( #414 )
2024-03-17 20:15:12 +03:30
Lucas Bois
4aeb6140d4
docs: fixes breadcrumb installation command ( #412 )
2024-03-14 20:51:20 +03:30
Saeid Zareie
4d08adc81e
feat: breadcrumb component ( #405 )
...
* feat: adding breadcrumb component, resolves #395
* fix: revert kbd component in main layout
* feat: add slot for `BreadcrumbEllipsis` icons too
build registry, bump radix-vue
* refactor: using primitive instead of computed
* chore: update
---------
Co-authored-by: Sadegh Barati <sadeghbaratiwork@gmail.com>
2024-03-13 15:33:22 +08:00
Sadegh Barati
454ecf0df7
feat: PinInput with input-otp demos and styles ( #402 )
2024-03-10 19:15:39 +03:30
Sadegh Barati
f2f5641b33
chore: docs stuff ( #400 )
2024-03-09 20:21:24 +03:30
Sadegh Barati
126e1877fd
feat: resizeable component ( #385 )
2024-03-06 18:21:31 +03:30
Sadegh Barati
0e84af73de
feat: use unjs modules and improve cli from main shadcn-ui source, custom ui dir ( #324 )
...
* feat: add devDeps, add nypm for installing deps
* feat: custom ui dir
* refactor: use consola instead of chalk
* test: ui alias
* refactor: import { z } from 'zod' instead of *, replace node:path with pathe
* chore: add components name to `configFile` option
* chore: update `c12` which fix json5 parse issue
and it also supports .config directory
* chore: update `https-proxy-agent`
* fix: await until dependencies are installed then run detypes process
* feat: add tailwind prefix
* test: tw-prefix snapshot
* chore: add prefix option to init
* test: apply prefix
* fix: tw-prefix parse wrongly
* chore: hide prefix temporarily
---------
Co-authored-by: zernonia <zernonia@gmail.com>
2024-03-06 05:38:19 +03:30
Saeid Zareie
c487137ac5
docs: adding more examples for DropdownMenu and Select components
2024-03-05 16:52:07 +03:30
Saeid Zareie
75cf9c40c4
docs: adding remaining usages of drawer ( #380 )
2024-03-05 14:45:30 +03:30
Saeid Zareie
3ec55ada1b
docs: adding skeleton card example ( #382 )
2024-03-05 14:37:35 +03:30
ɹǝʞɹɐԀ uǝʌS
edd713fd08
docs: add new example for slider in form ( #377 )
2024-03-04 15:28:02 +03:30
Saeid Zareie
64e2f9c199
feat: vaul-vue integration ( #374 )
2024-03-04 10:04:28 +03:30
Braden Wong
6aa1ce4f1b
chore: remove unused imports in utils ( #364 )
2024-02-29 21:05:18 +03:30
Hannes Küttner
c9012b3157
docs: fix DataTableColumnHeader usage ( #359 )
2024-02-25 00:41:43 +03:30
Roman Hrynevych
915df39075
feat: add ScrollBody and ScrollOverlay demos for Dialog ( #287 )
...
* feat(dialog-with-scroll-body): add demos with body scroll for Dialog component
---------
Co-authored-by: Sadegh Barati <sadeghbaratiwork@gmail.com>
2024-02-15 22:47:09 +03:30
Sadegh Barati
43f9f56077
feat: tags input ( #328 )
...
* feat: tags input
* chore: add `tags-input` to sidebar links
* chore: update
* chore: add combobox demo
* chore: improve tag highlight
* chore: update
* chore: rename title
* chore: add static width to `TagsInputCombo` example
---------
Co-authored-by: zernonia <zernonia@gmail.com>
2024-02-15 22:06:15 +03:30
Roman Hrynevych
9c015067e3
docs: add Input with icon example ( #346 )
2024-02-15 16:38:29 +03:30
Victor Garcia
08d6ea6a53
docs: calendar typo ( #330 )
2024-02-09 15:57:05 +03:30
Sadegh Barati
6ab704a6fb
feat: pin input ( #325 )
...
* feat: pin input
* chore: build registry
* chore: build registry, add form example
* chore: update demo abit
---------
Co-authored-by: zernonia <zernonia@gmail.com>
2024-02-06 10:06:59 +08:00
Sadegh Barati
b0e1b55537
docs: add simple column pinning example ( #320 )
2024-02-05 21:00:31 +03:30
Roman Hrynevych
fc718145ae
refactor: tailwindcss, remove all unnecessary arbitrary values, update TailwindCSS to v3.4 ( #269 )
2024-02-02 22:48:58 +03:30
Sadegh Barati
a829212d42
refactor: use class as prop to prevent class duplication with cn function ( #241 )
2024-02-02 19:08:06 +03:30
Robert Shaw
eba85c6b5c
feat(sonner): add sonner component ( #301 )
2024-01-22 19:15:30 +03:30
Sadegh Barati
f9ab01e11b
docs: fix new line-number, fix highlight color on txt md block in shikiji ( #299 )
...
* docs: tweaks container size and shiki styles
2024-01-22 01:16:48 +03:30
Valentin Hutter
cb974f95e0
feat: Calendar component inherits the VCalendar slots ( #285 )
2024-01-18 16:06:56 +03:30
cvsouth
2a590360b6
docs: fix a typo in form ( #281 )
...
* docs: fix a typo
2024-01-17 13:34:05 +08:00
Sadegh Barati
0c7da48f8f
feat: toggle group ( #275 )
...
* feat: toggle group
* chore: remove dummy examples
* chore: update pathe and typescript, include scripts in tsconfig include
* refactor: move import type from normal script to script setup
don't know how detypes would react with that normal script
2024-01-16 10:56:54 +03:30
Sadegh Barati
c33acba4ff
fix: prevent page zoom while tapping carousel buttons ( #274 )
...
* fix: prevent page zoom while tapping carousel buttons
choose shadcn-ui icons and sizes for buttons
* docs: fix carousel page responsive issues and ordering docs as shadcn-ui
2024-01-15 18:55:22 +03:30
Valentin Hutter
dfbb738aee
feat: add style to work with v-calendar time picker ( #243 ) ( #265 )
...
* feat: add style to work with v-calendar time picker (#243 )
* docs: add datetime picker to doc + build registery
* build: build registery in apps/www
* chore: tweaks and fix darkmode selectbox bg
---------
Co-authored-by: Valentin Hutter <valentin@macbook-pro-de-valentin.home>
Co-authored-by: Sadegh Barati <sadeghbaratiwork@gmail.com>
2024-01-12 01:55:22 +03:30
Wasim Thoufiq
97c7417352
feat: add carousel component ( #227 )
...
* feat: create new carousel component with embala-carousel
* feat: create demos for the carousel component
* feat: add the default carousel component to the docs
* feat: add new-york styling for carousels
* feat: add more examples for spacing, size and options
* refactor: change ways to better pass the data to parent
* feat: add examples for carousel api handling
* feat: add example for using embla plugin
* chore: add carousel component doc to the table of contents
* feat: add focusability on carousel element
* fix: update docs
* chore: add docs for slot props
* feat: expose api for the parent component
* chore: include missing filenames
* chore: update embla carousel dependency versions
* chore: fix typescript error by getting the types from core package
* chore: prevent duplicate classes by using class as prop
* feat: use slot fallback content
so user could change navigation button icons
* fix: change attribute inheritance element
* chore: update www package.json `scripts`
update tsconfig exclude for the strict registry build
* refactor: fix embla-carousel types after v8.0.0-rc18
update embla deps
* chore: update @vue/tsconfig
* chore: run registry
* refactor: remove uneended ref
* fix: dependencies for embla missing
* docs: update carousel for optional plugin installation
---------
Co-authored-by: sadeghbarati <sadeghbaratiwork@gmail.com>
Co-authored-by: zernonia <zernonia@gmail.com>
2024-01-09 00:51:55 +08:00
Jan Kremlacek
15c42f9ee0
docs: make <DataTable /> reactive ( #229 )
2023-12-30 05:50:10 +03:30