Commit Graph

500 Commits

Author SHA1 Message Date
Anton Reshetov
7727c7282c
fix: radio group indicator fill (#280)
* fix: radio group indicator fill

---------

Co-authored-by: zernonia <zernonia@gmail.com>
2024-01-17 14:28:32 +08:00
zernonia
53c539ddae chore: bump action version 2024-01-17 14:10:22 +08:00
zernonia
f1c62676c5 fix: github action error 2024-01-17 13:59:47 +08:00
zernonia
18fafd7c95 fix: github action error 2024-01-17 13:45:37 +08:00
zernonia
8860b44715 chore: add conditional to the branch naming 2024-01-17 13:39:33 +08:00
cvsouth
2a590360b6
docs: fix a typo in form (#281)
* docs: fix a typo
2024-01-17 13:34:05 +08:00
zernonia
6ff7b6f3c4 chore: update the pipeline to allow deploy for forked pr 2024-01-17 13:25:26 +08:00
broki
5409b33992 docs: corrected a url typo (#279) 2024-01-16 15:37:33 +03:30
zernonia
72ed16a343 chore: test publish pipeline 2024-01-16 18:53:37 +08:00
Sadegh Barati
0c7da48f8f
feat: toggle group (#275)
* feat: toggle group

* chore: remove dummy examples

* chore: update pathe and typescript, include scripts in tsconfig include

* refactor: move import type from normal script to script setup

don't know how detypes would react with that normal script
2024-01-16 10:56:54 +03:30
Sadegh Barati
c33acba4ff
fix: prevent page zoom while tapping carousel buttons (#274)
* fix: prevent page zoom while tapping carousel buttons

choose shadcn-ui icons and sizes for buttons

* docs: fix carousel page responsive issues and ordering docs as shadcn-ui
2024-01-15 18:55:22 +03:30
Anton Reshetov
72857b6a56
fix: select popper position (#272) 2024-01-14 18:03:12 +03:30
Roman Hrynevych
825f14e8b5
fix: add whitespace-nowrap for Button, Select, Tab (#266)
* fix(Button): add 'whitespace-nowrap' to base styles

* refactor(Button): use VariantProps for Button Props instead of NonNullable

* fix(Select): add whitespace-nowrap and truncate to SelectTrigger
2024-01-13 00:04:05 +03:30
zernonia
d3806fc056 chore: release v0.8.7 2024-01-12 10:20:28 +08:00
zernonia
ab835ff46e chore: run registry 2024-01-12 10:20:15 +08:00
zernonia
7a7cf9d05d
fix: Nuxt module throwing error due to parsing error (#267)
* chore: add carousel

* chore: add oxc-parser

* feat: use oxc-parser to get ExportNamedDeclaration node

* chore: add todo
2024-01-12 10:18:30 +08:00
Valentin Hutter
dfbb738aee
feat: add style to work with v-calendar time picker (#243) (#265)
* feat: add style to work with v-calendar time picker (#243)

* docs: add datetime picker to doc + build registery

* build: build registery in apps/www

* chore: tweaks and fix darkmode selectbox bg

---------

Co-authored-by: Valentin Hutter <valentin@macbook-pro-de-valentin.home>
Co-authored-by: Sadegh Barati <sadeghbaratiwork@gmail.com>
2024-01-12 01:55:22 +03:30
Roman Hrynevych
b941b92dee
fix(popover): add max-height to SelectContent (#263) (#264)
* fix(popover): add max-height to SelectContent (#263)

Closes: #263

* fix(popover): add max-height to SelectContent [default style] (#263)

Closes: #263
2024-01-11 23:45:52 +03:30
zernonia
f46e2b98cd test: fix test missing safelist 2024-01-11 14:43:50 +08:00
zernonia
1d563bbcdc chore: upgrade deps 2024-01-11 14:36:47 +08:00
Antoine Lethimonnier
f05922dfd0
feat(cli): Add JSON schema (#256)
* Add schema

* Update schema.json
2024-01-10 10:15:02 +03:30
Hai Yang Tang
1ff244c475
fix(cli): safelist dark when CSS variable colors are used. (#255) 2024-01-10 09:15:21 +03:30
zernonia
856ab15179 chore: bump version 2024-01-09 16:20:38 +08:00
Wasim Thoufiq
97c7417352
feat: add carousel component (#227)
* feat: create new carousel component with embala-carousel

* feat: create demos for the carousel component

* feat: add the default carousel component to the docs

* feat: add new-york styling for carousels

* feat: add more examples for spacing, size and options

* refactor: change ways to better pass the data to parent

* feat: add examples for carousel api handling

* feat: add example for using embla plugin

* chore: add carousel component doc to the table of contents

* feat: add focusability on carousel element

* fix: update docs

* chore: add docs for slot props

* feat: expose api for the parent component

* chore: include missing filenames

* chore: update embla carousel dependency versions

* chore: fix typescript error by getting the types from core package

* chore: prevent duplicate classes by using class as prop

* feat: use slot fallback content

so user could change navigation button icons

* fix: change attribute inheritance element

* chore: update www package.json `scripts`

update tsconfig exclude for the strict registry build

* refactor: fix embla-carousel types after v8.0.0-rc18

update embla deps

* chore: update @vue/tsconfig

* chore: run registry

* refactor: remove uneended ref

* fix: dependencies for embla missing

* docs: update carousel for optional plugin installation

---------

Co-authored-by: sadeghbarati <sadeghbaratiwork@gmail.com>
Co-authored-by: zernonia <zernonia@gmail.com>
2024-01-09 00:51:55 +08:00
Valentin Hutter
4214134e18
fix remove today design when in the current range in new york style following #252 (#253) 2024-01-08 13:08:31 +03:30
Valentin Hutter
54a846f93a
fix remove today design when in the current range (#252) 2024-01-08 12:55:43 +03:30
Valentin Hutter
1702ca75ad
#244 - fix day borders (#251)
* fix: #244 - day borders

* fix: vc-day is-today style, unhover bg color and radius glitch

update new-york `Calendar.vue`

---------

Co-authored-by: sadeghbarati <sadeghbaratiwork@gmail.com>
2024-01-08 09:43:23 +03:30
Hubert Kowalski
dbdf91294e
fix(module): fixed the typo (#249) 2024-01-07 20:33:35 +03:30
Sadegh Barati
989c0e2024
chore(cli): match cli prompt question (global CSS) with the documentation 2024-01-07 09:35:54 +03:30
Sadegh Barati
5332610012
docs: prevent default browser behaviour with ctrl-k/j in useMagicKeys (#246)
build registry for stackblitz and codesandbox demos
2024-01-06 11:10:26 +03:30
Starker-xp
9d9a6f929c
fix: dialog props missing (#242) 2024-01-04 16:37:25 +03:30
Paras Solanki
0f0f1ef3ca
fix: Input attrs not reactive (#228)
* fix: default input props not reactive

* fix: new-york input props are not reactive

* fix: default input not reactive added class prop

* fix: new-york input not reactive added class prop

* fix: update

---------

Co-authored-by: Sadegh Barati <sadeghbaratiwork@gmail.com>
2024-01-03 00:07:30 +03:30
zernonia
1d2cce5a40 docs: update nuxt to allow manual module 2024-01-02 18:12:22 +08:00
zernonia
9adf96dd2b fix: typo for @nuxt/kit import 2024-01-02 16:19:22 +08:00
zernonia
755d864f14 chore: release v0.8.6 2024-01-02 16:13:30 +08:00
zernonia
af57b63458 chore: run build registry 2024-01-02 16:13:03 +08:00
zernonia
2f4f5a8291
fix(Module): HMR not working when edit component load too slow (#235)
* feat: add recast as deps

* refactor: use recast instead of ts-morph due to performance issue
2024-01-02 16:08:38 +08:00
Sadegh Barati
f6f87d3cd6
chore: fix ComboboxDemo.vue types (#233)
* chore: fix `ComboboxDemo.vue` example types

* chore: update `radix-vue`
2023-12-31 22:37:23 +03:30
Ole Marius Løset
ef3ec54a4e
Output consistency across platforms (#181)
* fix: normalize newline

* fix: sort readdir

* fix: correct sorting

* fix: missing npm run in build:registry npm script

* Update apps/www/package.json

Co-authored-by: Sadegh Barati <sadeghbaratiwork@gmail.com>

---------

Co-authored-by: Sadegh Barati <sadeghbaratiwork@gmail.com>
2023-12-31 21:10:47 +03:30
itsTPM
c2e05239f6
docs: change cards radius to rounded-lg (#231) 2023-12-30 20:40:31 +03:30
itsTPM
583bf60ce8
docs: replace nbsp with a space when copying (#230) 2023-12-30 14:14:32 +03:30
Jan Kremlacek
15c42f9ee0
docs: make <DataTable /> reactive (#229) 2023-12-30 05:50:10 +03:30
Sadegh Barati
5e22ffc037
fix: toggle not setting pressed property on init (#223)
* fix: toggle not setting pressed property on init

* refactor: move class outside of toggleVariants
2023-12-30 00:24:20 +03:30
Gary Thomas
9d66d15801
fix: allow .ts or .js extension in module package (#225)
* fix: allow .ts or .js extension in module package

* Update module.ts to replace node:path with pathe package
2023-12-30 00:22:32 +03:30
zernonia
c75b40245f docs: add missing API references 2023-12-23 11:47:15 +08:00
zernonia
eccfc9940d chore: update test snapshot 2023-12-21 09:11:07 +08:00
zernonia
3a049d53ad test: include radix-vue in deps 2023-12-21 09:10:15 +08:00
zernonia
2513dc5429 chore: release v0.8.5 2023-12-21 09:07:47 +08:00
Sadegh Barati
010e377669
fix: avoid failing resolve types by adding radix-vue to project deps in shadcn-vue init before the add command (#216)
* fix: avoid failing resolve types by adding `radix-vue` to project deps in `init` command

* chore: add `shell-emulator` and remove `cross-env`

fix some registry example import path

* chore: remove additional `radix-vue`  dependency from components registry

* chore: update `tsx` and `vue-tsc`

* fix: normalize `components:example` path to process `crawlExample` function correctly

* chore: build registry

---------

Co-authored-by: zernonia <zernonia@gmail.com>
2023-12-21 09:06:14 +08:00
Sadegh Barati
b40321e3d9
docs: fix vee-validate checkbox and radio-group examples (#213)
* docs: fix checkbox and radio form examples

add type="checkbox|radio" and name in FormField

* docs: add `vee-validate` documentation link for checkbox and radio inputs

* chore: update `vee-validate` deps
2023-12-19 18:23:05 +03:30