Commit Graph

744 Commits

Author SHA1 Message Date
Benjamin Canac ea576e2f32 feat(theme): allow replacing slot classes with a function (#6562) 2026-06-08 17:50:02 +02:00
Ali Maher 89b30e8ebe feat(PinInput): add separator prop (#6392)
Co-authored-by: Ali Maher <ali@ali-pc.ali-pc>
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-06-08 15:29:04 +02:00
Benjamin Canac a2a8bc907a feat(module): add theme.unstyled option (#6551) 2026-06-08 15:27:01 +02:00
Benjamin Canac dc0515128e feat(useTour): new composable (#6557) 2026-06-05 16:54:08 +02:00
Benjamin Canac d850ae6053 feat(ScrollArea): add shadow prop (#6561) 2026-06-05 14:04:59 +02:00
Benjamin Canac af80a674a5 feat(Sidebar): add transition prop (#6484) 2026-06-04 17:23:45 +02:00
Benjamin Canac 0414dd0d1b fix(InputMenu/SelectMenu): re-highlight first item when items change (#6538)
Co-authored-by: lorado <4480983+lorado@users.noreply.github.com>
2026-06-03 14:55:00 +02:00
Benjamin Canac f8186e2d49 fix(Form): support setting the name attribute (#6539) 2026-06-03 14:54:02 +02:00
Benjamin Canac 7a0825ad6a fix(Form): add method="post" to prevent credential leaking via GET before hydration (#6512) 2026-05-28 10:27:15 +02:00
Benjamin Canac f4d7cbe71f fix(Select/SelectMenu/InputMenu): add fallback for max-height (#6503) 2026-05-26 16:11:49 +02:00
Maxime Pauvert eb468e6095 fix(ChatMessage): add wrap-break-word to content slot (#6476) 2026-05-21 15:36:21 +02:00
Maxime Pauvert 48685b6fa6 feat(ChatMessage): add body slot and improve actions alignment (#6460)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-05-21 14:57:26 +02:00
Benjamin Canac 2799fa6f2b fix(InputMenu)!: rename autocomplete prop to mode to free up HTML attribute (#6474) 2026-05-21 11:59:05 +02:00
Benjamin Canac f639b19db2 fix(ContentSearch): preserve intermediate ancestors in breadcrumb prefix (#6466) 2026-05-20 14:09:22 +02:00
Benjamin Canac a1bef8babc feat(ContentSearch): add async search support via useSearchCollection (#6432) 2026-05-19 15:52:39 +02:00
Akuria 65b47ce7b4 fix(InputMenu/Select/SelectMenu): respect trailing: false over default trailingIcon (#6457) 2026-05-19 10:55:34 +02:00
Benjamin Canac 2890c8334b fix(FileUpload): pass disabled attribute to button variant
Resolves #6420
2026-05-13 12:23:43 +02:00
Benjamin Canac 73daec1af1 test(components): add highlight coverage across all form controls 2026-05-13 12:03:24 +02:00
Benjamin Canac b597f909aa feat(ChatPrompt): add submitOnEnter prop to control Enter behavior
Resolves #6177
2026-05-13 11:06:06 +02:00
Benjamin Canac 007b136a25 fix(components): constrain popper content to available viewport height
Resolves #6449
2026-05-13 10:54:22 +02:00
Benjamin Canac e6ea707ba5 feat(Error): add icon prop and leading slot
Closes #6119
2026-05-12 17:20:56 +02:00
Benjamin Canac 231f156943 fix(defineShortcuts): use e.code for alt shortcuts to handle macOS key remapping
Closes #6444
2026-05-12 16:42:59 +02:00
Benjamin Canac d21f3fef79 test(CommandPalette): update snapshots 2026-05-12 14:21:01 +02:00
Maxime Pauvert c6ce8ca4be feat(ChatMessage): add color prop and header slot (#6407)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-05-11 15:31:16 +02:00
Maxime Pauvert 6f2396fc03 feat(Avatar/AvatarGroup): add color prop (#6405)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-05-05 16:52:47 +02:00
Maxime Pauvert 955dac1ad1 feat(Breadcrumb): add color prop (#6406)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-05-05 16:25:14 +02:00
Daniele Nicosia 844660ad8e feat(Separator): add position prop (#6415)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-05-05 16:12:34 +02:00
Jack Bobakanoosh 71c008e56e feat(Theme): override component prop defaults (#6031)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
Co-authored-by: Sandro Circi <sandro.circi@digitoolmedia.com>
2026-05-04 11:43:42 +02:00
Benjamin Canac f5a3349692 fix(ChatMessage): make actions slot accessible on touch devices
Resolves https://github.com/nuxt-ui-templates/chat/issues/130
2026-04-27 11:07:42 +02:00
Malik 2e3fed2f00 fix(Drawer): handle RTL mode (#6396) 2026-04-24 17:57:31 +02:00
Sandro Circi 20f66db8e6 fix(ChatMessage/ChatMessages): preserve generic message type in slot scope (#6391)
Co-authored-by: Dany <alwe.dev@gmail.com>
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-04-24 15:50:03 +02:00
Benjamin Canac 3cf7d75509 feat(Card): add title and description props
Resolves #6001
2026-04-22 18:00:22 +02:00
Cyprien Thao 15d32cea98 feat(Table): support sticky header/footer in virtualized mode (#6217)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-04-22 16:45:40 +02:00
Jakub Michálek 00c16515ba feat(Listbox): new component (#6307)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-04-22 12:29:06 +02:00
Malik 77ce09ade3 fix(Avatar): remove leading-none from fallback (#6383) 2026-04-22 09:58:34 +02:00
Malik ab203db1d5 fix(PricingTable): handle RTL mode (#6382) 2026-04-21 21:10:39 +02:00
Maxime Pauvert 0daacb02fa fix(PricingTable): align header elements vertically (#6111)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-04-21 18:06:33 +02:00
Clay Levering 1082960e60 fix(Modal/Slideover): drop empty header wrapper when empty (#6381) 2026-04-21 11:10:54 +02:00
Jakub Michálek 7fc773ca32 feat(CommandPalette): add group-label slot (#6329) 2026-04-17 15:50:38 +02:00
Mike Newbon 4ebdb2f24a fix(InputDate/InputTime): increase segments width (#6339)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-04-17 15:15:10 +02:00
Benjamin Canac 75b37d0bc9 fix(components): resolve defaultVariants in template logic (#6361) 2026-04-17 14:16:06 +02:00
Benjamin Canac 255807a4bf fix(Select): support item-aligned position mode (#6358) 2026-04-17 11:07:36 +02:00
Benjamin Canac 600a2ca40c fix(ChatPromptSubmit): ignore disabled prop when status is not ready 2026-04-15 21:24:58 +02:00
renovate[bot] 472851df55 chore(deps): update all non-major dependencies (#6342)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-04-13 13:52:14 +02:00
Martin Masevski 4427824f04 feat(EditorSuggestionMenu): expose suggestion matching options (#6234)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-04-11 15:17:21 +02:00
Mateusz Narowski 5155e27e6d fix(FieldGroup): prevent context from leaking into portals (#6313) 2026-04-11 14:13:13 +02:00
Benjamin Canac 2c4ff352d8 fix(Link): ensure single-root rendering for v-show and $el resolution (#6310)
Co-authored-by: Jakub Michálek <71264422+J-Michalek@users.noreply.github.com>
2026-04-07 16:06:34 +02:00
renovate[bot] fe70945af7 chore(deps): update tiptap to ^3.22.2 (#6304)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-04-07 15:49:58 +02:00
Benjamin Canac 3451b8d9d3 fix(Modal/Slideover/Drawer): suppress reka ui title and description warnings
Resolves #6240
2026-04-03 16:08:03 +02:00
Benjamin Canac b822c433c3 fix(module): transpile reka-ui to prevent injection errors (#6286) 2026-04-03 15:55:25 +02:00