0.0.25 • Published 5 years ago

future-vue-components v0.0.25

Weekly downloads
3
License
MIT
Repository
github
Last release
5 years ago

Documentation

Go here 👉 https://danny-aguilar.gitbook.io/future-vue-components/

Installation

install moment , animate.css , tailwind

npm install --save future-vue-components

in case of error when you import css files from tailwind, try the complete route from where the @import is (main.scss file) => /src/assets/scss/main.scss

 @import "./../../../node_modules/tailwindcss/dist/base.css";
 @import "./../../../node_modules/tailwindcss/dist/components.css";
 @import "./../../../node_modules/tailwindcss/dist/utilities.css";

⚠️ Warning: due to a bug already issued it to momentjs, other locales as spanish are not available for the moment, this error is shown as Can't resolve './locale'

Usage

import Vue from "vue"

import Datepicker from 'future-vue-components'
Vue.use(Datepicker)

import Card from 'future-vue-components'
Vue.use(Card)

vue template

<!-- Card -->
<future-card
  :user="{
    avatar_url: 'https://i.pinimg.com/originals/39/ec/15/39ec15a87824a1bdd57484e6a5459593.jpg',
    name: 'emily rudd'
  }"
>
  <span slot="title">This is a title</span>
  <span>
    Lorem ipsum dolor sit amet, consectetur adipisicing elit. Voluptatibus quia, nulla! Maiores et perferendis eaque, exercitationem praesentium nihil.
  </span>
</future-card>

<!-- Datepicker -->
<input
  @click="datepicker = true"
  type="text"
  placeholder="date"
  autocomplete="off"
  spellcheck="false"
  readonly="readonly"
  v-model="date"
>
<future-datepicker
  :show="datepicker"
  @close="datepicker = false"
  @date="(datepicker) => {date = datepicker}"  
/>

vue template

export default {
  props: {},
  data() {
    return {
      date: '',
      datepicker: false,
    }
  },
};

Props

Datepicker

NameTypeDefaultDescriptionExample
colorStringindigoAll colors accepted by Tailwind at https://tailwindcss.com/docs/customizing-colors/#default-color-palette.'red' or 'gray'
backgroundBooleantrueWhether the datepicker shows a background image or not.true or false
showBooleanfalseWhether the datepicker shows itself or not, is used to enable the modal and quit it.true or false
background_urlStringhttps://www.xtrafondos.com/wallpapers/montanas-en-bosque-minimalista-flat-3306.jpgDefault url for a background image if need it.-

Card

NameTypeDefaultDescriptionExample
colorStringgrayAll colors accepted by Tailwind at https://tailwindcss.com/docs/customizing-colors/#default-color-palette.'red' or 'gray'
backgroundBooleantrueWhether the datepicker shows a background image or not.true or false
typeStringnormalIt represents the card style that's shown.normal or full-image
userObjectnullUser's card data.{avatar_url: 'https://i.pinimg.com/originals/39/ec/15/39ec15a87824a1bdd57484e6a5459593.jpg',name: 'emily rudd'}
badgesArray[]All the badges that are going to be shown.['admin','volunteer']
background_urlStringhttps://i.pinimg.com/originals/54/ce/a7/54cea70579cfefc972a4cbf67f92ea59.jpgDefault url for a background image if need it.-

Development

npm install
npm run Test
# open localhost:8080

TODO

  • Datepicker choose by year
  • Fix .locale moment bug

License

MIT

0.0.25

5 years ago

0.0.24

5 years ago

0.0.22

5 years ago

0.0.20

5 years ago

0.0.19

5 years ago

0.0.18

5 years ago

0.0.17

5 years ago

0.0.16

5 years ago

0.0.15

5 years ago

0.0.14

5 years ago

0.0.13

5 years ago

0.0.12

5 years ago

0.0.11

5 years ago

0.0.10

5 years ago

0.0.9

5 years ago

0.0.8

5 years ago

0.0.7

5 years ago

0.0.6

5 years ago

0.0.5

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago