vue-tailwind-cin-datepicker
Version:
A date range picker component for Vue.js 3 using Tailwind CSS
86 lines (56 loc) • 2.13 kB
Markdown
# Vue Tailwind Datepicker
<p align="center">
<a href="https://vue-tailwind-datepicker.com" target="_blank">
<img alt="Vue Tailwind Datepicker" width="100" style="border-radius: 100%;" src="https://github.com/elreco/vue-tailwind-datepicker/blob/main/docs/logo.png?raw=true">
</a><br><br>
A Datepicker component for Vue 3 using Tailwind and dayjs.
</p>
[](http://commitizen.github.io/cz-cli/)
## Documentation
Go to [full documentation](https://vue-tailwind-datepicker.com)
## Installation
⚠️ Vue Tailwind Datepicker uses Tailwind CSS (with the @tailwindcss/forms plugin) & Day.js under the hood, **you must install those packages** before.
You can follow [this tutorial](https://dev.to/elreco/add-a-tailwind-datepicker-to-your-vue-3-application-57j2).
### Install via npm
```
npm install vue-tailwind-datepicker
```
### Install via yarn
```
yarn add vue-tailwind-datepicker
```
## Simple Usage
How it works,
```vue
<script setup>
import { ref } from "vue";
import VueTailwindDatepicker from "vue-tailwind-datepicker";
const dateValue = ref([]);
const formatter = ref({
date: "DD MMM YYYY",
month: "MMM",
});
</script>
<template>
<div>
<vue-tailwind-datepicker :formatter="formatter" v-model="dateValue" />
</div>
</template>
```
## Theming options
**Light Mode**

**Dark Mode**

## Changelog
All notable changes to this project will be documented in the [Releases Page](https://github.com/elreco/vue-tailwind-datepicker/releases).
## Sponsor
- [tailwindai.dev](https://www.tailwindai.dev)
## License
The [MIT](LICENSE) License. Please [see](http://opensource.org/licenses/MIT) for more information.
## Thanks to
- [kenhyuwa](https://github.com/kenhyuwa)
- [Vue](https://v3.vuejs.org/)
- [Tailwind CSS](https://tailwindcss.com/)
- [day.js](https://day.js.org/)
- and other support...