Romain Hamel
5829aebe7d
feat(FormField): display multiple errors
...
Adds the `errors` and `maxErrors` properties to the FormField component which
allows to display multiple errors. The `maxErrors` prop is used to limit
the number of errors displayed and defaults to 1 for backward
compatibility.
This change is compatible with the `Form` component error's too.
Resolves #2389
2025-06-14 17:19:16 +02:00
Hugo Richard
59c26ec123
feat(CommandPalette): handle children in items ( #4226 )
...
Co-authored-by: Benjamin Canac <canacb1@gmail.com >
2025-06-13 14:49:43 +02:00
J-Michalek
5170cfd7eb
feat(Timeline): add reverse prop ( #4316 )
...
Co-authored-by: Benjamin Canac <canacb1@gmail.com >
2025-06-12 17:06:51 +02:00
zhong666
54bb2282c5
feat(InputTags): new component ( #4261 )
...
Co-authored-by: Benjamin Canac <canacb1@gmail.com >
2025-06-12 12:10:48 +02:00
J-Michalek
80177679f2
feat(Timeline): new component ( #4215 )
...
Co-authored-by: Benjamin Canac <canacb1@gmail.com >
Co-authored-by: Jakub <jakub.michalek@freelo.io >
2025-05-30 15:27:11 +02:00
Joseph Anson
5835eb5f0f
feat(Modal/Slideover): add close method in slots ( #4219 )
...
Co-authored-by: Benjamin Canac <canacb1@gmail.com >
2025-05-28 15:57:12 +02:00
renovate[bot]
f761369888
chore(deps): update dependency reka-ui to ^2.3.0 (v3) ( #4234 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Benjamin Canac <canacb1@gmail.com >
2025-05-28 11:55:12 +02:00
Benjamin Canac
8216b59d4f
playground: add default-value for combobox components
2025-05-26 11:15:09 +02:00
J-Michalek
473513c246
feat(Popover): add anchor slot ( #4119 )
...
Co-authored-by: Jakub <jakub.michalek@freelo.io >
Co-authored-by: Benjamin Canac <canacb1@gmail.com >
2025-05-22 17:04:17 +02:00
Benjamin Canac
9cf9f25f44
feat(NavigationMenu): add trigger type in items
2025-05-22 12:51:44 +02:00
Benjamin Canac
f2682fd2ae
feat(NavigationMenu): add tooltip and popover props
...
Resolves #4186
2025-05-21 18:39:02 +02:00
Benjamin Canac
44f536fd00
fix(NavigationMenu): only display tooltip when collapsed
2025-05-20 17:06:20 +02:00
Daniele Nicosia
894e8a61b6
feat(Badge): add square prop ( #4008 )
...
Co-authored-by: Benjamin Canac <canacb1@gmail.com >
2025-05-13 14:44:23 +02:00
TribeWeb
1b6ab271ea
feat(CheckboxGroup): add table variant ( #3997 )
...
Co-authored-by: Benjamin Canac <canacb1@gmail.com >
2025-05-13 14:28:15 +02:00
Benjamin Canac
d7710795df
chore(github): add playground job in module workflow ( #4021 )
2025-04-29 17:48:09 +02:00
Guillaume REMBERT
6e27304d8c
fix(Table): improve data reactivity ( #3967 )
...
Co-authored-by: Benjamin Canac <canacb1@gmail.com >
2025-04-24 12:10:37 +02:00
Guillaume Chau
1a46394668
feat(components): add new content-top and content-bottom slots ( #3886 )
...
Co-authored-by: Benjamin Canac <canacb1@gmail.com >
2025-04-23 11:02:50 +02:00
TribeWeb
9c3d53a02d
feat(CheckboxGroup): new component ( #3862 )
...
Co-authored-by: Benjamin Canac <canacb1@gmail.com >
Co-authored-by: Romain Hamel <rom.hml@gmail.com >
2025-04-22 18:03:27 +02:00
Benjamin Canac
d49e0dadee
feat(module): define neutral utilities ( #3629 )
...
Co-authored-by: Sébastien Chopin <atinux@gmail.com >
2025-04-21 15:20:53 +02:00
Lo
8ea99f0c4f
docs(color-mode): fix computed setter logic in ColorModeButton.vue example ( #3903 )
2025-04-17 17:18:26 +02:00
Benjamin Canac
f9737c8f40
feat(module): dynamic rounded-* utilities ( #3906 )
2025-04-16 15:57:32 +02:00
Sandro Circi
8dd9d08209
fix(types): improve dynamic slots ( #3857 )
2025-04-14 16:09:20 +02:00
Guillaume Chau
3447a062b6
feat(Tabs): add list-leading and list-trailing slots ( #3837 )
...
Co-authored-by: Benjamin Canac <canacb1@gmail.com >
2025-04-10 21:50:20 +02:00
Benjamin Canac
d227a105d8
fix(CommandPalette): increase input font size to avoid zoom
2025-04-07 18:53:30 +02:00
Benjamin Canac
cb193f1d25
feat(Textarea): add icon, loading, etc. props to match Input
2025-04-01 12:38:21 +02:00
Romain Hamel
4d138ad671
feat(RadioGroup): add card and table variants ( #3178 )
...
Co-authored-by: Benjamin Canac <canacb1@gmail.com >
2025-03-31 16:34:31 +02:00
Benjamin Canac
9be36d328c
playground(app): add title
2025-03-28 16:55:11 +01:00
Malik
777fe4a309
playground: improve rtl ( #3707 )
2025-03-27 19:18:58 +01:00
Hugo Richard
9509c37af8
docs: improve lighthouse score and accessibility ( #3673 )
2025-03-25 16:23:35 +01:00
Sandro Circi
b9983549a4
fix(components): improve generic types ( #3331 )
...
Co-authored-by: Benjamin Canac <canacb1@gmail.com >
2025-03-24 21:38:13 +01:00
Benjamin Canac
f401766e26
chore(deps): update vaul-vue
2025-03-20 21:52:14 +01:00
Sandro Circi
ecff9abc72
fix(module): handle tailwindcss import without theme(static) ( #3630 )
...
Co-authored-by: Benjamin Canac <canacb1@gmail.com >
2025-03-20 15:53:57 +01:00
Benjamin Canac
08f092fd15
playground(table): add select event
2025-03-04 16:22:23 +01:00
Benjamin Canac
c98c9037ed
chore: improve composables imports
2025-02-28 15:52:26 +01:00
Eugen Istoc
108d36fd8a
feat(useOverlay)!: handle programmatic modals and slideovers ( #3279 )
...
Co-authored-by: Benjamin Canac <canacb1@gmail.com >
2025-02-27 17:32:48 +01:00
Benjamin Canac
c3dcbcf4f8
playground(css): source to root dir
2025-02-26 11:33:59 +01:00
renovate[bot]
85b45f6275
chore(deps): update tailwindcss to ^4.0.8 (v3) ( #3373 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Benjamin Canac <canacb1@gmail.com >
2025-02-25 12:59:52 +01:00
Romain Hamel
71728d3c3f
feat(Tree): new component ( #3180 )
...
Co-authored-by: hywax <me@hywax.space >
Co-authored-by: Benjamin Canac <canacb1@gmail.com >
Co-authored-by: Sébastien Chopin <atinux@gmail.com >
Co-authored-by: Sébastien Chopin <seb@nuxt.com >
2025-02-24 11:22:36 +01:00
Benjamin Canac
dbdb4b6a38
playground: move styles into main.css
2025-02-17 12:10:32 +01:00
Sandro Circi
7641d89552
fix(Modal): always fullscreen on mobile ( #2637 )
...
Co-authored-by: Benjamin Canac <canacb1@gmail.com >
2025-02-16 12:52:21 +01:00
Benjamin Canac
6d9b9edc55
feat(Drawer): add inset prop
...
Resolves #2994
2025-02-15 16:21:41 +01:00
Benjamin Canac
847d4aa752
feat(Card): add variant prop
2025-02-14 19:23:07 +01:00
Sandro Circi
104852a55c
chore: use new syntax for css variables ( #3258 )
...
Co-authored-by: Benjamin Canac <canacb1@gmail.com >
2025-02-07 11:24:14 +01:00
Muhammad Mahmoud
4aa317944e
feat(Table): extends core options and support other options like pagination ( #3177 )
...
Co-authored-by: Sandros94 <sandro.circi@digitoolmedia.com >
Co-authored-by: Benjamin Canac <canacb1@gmail.com >
2025-02-05 22:04:00 +01:00
Benjamin Canac
533e889589
fix(Toast)!: rename click to onClick for consistency
2025-02-05 13:44:21 +01:00
Benjamin Canac
2c192ac145
feat(Alert/Toast)!: add orientation prop
2025-02-05 13:44:21 +01:00
José Duarte Alleuy
10fb843f8f
feat(Badge): add support within button groups ( #3224 )
...
Co-authored-by: Benjamin Canac <canacb1@gmail.com >
2025-02-03 12:11:22 +01:00
Benjamin Canac
07e1b4f1f4
fix(NavigationMenu): disable collapsible with collapsed prop
2025-01-30 14:19:13 +01:00
Benjamin Canac
ac86ee01b9
feat(NavigationMenu): add contentOrientation prop
2025-01-24 18:35:04 +01:00
Benjamin Canac
3fc2210e03
feat(NavigationMenu): add collapsed prop
2025-01-16 16:34:36 +01:00