0.3.0 • Published 6 years ago

wc-air-datepicker v0.3.0

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

Built With Stencil

<air-datepicker>

Air DatePicker is a really awesome date picker. While the actual library is written using jQuery, I sometimes find it difficult to use inside modern libraries. That's why this project exist. It's a little wrapper around AirDatePicker which gives a simple web component and you can use it inside your vanilla, React, Vue, (...) application.

air-datepicker

Instalattion

You can use NPM or Yarn to install the component

npm install --save wc-air-datepicker

Now just include one Javascript and you're done

<script src="node_modules/air-datepicker/dist/air-datepicker.js"></script>

Or you can check this page which guides how to plug it inside a framework of choice.

Changes

We have made some changes to the component here are all of them 🔤 English is default language instead of Russian 🔌 Automatically loading jQuery if it's not already loaded. 💅 Added custom properties to make styling a little bit easier

I am open to suggestion and improvements, open an issue or submit a PR if you would like to improve the project!

Styling

You can change some colors using custom properties. I haven't invested into making every single color available here, just the ones that seems reasonable to have. If you need more colors you can always open an issue or submit a PR.

  :root {
    --air-datepicker--day-name: #ff9a19;
    --air-datepicker--current: #4eb5e6;
    --air-datepicker--selected: #5cc4ef;
    --air-datepicker--selected-focus: #45bced;
  }

Usage

  <air-datepicker>
     <input /> <!-- We will attach date picker on the first input field  -->
  </air-datepicker>
 <air-datepicker timepicker="true">
    <input />
 </air-datepicker>

You can set all of your customizations on <air-datepicker> tag, for the full list of available customizations go to this page.

0.3.0

6 years ago

0.2.1

6 years ago

0.2.0

6 years ago

0.1.0

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago