shadcn-vue/apps/www
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
..
__registry__ feat: add carousel component (#227) 2024-01-09 00:51:55 +08:00
.vitepress feat: add carousel component (#227) 2024-01-09 00:51:55 +08:00
scripts Output consistency across platforms (#181) 2023-12-31 21:10:47 +03:30
src feat: add carousel component (#227) 2024-01-09 00:51:55 +08:00
package.json feat: add carousel component (#227) 2024-01-09 00:51:55 +08:00
tailwind.config.js feat: b,c components 2023-08-30 22:47:55 +08:00
tsconfig.json add vue-tsc typecheck before build registry (#182) 2023-11-20 14:22:36 +03:30
tsconfig.registry.json add vue-tsc typecheck before build registry (#182) 2023-11-20 14:22:36 +03:30