0.0.5 • Published 5 years ago

vue-hexagon v0.0.5

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

vue-hexagon

A Hexagon component for vue.js applications

npm MIT

screenshot.png

Demo

You can see the demo here

How to use

Installation

npm install vue-hexagon --save

Usage

  • In main.js add the below two lines of code
import Vue from 'vue';
import VueHexagon from 'vue-hexagon';

Vue.use(VueHexagon);
  • In any component where you would like to use vue hexagon, you can create an options object with the below fields
const options = {
  width: 200,
  height: 200,
  primaryColor: '#45ad9a',
  secondaryColor: '#aaa',
  labelColor: '#000',
  label: '50%',
  value: 50,
  className: 'vue-hexagon-custom-class',
  thickness: 90,
  fontSize: 120,
};
  • Then in the html code you can use as mentioned below
<VueHexagon :options="options">
  • All the options are optional. If you don't pass any specific options, then the default options are as below
{
  width: 200,
  height: 200,
  primaryColor: '#45ad9a',
  secondaryColor: '#aaa',
  labelColor: '#000',
  label: '50%',
  value: 50,
  className: 'vue-hexagon-custom-class',
  thickness: 90,
  fontSize: 120,
}

Note: If you are looping through an array to have multiple hexagons, please give unique class names for each of them.

License

MIT

Contact

Gmail : rajeshwar.patlolla@gmail.com Github : https://github.com/rajeshwarpatlolla Twitter : https://twitter.com/rajeshwar_9032 Facebook : https://www.facebook.com/rajeshwarpatlolla

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