Commit Graph

1242 Commits

Author SHA1 Message Date
Benjamin Canac
f6f9823b15 feat(InputMenu/RadioGroup/Select/SelectMenu): handle labelKey and use get to support dot notation 2024-10-11 15:31:47 +02:00
Benjamin Canac
296ae456c9 chore(components): move utils imports before components 2024-10-11 14:15:44 +02:00
Benjamin Canac
f6631ff7bc fix(Checkbox): indeterminate prop not working 2024-10-11 14:13:46 +02:00
Benjamin Canac
9e03da41b3 fix(css): font-sans already applied on <html> 2024-10-10 17:13:46 +02:00
Benjamin Canac
a2bad2eee2 fix(css): make @theme default 2024-10-10 17:13:05 +02:00
Benjamin Canac
7c21ddefa8 fix(InputMenu/SelectMenu): escape regexp before search 2024-10-10 16:12:22 +02:00
Benjamin Canac
0f9ac8733e fix(InputMenu/SelectMenu): improve displayed value
Resolves nuxt/ui#2353
2024-10-10 16:01:44 +02:00
Sandro Circi
057e86cfda feat(module): implement --ui-radius CSS variable (#2341)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2024-10-09 14:28:29 +02:00
Benjamin Canac
68ee3f11ca feat(Carousel): implement component (#2288) 2024-10-08 17:12:43 +02:00
Fabian Hiller
0955c07edd feat(Form): add Standard Schema support (#2303)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2024-10-07 23:25:52 +02:00
Benjamin Canac
9368c6a639 refactor(module)!: implement design system with CSS variables (#2298) 2024-10-07 14:48:02 +02:00
Benjamin Canac
0f86b87385 feat(module): override dark variant with class strategy 2024-10-02 15:57:01 +02:00
Benjamin Canac
66a04add91 fix(Button): props specified more than once 2024-10-01 15:31:18 +02:00
Benjamin Canac
30d9a2653b chore(Link): allow title field 2024-09-27 12:49:32 +02:00
Benjamin Canac
5f77aac368 feat(Drawer): handle direction + handle props 2024-09-27 11:44:52 +02:00
Benjamin Canac
04a2f2b7a0 chore(Pagination): update defaults 2024-09-26 17:00:43 +02:00
Benjamin Canac
183207c2b8 chore(SelectMenu): merge search / searchPlaceholder into searchInput prop 2024-09-25 19:07:11 +02:00
Benjamin Canac
cac33c87b2 chore(InputMenu/SelectMenu): handle item select 2024-09-24 14:42:40 +02:00
Benjamin Canac
5e55e15ddf chore(InputMenu/Progress/SelectMenu): clean interfaces for syntax highlight 2024-09-24 14:42:40 +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
8709717a32 docs(command-palette): update 2024-09-20 18:45:52 +02:00
Benjamin Canac
a70ba04fc3 chore(Alert): rename close event to update:open for consistency 2024-09-18 17:31:42 +02:00
Romain Hamel
dd6bf5694f fix(Button): duplicate click handlers (#2213)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2024-09-18 10:18:32 +02:00
Benjamin Canac
2346f52cbf chore(components): missing some props.ui merging 2024-09-17 11:25:16 +02:00
Romain Hamel
ed18e74549 feat(Button): loading-auto (#2198) 2024-09-16 11:37:38 +02:00
Romain Hamel
319fce136f docs(form): update (#2167)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2024-09-12 15:47:58 +02:00
Bernardo Oliveira
7c2adf2f7f fix(Button): button link not showing disabled classes (#2189) 2024-09-12 12:25:24 +02:00
Romain Hamel
523493105e docs: types (#2186) 2024-09-12 11:10:23 +02:00
Romain Hamel
cf92c5f3f0 fix(playground): typecheck 2024-09-11 18:53:19 +02:00
Benjamin Canac
82771673f2 fix(types): no longer need to import types with /index suffix
Solved in https://github.com/unjs/mkdist/pull/244
2024-09-11 10:34:59 +02:00
Benjamin Canac
debf9cc853 fix(plugins): infer type from #app to remove build warning 2024-09-11 10:30:15 +02:00
Romain Hamel
175229384f chore(Form): catch-up with v2 changes (#2165)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2024-09-10 14:09:42 +02:00
Benjamin Canac
1f0e515c33 chore(App): types 2024-09-09 18:12:23 +02:00
Benjamin Canac
3e28c8f35a fix: import from ../types/index 2024-09-09 18:00:39 +02:00
Romain Hamel
8c886279b2 test(Form): fix (#2153) 2024-09-06 18:58:24 +02:00
Benjamin Canac
62a2643a80 feat(module): hard-code css file to be imported anywhere 2024-09-06 17:27:06 +02:00
Benjamin Canac
97d05936cd fix(useButtonGroup): lint 2024-09-06 15:22:07 +02:00
Benjamin Canac
a03a55cf8d fix(ContextMenu/DropdownMenu): lint unused var 2024-09-06 15:21:56 +02:00
Benjamin Canac
7fe7ff6fe2 fix(Link): only bind necessary slot props 2024-09-06 12:57:04 +02:00
Benjamin Canac
2934a280e8 docs(navigation-menu): update 2024-09-05 16:19:09 +02:00
Benjamin Canac
de0133e177 chore(components): use useId from vue 2024-09-05 16:00:30 +02:00
Benjamin Canac
47ad74d029 fix(components): allow override of root through ui.root 2024-09-05 10:37:39 +02:00
Benjamin Canac
85d172339f feat(Accordion): add body slot to solve animation flick 2024-09-04 17:50:38 +02:00
Benjamin Canac
7c18232932 docs(toast): update 2024-09-04 11:36:05 +02:00
Benjamin Canac
54814a2562 chore(App): typo in slots interface 2024-09-04 10:21:09 +02:00
Benjamin Canac
c2b9948a07 chore(RadioGroup/Select): remove useless as any on valueKey 2024-09-03 15:37:02 +02:00
Benjamin Canac
850e84c0e0 feat(RadioGroup): handle value-key prop 2024-09-03 12:16:09 +02:00
Benjamin Canac
9ceb4cc6c1 chore(InputMenu/Select/SelectMenu): clean code 2024-08-23 18:33:31 +02:00
Benjamin Canac
a261028f6e chore: script setup order definition 2024-08-23 16:02:46 +02:00
Benjamin Canac
60f2b0d8fb docs(modal): update 2024-08-23 13:26:20 +02:00