All Projects → ittus → vue-monthly-picker

ittus / vue-monthly-picker

Licence: MIT License
VueJS Monthly Picker component

Programming Languages

javascript
184084 projects - #8 most used programming language
Vue
7211 projects
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to vue-monthly-picker

theme-bulma
🎈 Customization of Oruga components with Bulma CSS framework
Stars: ✭ 88 (+39.68%)
Mutual labels:  bulma, buefy
stimulus-turbolinks
Stimulus + Vue.js + Turbolinks test Rails app
Stars: ✭ 33 (-47.62%)
Mutual labels:  bulma, buefy
admin-one-nuxt
Admin One Nuxt - Nuxt.js Bulma Buefy admin dashboard
Stars: ✭ 23 (-63.49%)
Mutual labels:  bulma, buefy
vue-pokemon-memory-game
Pokémon Memory Game
Stars: ✭ 48 (-23.81%)
Mutual labels:  bulma, buefy
vaahcms
VaahCMS is a laravel based open-source web application development platform shipped with a headless content management system (CMS).
Stars: ✭ 56 (-11.11%)
Mutual labels:  bulma, buefy
balance
A laravel finance application for everyday use
Stars: ✭ 23 (-63.49%)
Mutual labels:  bulma, buefy
admin-null-nuxt
Admin Null — Free Nuxt Bulma Admin Dashboard (with dark mode)
Stars: ✭ 39 (-38.1%)
Mutual labels:  bulma, buefy
beego-vuejs-starter-kit
Beego (GOLANG), Webpack, Sass, Vue.js, Vuex, Buefy
Stars: ✭ 32 (-49.21%)
Mutual labels:  bulma, buefy
doubao community frontend
手把手vue+springboot前后端分离项目实战---豆宝社区前端项目代码
Stars: ✭ 119 (+88.89%)
Mutual labels:  bulma, buefy
vue-portfolio
💼 Portfolio built with Vue and Bulma
Stars: ✭ 13 (-79.37%)
Mutual labels:  bulma, buefy
admin-two-vue-bulma-dashboard
Free Vue.js Bulma Buefy Admin Dashboard Template. Vite & Vue CLI supported
Stars: ✭ 68 (+7.94%)
Mutual labels:  bulma, buefy
gomodest-template
A template to build dynamic web apps quickly using Go, html/template and javascript
Stars: ✭ 77 (+22.22%)
Mutual labels:  bulma
OpenScraper
An open source webapp for scraping: towards a public service for webscraping
Stars: ✭ 80 (+26.98%)
Mutual labels:  bulma
datatables-bulma
DataTables styling for the Bulma CSS framework
Stars: ✭ 80 (+26.98%)
Mutual labels:  bulma
hexo-theme-griddy
Hexo theme for artist & photographer showing their work that created with Bulma CSS Framework
Stars: ✭ 22 (-65.08%)
Mutual labels:  bulma
bulma-material-form
Material Design Form Elements for Bulma (CSS Only)
Stars: ✭ 26 (-58.73%)
Mutual labels:  bulma
yii-bulma
Yii Framework Bulma Integration
Stars: ✭ 23 (-63.49%)
Mutual labels:  bulma
capsule
A Hugo theme based on the CSS-only Bulma framework.
Stars: ✭ 20 (-68.25%)
Mutual labels:  bulma
bulma-dracula
😈 Bulma css with Dracula dark color themes
Stars: ✭ 25 (-60.32%)
Mutual labels:  bulma
DeepThought
A simple blog theme focused on writing powered by Bulma and Zola.
Stars: ✭ 100 (+58.73%)
Mutual labels:  bulma

vue-monthly-picker

Vue Monthly Picker Components

npm version CircleCI

Checkout demo at https://ittus.github.io/vue-monthly-picker/

Support

Buy Me A Coffee

Install

npm install vue-monthly-picker --save
import VueMonthlyPicker from 'vue-monthly-picker'
Vue.component('my-component', {
    components: {
        VueMonthlyPicker
    }
});

Usage

<vue-monthly-picker
 v-model="selectedMonth">
</vue-monthly-picker>

Note: v-model binding value need to be a moment object

Available props

Prop Type Default Description
disabled Boolean false Enable/disable component
monthLabels Array ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'] Customize month labels
placeHolder String '' Place holder when value is null
min moment null Minimum time to select
max moment null Maximum time to select
dateFormat String YYYY/MM Display format.
value moment null Moment value of selected month and year
alignment String left Alignment of input value, possible value: left, right, center
selectedBackgroundColor String #007bff Background color of selected value. It can be HTML color name (red, green, blue) or hexa color code (#00FF00, #0000FF)
clearOption Boolean true Show/Hide clear option
inputClass String input Customize css class for visible element

Events

Event Params Description
selected selected month in moment A month has been selected

Build Setup

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# run all tests
npm run test
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].