Commit Graph

53 Commits

Author SHA1 Message Date
J-Michalek
62ab01655c feat(Tabs): add badge on items (#4553)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2025-07-21 16:55:27 +02:00
Benjamin Canac
7a2bd4e617 feat(Select/SelectMenu/Tabs): expose trigger refs
Resolves #4292
2025-06-12 15:38:43 +02:00
J-Michalek
b9adc83e78 feat(components): add ui field in items (#4060)
Co-authored-by: Jakub <jakub.michalek@freelo.io>
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2025-05-13 17:40:29 +02:00
Benjamin Canac
e6e510b848 fix(components): class should have priority over ui prop 2025-05-07 17:23:27 +02:00
Benjamin Canac
39c861a64b fix(components): refactor types after @nuxt/module-builder upgrade (#3855) 2025-04-12 17:53:03 +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
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
ef86108f14 chore(components): add eol in script tag to fix syntax highlight 2025-03-18 10:52:04 +01:00
Benjamin Canac
25e503bc83 chore(components): improve tsdoc 2025-03-04 11:58:31 +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
Benjamin Canac
cd16b95c98 fix(components): prevent multiple appConfig identifier import (#3186) 2025-01-27 13:26:21 +01:00
Benjamin Canac
30ba53e20b feat(module): allow tv customization through app.config (#2938) 2025-01-08 17:26:20 +01:00
Benjamin Canac
4344e36664 fix(Accordion/Collapsible/NavigationMenu/Tabs): define unmountOnHide default 2025-01-07 15:08:06 +01:00
Benjamin Canac
81ac076219 feat(module)!: migrate to reka-ui (#2448) 2024-12-03 16:11:32 +01:00
Alex
a6c1a6c587 feat(theme)!: migrate from heroicons to lucide (#2540)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2024-11-06 12:59:19 +01:00
Romain Hamel
701c75a2a8 feat(module): devtools integration (#2196)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2024-11-05 22:17:56 +01:00
Benjamin Canac
1a93d13a16 fix(components): missing relative imports
Resolves nuxt/ui#2515
2024-11-02 12:50:25 +01:00
Benjamin Canac
37171b9327 chore(components): prevent useless extends on items 2024-10-17 21:25:17 +02:00
Benjamin Canac
c1294f6505 chore(components): prioritize icon over avatar in items 2024-10-17 21:06:10 +02:00
Benjamin Canac
acfc6cef2d feat(Accordion/Breadcrumb/CommandPalette/ContextMenu/DropdownMenu/NavigationMenu/Tabs): add labelKey prop 2024-10-11 18:30:21 +02:00
Benjamin Canac
7d754c0015 chore(components): add newline before script to correct syntax highlight 2024-09-20 23:20:39 +02:00
Benjamin Canac
47ad74d029 fix(components): allow override of root through ui.root 2024-09-05 10:37:39 +02:00
Benjamin Canac
aa301af926 docs(Tabs): improve 2024-07-24 15:32:35 +02:00
Benjamin Canac
6aa0ea306f feat(components): allow override of sizes through ui prop 2024-07-10 12:57:34 +02:00
Benjamin Canac
510433568a chore(Tabs): avatar type 2024-07-09 12:14:38 +02:00
Benjamin Canac
235556d3e0 fix(components): ui prop override with class (#136) 2024-07-03 14:35:58 +02:00
Benjamin Canac
5cc4457a74 fix(components): declare ui prop with PartialString when arrays in theme slots 2024-07-02 15:02:29 +02:00
Benjamin Canac
673064dee5 chore(components): improve props 2024-06-28 18:13:03 +02:00
Benjamin Canac
a0559d4163 chore: ignore as from radix props fields 2024-06-28 11:51:23 +02:00
Benjamin Canac
cd7cc0d9a3 chore: improve types export 2024-06-25 17:58:14 +02:00
Benjamin Canac
ee3d2aa30f chore(components): improve JSDoc 2024-06-11 18:23:56 +02:00
Silver343
2b6965211d feat(Tabs): handle size prop (#124)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2024-06-08 16:03:51 +02:00
Benjamin Canac
82ffc1ed57 feat(Tabs): handle color and variant props
Resolves #116
2024-06-05 15:09:59 +02:00
Benjamin Canac
e051ef682a feat(Tabs): handle content prop as boolean 2024-06-03 14:55:33 +02:00
Benjamin Canac
1942b8e117 feat(Select): new component (#92) 2024-05-07 22:58:56 +02:00
Benjamin Canac
99f20a4154 feat(InputMenu): new component (#86) 2024-05-06 18:59:49 +02:00
Benjamin Canac
1069e226ee chore(Tabs): extend value / disabled props from radix 2024-05-02 15:15:53 +02:00
plushdohn
c6a93f71f2 fix: dynamic slots autocomplete (#77)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2024-04-24 19:15:20 +02:00
Benjamin Canac
6d377d1f4b fix: remove IconProps usage 2024-04-24 17:38:42 +02:00
Benjamin Canac
e54dd55053 chore(Tabs): move #default slot around trigger 2024-04-17 12:19:20 +02:00
Benjamin Canac
b78ca9c56a fix(Tabs): add missing slots definition 2024-04-16 17:24:57 +02:00
Benjamin Canac
1e65933d9c fix(Tabs): horizontal orientation 2024-04-15 14:22:49 +02:00
Benjamin Canac
bf0a04eb8b feat(Tabs): handle avatar 2024-04-09 18:19:17 +02:00
Benjamin Canac
06ea029ef6 feat(Tabs): handle items icon 2024-04-05 17:14:23 +02:00
Benjamin Canac
56da54b440 chore(Tabs): add content prop with force-mount 2024-04-03 17:51:26 +02:00
Benjamin Canac
44033508a7 feat(DropdownMenu): new component (#37) 2024-03-29 13:42:02 +01:00
Benjamin Canac
20caea1cd7 fix(Tabs): optional items 2024-03-27 16:45:16 +01:00
Benjamin Canac
f086f2662e fix(Tabs): missing props pick 2024-03-21 17:40:09 +01:00
Benjamin Canac
f4a1d4a7c3 chore(Tabs): improve slots 2024-03-21 12:54:39 +01:00
Benjamin Canac
2756d35458 chore(Tabs): rename #item slot to #content 2024-03-21 10:44:46 +01:00