1.3.0 • Published 2 years ago
vue-grd v1.3.0
vue-grd
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
tag | description |
---|---|
HTMLElement name | Specify grid's tag name |
align | description |
---|---|
top | Pull items to top |
middle | Pull items to middle |
bottom | Pull items to bottom |
stretch | Stretch items |
baseline | Pull items to baseline |
justify | description |
---|---|
start | Layout items to start |
center | Layout items to center |
end | Layout items to end |
between | Add spaces between items |
around | Add spaces around items |
<vue-cell>
modifiers
tag | description |
---|---|
HTMLElement name | Specify cell's tag name |
width | description |
---|---|
fill | Set item width to left |
1of12 | Set item width to 8.3% |
2of12 | Set item width to 16.7% |
3of12 | Set item width to 25% |
4of12 | Set item width to 33% |
5of12 | Set item width to 41.7% |
6of12 | Set item width to 50% |
7of12 | Set item width to 58.3% |
8of12 | Set item width to 66.7% |
9of12 | Set item width to 75% |
10of12 | Set item width to 83.3% |
11of12 | Set item width to 91.7% |
12of12 | Set item width to 100% |
License
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