Commit Graph

133 Commits

Author SHA1 Message Date
zernonia
75eb9736e6 chore: build registry, add sidebar block 2024-10-22 12:46:46 +02:00
zernonia
c03d0bedc2 feat: add new-york style 2024-10-22 00:30:48 +02:00
zernonia
65f3f24547 refactor: rename and fix styling` 2024-10-22 00:19:47 +02:00
zernonia
af35560b87 chore: add images, docs item 2024-10-19 09:51:41 +02:00
zernonia
48c205503f feat: add default sidebar 2024-10-19 09:51:30 +02:00
zernonia
5c71911104 chore: run lint:fix, re-build registry 2024-10-14 19:48:05 +08:00
zernonia
f8f3fc754f
feat: support tailwind prefix (#619)
* chore: enable tw prefix

* chore: enable tw  prefix during init

* fix: cater for cn function

* fix: prevent transforming importDeclaration

* chore: update registry to make sure tailwind prefix parse correctly

* chore: fix wrong import

* chore: checkpoint

* refactor: goodbye ts-morph

* chore: remove ts-morpg

* chore: update test

* chore: cleanup

* chore: fix test

* fix: move vue-metamorph to dep

* refactor: transform tw prefix by specific case

* fix: transform-sfc not parsing .ts file

* fix: prefix double quote

* chore: patch vue-eslint-parser

* refactor: transform to cater only for class in sfc

* refactor: replace detypes with @unovue/detypes

* chore: update test snapshot

* chore: update pnpm-lock, fix import

* chore: bump detypes version

* chore: update deps
2024-10-14 19:39:58 +08:00
Jan Kremlacek
ff6d9d0da6
chore(Slider): support vertical orientation (#734) 2024-10-08 13:46:53 +08:00
Sadegh Barati
cc84ac172c
fix: carousel ref unwrapping with top-level property in template (#743) 2024-08-30 23:32:07 +03:30
Roman Hrynevych
f73e1ddaaf
docs: add vertical Tabs example (#739)
* feat(docs): add vertical Tabs example and components for account/password management

* fix(TabsTrigger): wrap slot content in a span with truncate class for better text handling

* chore: build:registry
2024-08-30 20:51:17 +03:30
Roman Hrynevych
85b10641c2
fix(Select): add truncate and text-start (#726)
* fix(select): add `shrink-0` to Icon
2024-08-22 11:13:55 +03:30
Oscar Recio
2a50f65ec5
fix: arrange range calendar day alignment 2024-08-20 15:50:03 +03:30
Sinh
3dc6e10897
chore: update autoform emit submit event type(#716) (#717)
If compiler options are only added to just tsconfig.json, module resolution fails for `@/lib/utils` during build.

<!---☝️ PR title should follow conventional commits (https://conventionalcommits.org) -->

<!-- Please ensure there is an open issue and mention its number as #123 -->

<!-- What types of changes does your code introduce? Put an `x` in all the boxes that apply. -->

- [ ] 📖 Documentation (updates to the documentation, readme or JSdoc annotations)
- [ ] 🐞 Bug fix (a non-breaking change that fixes an issue)
- [x] 👌 Enhancement (improving an existing functionality like performance)
- [ ]  New feature (a non-breaking change that adds functionality)
- [ ] 🧹 Chore (updates to the build process or auxiliary tools and libraries)
- [ ] ⚠️ Breaking change (fix or feature that would cause existing functionality to change)

The change is mean to allow event type to support `values: z.infer<typeof schema>`, not only `values: Record<string, any>`

Resolves #716

<!-- Add screenshots to help explain the change. -->

<!-- Put an `x` in all the boxes that apply. -->
<!-- If your change requires a documentation PR, please link it appropriately -->
<!-- If you're unsure about any of these, don't hesitate to ask. We're here to help! -->

- [x] I have linked an issue or discussion.
- [ ] I have updated the documentation accordingly.
2024-08-20 00:05:37 +08:00
Giga
bdcd555c84
refactor: fix import path and add optional class prop to NumberFieldInput (#707) 2024-08-13 15:04:10 +03:30
Sadegh Barati
dbb29de523
docs: add Stepper examples (#681) 2024-07-25 22:28:48 +03:30
Gerzon Rangel
183da0890d
fix: changed color of stepper component icons (#676) 2024-07-25 07:32:25 +03:30
Can Stand
45557fd8e7
fix(Calendar): data-outside-month should be data-outside-view (#672) 2024-07-23 00:41:23 +03:30
Eduard Predescu
6757908fe1
feat(Stepper): implement stepper (#669) 2024-07-22 08:43:10 +03:30
Kristian Arvidsson
7a03a4caab
fix: add chartRef to solve gradiant in same color issue (#636) 2024-07-08 07:17:07 +03:30
Roman Hrynevych
d50ea38f4a
fix(Form): added name to fieldState (#643) 2024-07-02 13:41:53 +03:00
yali
cdfbd51190
fix: remove bg-white in separator in dark mode (#634) 2024-06-27 08:51:07 +03:30
Miguel
f597d258b0
feat(separator): add label props on separator component (#626) 2024-06-23 22:53:34 +03:30
Hendrig Sellik
eeca60d09b
fix: make NumberField more flexible (#613) (#623) 2024-06-23 22:28:28 +03:30
Saeid Zareie
9d303e91ca
chore: updating source/docs to match the changes in shadcn/ui version (#616) 2024-06-18 08:46:28 +08:00
Artemiy
edc4ee9437
fix(carousel): reading properties of undefined api (#612) 2024-06-15 11:10:38 +03:30
Kyle Milloy
8cbd55660f
fix: export TableFooter.vue from ui/table components (#605) 2024-06-13 21:55:08 +03:30
Sadegh Barati
9960925881
chore: update deps and fix tailwindcss for charts reproductions (#596) 2024-06-09 09:15:46 +03:30
Roman Slonov
ce6eb79a3d
feat: add number-field component (#571) 2024-06-03 12:59:39 +03:30
Simone Colabufalo
15f630552f
refactor: FormItem single script setup (#573)
* refactor(form): move FORM_ITEM_INJECTION_KEY to a different module

By exporting the  from the  file, we can remove the need of having
multiple script tags inside the component.
This change helps with the linters and formatters, expecially with  defaults.
2024-05-31 20:03:40 +03:30
zernonia
18c64563a1 fix: chart installations error 2024-05-21 13:22:26 +08:00
Sadegh Barati
7f73e4d74b
fix: v-calendar range picker is overflown in mobile screen (#550) 2024-05-14 13:36:30 +03:30
zernonia
08e10236fc chore: run lint 2024-05-13 14:25:38 +08:00
Roman Hrynevych
b20a45552a
fix: update PinInput form (#544)
* fix: update default modelValue for Pin input

* fix: update `vee-validate` pin-input setValue

* chore: run `build:registry` command
2024-05-10 15:19:44 +03:00
Michael DeGiovanni
e67c98b485
fix: AutoFromFieldObject not utilising base schema (#526) 2024-05-06 15:22:02 +08:00
zernonia
db3fff29c8 fix(Chart): maximum call stack 2024-05-01 11:56:54 +08:00
zernonia
77c6a16040
feat: Charts (#166)
* chore: update unovis deps

* chore: update color to use the themePrimary

* docs: use gradient for overview component

* docs: add themePopover to MainLayout

* docs: enable global theme on every page

* feat: introduce area, line, bar, donut chart

* feat: add more props

* fix: revert old pipeline

* fix: patch @unovis/vue deps

* fix: patch @unovis/vue deps again

* chore: revert unovis/ts to 1.2.1

* chore: wip

* docs: add alpha tag, fix tooltipo styling

* docs: add charts installations step

* feat: use generic, add better color

* chore: build registry

* feat: improve generic props

* chore: build registry

* docs: add alpha label

* fix: collapsible not open correctly

* docs: add badge to mobile nav

* chore: better types

* chore: run registry

* chore: wip

* fix: crosshair issue

* chore: fix type, import missing error

* chore: build registry

* chore: arrange interface, expose margin, slot

* chore: build registry

* docs: guide page
feat: add prop to barchart

* chore: fix pnpm-lock

* chore: add feature

* chore: run build registry

* refactor: change color var

* feat: codegen

* chore: add meta tables

* feat: add line, area example

* feat: bar and donut examples

* docs: codege

* chore: build registry

* docs: improve chart doc

* chore: fix missing icon package
2024-05-01 11:34:58 +08:00
zernonia
32d7b9ca4a
feat: Auto Form (#497)
* chore: initial poc

* chore: cleanup, log on the docs

* feat: add file component

* feat: typing for nested config

* feat: more props for form field

* feat: export field component, expose more slotprops

* feat: array, config label

* feat: improve array

* feat: support custom form state

* chore: prevent schema props showing on attribute

* feat: dependencies rendering

* refactor: change name to fieldName to allow easier slotProps binding

* feat: improve file upload

* feat: expose custom auto form slot

* chore: bump

* chore: replicate to default styling

* chore: build registry

* fix: export component before init

* chore: add examples

* chore: add form api example

* fix: warning in console

* chore: bump package version

* chore: update example, complete md

* feat: allow zod description as label, allow custom component

* docs: fix link

* feat: show required field for object

* chore: replace enumProps
2024-05-01 09:39:09 +08:00
Sadegh Barati
cfccb8e510
feat: new calendar components (#468) 2024-04-11 18:42:20 +03:30
Kristian Frølund
e36402491b
fix: multiple thumb sliders (#464) 2024-04-10 20:58:49 +03:30
Kristian Frølund
cb955c82a7
fix: add type button to v-calendar navigations to prevent form submission (#461) 2024-04-04 12:07:18 +03:30
Artemiy
623fe06aa6
fix(hover-card): add emits from radix-vue (#435) 2024-03-25 16:53:26 +03:30
Sadegh Barati
1f97ce0d24
fix: pin input highlight border (#432) 2024-03-24 00:26:18 +03:30
Sadegh Barati
d34c620055
chore: lint and enable Volar hybrid mode (#419)
* chore: update deps

* feat: enable Volar hybrid mode

* chore: lint

* chore: build registry
2024-03-20 22:29:42 +03:30
Saeid Zareie
38f5672e59
docs: adding contribution guide (#413) 2024-03-15 21:35:57 +03:30
Saeid Zareie
4d08adc81e
feat: breadcrumb component (#405)
* feat: adding breadcrumb component, resolves #395

* fix: revert kbd component in main layout

* feat: add slot for `BreadcrumbEllipsis` icons too

build registry, bump radix-vue

* refactor: using primitive instead of computed

* chore: update

---------

Co-authored-by: Sadegh Barati <sadeghbaratiwork@gmail.com>
2024-03-13 15:33:22 +08:00
Sadegh Barati
454ecf0df7
feat: PinInput with input-otp demos and styles (#402) 2024-03-10 19:15:39 +03:30
Sadegh Barati
7af3b612d6
fix: unable to close Combobox with esc key (#401) 2024-03-09 20:36:35 +03:30
Sadegh Barati
126e1877fd
feat: resizeable component (#385) 2024-03-06 18:21:31 +03:30
Saeid Zareie
64e2f9c199
feat: vaul-vue integration (#374) 2024-03-04 10:04:28 +03:30
Sadegh Barati
5d9176725b fix: vue-sonner wrong props
update deps
run registry
2024-03-01 21:18:14 +03:30