Commit Graph

55 Commits

Author SHA1 Message Date
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
Sadegh Barati
64b6d6ac38
docs: fix and cleanup some of demos (#773)
chore: update deps
2024-09-19 14:58:28 +03:30
Damien Roche
0fc50183e4
docs: fix typo in TeamMembers.vue (#722) 2024-08-21 08:17:07 +03:30
Sadegh Barati
0ee23fb53d
docs: add dialog with form example (#682) 2024-07-26 00:56:56 +03:30
Miguel
f597d258b0
feat(separator): add label props on separator component (#626) 2024-06-23 22:53:34 +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
pereira0x
36ad0f846d
chore: change label/value order in tasks priorities data (#603) 2024-06-15 11:10:07 +03:30
zernonia
47ff130ffb docs: fix form profile 2024-06-02 00:05:39 +08:00
Roman Hrynevych
7fdf916443
refactor: change setValues to setFieldValue for better validation (#547) 2024-05-13 00:50:25 +03: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
Sadegh Barati
18e40cf002
chore: typos (#519) 2024-04-28 09:52:26 +03:30
Sadegh Barati
8052eb1a33 chore: update deps, fix build error
- root
- www
- cli
- module

remove @iconify/json pkg
2024-04-11 19:06:45 +03:30
Sadegh Barati
cfccb8e510
feat: new calendar components (#468) 2024-04-11 18:42:20 +03:30
Roman Slonov
c1c1f171fe
docs: fix AccountForm.vue example select language empty state (#442) 2024-03-28 16:04:39 +03:30
tortorse
24fc8f755a
chore: correct the spelling of col-span to colspan (#417) 2024-03-20 21:21:16 +03:30
Carl Lewis Castillo
ac434a3d24
chore: correct spelling in search functionality (#418)
Changed 'serachValue' to 'searchValue' for consistent spelling.
2024-03-20 21:15:11 +03:30
Sadegh Barati
f2f5641b33
chore: docs stuff (#400) 2024-03-09 20:21:24 +03:30
Saeid Zareie
f530e3e4a7
docs: fix small issue of collapsed sidenav in mail page (#396) 2024-03-08 19:51:47 +03:30
zernonia
86a0ef2854 chore: fix hydration issue 2024-03-07 21:43:17 +08:00
Saeid Zareie
d832e9f48a
docs: adding mail example (#389) 2024-03-07 16:52:39 +03:30
Roman Hrynevych
915df39075
feat: add ScrollBody and ScrollOverlay demos for Dialog (#287)
* feat(dialog-with-scroll-body): add demos with body scroll for Dialog component


---------

Co-authored-by: Sadegh Barati <sadeghbaratiwork@gmail.com>
2024-02-15 22:47:09 +03:30
Sadegh Barati
43f9f56077
feat: tags input (#328)
* feat: tags input

* chore: add `tags-input` to sidebar links

* chore: update

* chore: add combobox demo

* chore: improve tag highlight

* chore: update

* chore: rename title

* chore: add static width to `TagsInputCombo` example

---------

Co-authored-by: zernonia <zernonia@gmail.com>
2024-02-15 22:06:15 +03:30
Roman Hrynevych
fc718145ae
refactor: tailwindcss, remove all unnecessary arbitrary values, update TailwindCSS to v3.4 (#269) 2024-02-02 22:48:58 +03:30
Sadegh Barati
a829212d42
refactor: use class as prop to prevent class duplication with cn function (#241) 2024-02-02 19:08:06 +03:30
Jan Kremlacek
15c42f9ee0
docs: make <DataTable /> reactive (#229) 2023-12-30 05:50:10 +03:30
zernonia
692191104d chore: lint, fix frozen lockfile 2023-12-01 11:36:12 +08:00
Ole Marius Løset
c242a7955a
add vue-tsc typecheck before build registry (#182)
* chore: add vue-tsc script

* fix: remove non existent props from ModelSelector

* fix: add basic typing for files

* fix: fix Artwork object in demo

* fix: use DatePickerModel from v-calendar on modelValue

Fixes vue-tsc validation errors

* chore: add `@vue/tsconfig`

* refactor: extracted types from v-calendar

---------

Co-authored-by: Sadegh Barati <sadeghbaratiwork@gmail.com>
2023-11-20 14:22:36 +03:30
Anonimus Programus
de4f12c38a
docs: Update TeamSwitcher.vue (#167) 2023-11-13 13:46:36 +03:30
Anonimus Programus
c07223a92c
chore: Update DatePicker.vue (#165)
unused last line
2023-11-13 11:43:37 +03:30
Pratik Patel
8332ab6022
docs: Appearance Form Label Fix (#149) 2023-11-03 14:10:09 +03:30
Nik
ef4609abbf
feat: add toast (#122)
* feat: add toast

* feat: add new york version

* feat: add `VNode` type to toast description

* docs: use `toast` in form demos

* chore: run build registry

* docs: update announcement component, menu label

* refactor: change 'onUpdate:open' to 'onOpenChange' a more friendlier name

---------

Co-authored-by: Nik <dev@nkutinha.slmail.me>
Co-authored-by: Sadegh Barati <sadeghbaratiwork@gmail.com>
Co-authored-by: zernonia <zernonia@gmail.com>
2023-11-03 09:45:40 +08:00
Sadegh Barati
9b75dcf9d2
docs: add @formkit/auto-animate example in form.md (#108)
* fix: typo for injection key

* docs: add `@formkit/auto-animate` example
2023-10-09 20:35:49 +08:00
Sadegh Barati
d03067db67
feat: add vee-validate (#85)
* feat: add `vee-validate`

* chore: update

* chore: update `AccountForm` example

- add `FormDescription` component
- include `src` in tsconfig

* refactor: use radix-vue `Slot` component

* chore: refresh lockfile

* chore: update `ProfileForm.vue` and `AccountForm`

fix vee-validate initialValues on components with `componentField` slotProp

* chore: update `AppearanceForm.vue`

update pnpm and some deps -_-

* refactor: update

- add new-york style
- off eslint import/first rule
- use `useId` from radix-vue

* fix: class-name -> class

* refactor: simplify validation for `Command` component

* fix: v-bind="field" -> v-bind="componentField"

* fix: useAttrs to prevent class duplication

* docs: add `form.md`

- change TabPreview.vue to showcase way of using vee-validate

* docs: add form example for `checkbox` `input` and `datepicker`

* docs: add `combobox`, `datepicker`, `radio-group`, `select`, `switch` and `textarea` form and some other exmaples

* chore: typo, update `zod`, `vite`, and `@vitejs/plugin-vue`
2023-10-06 12:04:38 +08:00
zernonia
46d0645313 chore: bump radix-vue version 2023-09-26 14:57:24 +08:00
zernonia
05e3f9484e
chore: updates charts using unovis/vue (#77)
* chore: updates charts using unovis/vue

* fix: minor styling
2023-09-23 22:18:14 +08:00
zernonia
69a498395e feat: update exampels with command component 2023-09-18 01:16:40 +08:00
zernonia
7e8b7c5b54 chore: fix responsiveness 2023-09-17 23:24:18 +08:00
Ahmed Mayara
3636e992c3
feat: add profile section in forms example (#44)
* feat: add profile section in forms example

* feat: add account and appearance sections in forms example

* feat: add notifications and display sections in forms example

* fix: fix checked prop in display form
2023-09-13 09:26:12 +08:00
zernonia
2aeedf554a chore: bump version, fix className 2023-09-08 18:43:17 +08:00
zernonia
0b03032db9 chore: change exmaple styling from default to new-york 2023-09-08 14:57:53 +08:00
zernonia
167cfcdf4b fix: dark mode 2023-09-06 18:30:49 +08:00
zernonia
7200c53a8a docs: improve docs site 2023-09-06 18:18:11 +08:00
zernonia
ee809cb406 chore: add responsive design 2023-09-06 16:58:01 +08:00
zernonia
5c70929f1d docs: update icons 2023-09-06 15:25:51 +08:00
zernonia
31e30b0b18 chore: remove empty string for react 2023-09-06 14:35:54 +08:00
zernonia
746bcde87a fix: renaming import 2023-09-06 09:56:38 +08:00
zernonia
fd81ca7395 feat: task examples 2023-09-05 20:48:11 +08:00
zernonia
639129c816 feat: authentication examples 2023-09-05 17:05:58 +08:00
zernonia
6b747b14a4 feat: add music examples 2023-09-05 16:56:31 +08:00