1.3.0 • Published 2 years ago

vue-grd v1.3.0

Weekly downloads
8
License
MIT
Repository
github
Last release
2 years ago

vue-grd test

Simple, Light-weight and Flexible Vue.js component for grid layout. Vue.js port of grd.

Install

npm install --save vue-grd

Usage

You can use <vue-grid> and <vue-cell> components after importing and registering VueGrid and VueCell.

<template>
  <vue-grid align="stretch" justify="start">
    <vue-cell width="fill">fill</vue-cell>
    <vue-cell width="3of12">3of12</vue-cell>
    <vue-cell width="3of12">3of12</vue-cell>
  </vue-grid>
</template>

<script>
import { VueGrid, VueCell } from 'vue-grd';

export default {
  components: {
    VueGrid,
    VueCell
  }
};
</script>

You can also register them as global components.

import Vue from 'vue';
import { VueGrid, VueCell } from 'vue-grd';

Vue.component('vue-grid', VueGrid);
Vue.component('vue-cell', VueCell);

<vue-grid> modifiers

tagdescription
HTMLElement nameSpecify grid's tag name
aligndescription
topPull items to top
middlePull items to middle
bottomPull items to bottom
stretchStretch items
baselinePull items to baseline
justifydescription
startLayout items to start
centerLayout items to center
endLayout items to end
betweenAdd spaces between items
aroundAdd spaces around items

<vue-cell> modifiers

tagdescription
HTMLElement nameSpecify cell's tag name
widthdescription
fillSet item width to left
1of12Set item width to 8.3%
2of12Set item width to 16.7%
3of12Set item width to 25%
4of12Set item width to 33%
5of12Set item width to 41.7%
6of12Set item width to 50%
7of12Set item width to 58.3%
8of12Set item width to 66.7%
9of12Set item width to 75%
10of12Set item width to 83.3%
11of12Set item width to 91.7%
12of12Set item width to 100%

License

MIT © Shogo Sensui

1.3.0

2 years ago

1.2.2

4 years ago

1.2.1

5 years ago

1.2.0

5 years ago

1.1.1

5 years ago

1.1.0

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago

0.9.0

5 years ago

0.8.2

5 years ago

0.8.1

5 years ago

0.8.0

5 years ago

0.7.0

6 years ago

0.6.0

6 years ago

0.5.1

6 years ago

0.5.0

6 years ago

0.4.0

6 years ago

0.3.0

6 years ago

0.2.0

6 years ago

0.1.0

6 years ago

0.0.0

6 years ago