Commit Graph

1194 Commits

Author SHA1 Message Date
Benjamin Canac
ef86108f14 chore(components): add eol in script tag to fix syntax highlight 2025-03-18 10:52:04 +01:00
Kheuval
e80cc1592f fix(Table): allow links to be opened when @select is used (#3580) 2025-03-17 11:38:37 +01:00
Romain Hamel
6e03d9c6ef feat(Form): global errors (#3482)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2025-03-11 14:50:36 +01:00
Alex
a9c8eb3f60 feat(useLocale): handle generic messages (#3100)
Co-authored-by: hywax <me@hywax.space>
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2025-03-10 18:37:28 +01:00
Benjamin Canac
0a603e41f9 chore(Pagination): remove vue-router import 2025-03-10 12:34:40 +01:00
Iván Máximiliano, Lo Giudice
97c8098d4a fix(Form): input blur validation on submit (#3504) 2025-03-09 13:56:03 +01:00
Benjamin Canac
21dbf01888 fix(Button): missing import
Related to nuxt/ui#3417
2025-03-08 22:48:53 +01:00
Benjamin Canac
6120a15a99 chore(LinkBase): update types for nuxt@3.16 2025-03-08 15:42:25 +01:00
Iván Máximiliano, Lo Giudice
cfe9b2ecf3 feat(Input/Textarea): allow null value in model (#3415) 2025-03-07 18:17:30 +01:00
Sébastien Chopin
4f51d19e2b docs: add landing page (#3448)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2025-03-06 12:50:22 +01:00
Benjamin Canac
bd2d4848d2 feat(Button): handle active state
Resolves #3417
2025-03-05 18:52:58 +01:00
renovate[bot]
3f7df7be9b chore(deps): update dependency ohash to v2 (v3) (#3362)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Roe <daniel@roe.dev>
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2025-03-04 16:18:54 +01:00
Benjamin Canac
99e531d8df feat(Table): add loading slot
Resolves #3444
2025-03-04 14:11:29 +01:00
Benjamin Canac
a47c5ff466 fix(Pagination): add missing slots
Resolves #3441
2025-03-04 13:57:51 +01:00
Benjamin Canac
60b7e2d69e fix(InputMenu/SelectMenu): proxy required in root props 2025-03-04 12:59:01 +01:00
Benjamin Canac
01fa230eae fix(InputMenu): wrong required in multiple mode
Resolves #2741
2025-03-04 12:54:39 +01:00
Benjamin Canac
e823022b19 fix(Pagination): wrong next link
Resolves #3008
2025-03-04 12:08:43 +01:00
Benjamin Canac
25e503bc83 chore(components): improve tsdoc 2025-03-04 11:58:31 +01:00
Romain Hamel
fb4e05c65f chore(components): add @IconifyIcon tag on icon properties (#3445) 2025-03-04 10:40:13 +01:00
Benjamin Canac
c555c1640e fix(OverlayProvider): missing import 2025-02-28 17:17:36 +01:00
Benjamin Canac
6ba4056cb4 chore(OverlayProvider): fix types 2025-02-28 16:09:06 +01:00
Benjamin Canac
61f4ae0e80 chore(OverlayProvider): missing import 2025-02-28 15:58:45 +01:00
Romain Hamel
7a8c00c374 feat(module)!: remove devtools in favor of compodium (#3380)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2025-02-28 15:33:13 +01:00
Christian López C
0668a399dc feat(Table): add select event (#2822)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2025-02-28 12:05:48 +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
f401b68fa7 chore(Tree): missing type import 2025-02-25 12:25:14 +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
fb36df5302 fix(components): missing $attrs bind (#3152) 2025-02-21 12:26:34 +01:00
Benjamin Canac
e8c786885b chore(Toaster): fix ts error 2025-02-20 20:58:57 +01:00
Benjamin Canac
b27c0f44f5 chore(components): random TS errors 2025-02-20 16:17:16 +01:00
Ali Hardan
19d76c8b75 fix(Form): ensure loading state resets to false after an error (#3359)
Co-authored-by: Romain Hamel <rom.hml@gmail.com>
2025-02-19 19:39:50 +01:00
Benjamin Canac
bc01136da7 fix(Modal/Slideover): add wrapper around title & description
Follow up of d33a83e147
2025-02-19 17:24:44 +01:00
Benjamin Canac
637f5d342e fix(Tooltip): bind $attrs on trigger
Resolves #3339, resolves #2897
2025-02-19 16:23:09 +01:00
Romain Hamel
015ceacb11 feat(Form): add prop to disable state transformation (#3356) 2025-02-19 16:22:36 +01:00
Benjamin Canac
67e546504d fix(Avatar): render on SSR
Co-Authored-By: Sébastien Chopin <seb@nuxt.com>
2025-02-18 18:04:59 +01:00
Benjamin Canac
ae30f9423d fix(Drawer/Modal/Slideover): disable close autofocus
Resolves #3227
2025-02-18 10:59:14 +01:00
Benjamin Canac
0c827d2981 chore(Avatar/Stepper): fix types for vue-tsc@2.2.0 2025-02-17 12:37:54 +01:00
Benjamin Canac
036ba4c57f chore(Table): update types 2025-02-16 16:33:49 +01:00
Benjamin Canac
f0553ebb49 fix(Table): proxy props without useForwardProps
https://github.com/nuxt/ui/issues/3255#issuecomment-2640503829
2025-02-15 18:43:33 +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
Benjamin Canac
5846c1e2ee feat(ContextMenu/DropdownMenu/NavigationMenu): add external-icon prop
Resolves #2996
2025-02-14 15:00:06 +01:00
renovate[bot]
83365da00e chore(deps): update all non-major dependencies (v3) (#3293)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2025-02-14 12:01:16 +01:00
Benjamin Canac
9d29e0b407 fix(Calendar/InputMenu/Textarea): add missing PartialString type on ui prop
Resolves #3299
2025-02-12 11:51:21 +01:00
Benjamin Canac
e7e75858d7 fix(SelectMenu): wrap content with FocusScope
Resolves #2657
2025-02-11 15:14:06 +01:00
Benjamin Canac
e419dcbe61 fix(Modal/Slideover): improve title & description accessibility
Resolves #3267, resolves #3215
2025-02-07 16:48:47 +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
abd2be1aa6 feat(Toast): handle vnodes in title and description
Resolves #3226
2025-02-05 15:32:20 +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