Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lithos-hub/icompose-v2
Vue components portfolio using Vue 3, TypeScript, Vite and Tailwind CSS. Second version of my app iCompose.
https://github.com/lithos-hub/icompose-v2
tailwind-css typescript vitest vue3
Last synced: 13 days ago
JSON representation
Vue components portfolio using Vue 3, TypeScript, Vite and Tailwind CSS. Second version of my app iCompose.
- Host: GitHub
- URL: https://github.com/lithos-hub/icompose-v2
- Owner: Lithos-hub
- Created: 2022-08-27T15:13:13.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-07-07T09:16:38.000Z (over 1 year ago)
- Last Synced: 2023-07-07T10:26:18.642Z (over 1 year ago)
- Topics: tailwind-css, typescript, vitest, vue3
- Language: Vue
- Homepage: https://icompose.netlify.app/
- Size: 1.69 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# iCompose
![iCompose](https://user-images.githubusercontent.com/57297760/251695700-a4f43fb7-2d6a-4415-ac50-859440b45ac0.jpg)
iCompose is a components portfolio made with Vue 3 + TypeScript + Vite + Tailwind CSS. It is still in development, but you can check the progress [here](https://icompose.netlify.app/home/). The goals of this project are to practice component development and to have a place to store them for future use migrating them to a monorepo with Lerna or something similar.
Of course, contributions are welcome! Feel free to open an issue or submit a pull request.
## Components list:
Tables
- [x] Spreadsheet table
- [x] Simple data table
Form:
- [x] Text field
- [x] Text area
- [x] Autocomplete
- [x] Select
- [x] Multi select
- [x] Color picker
- [x] OTP
- [x] Smart form
Others:
- [x] Calendar
- [x] Card
- [x] Button
- [x] Spinner
- [x] Dialog
Warnings:
- [x] Snackbar (info, warning, error)
---
## Recommended IDE Setup
- [VS Code](https://code.visualstudio.com/) + [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar)