0.1.1 • Published 6 years ago

vue-muuri-grid v0.1.1

Weekly downloads
2
License
MIT
Repository
-
Last release
6 years ago

vue-muuri-grid

A Vue.js wrapper for the Muuri.js library - W.I.P. / Not ready for production

Build Setup

install dependencies

npm install --save vue-muuri-grid

Usage

Initialising the plugin

import Vue from 'vue'
import VueMuuriGrid from 'vue-muuri-grid'

Vue.use(VueMuuriGrid)

Using the plugin

Insert the grid by adding the following in your Vue application:

<muuri-grid id="grid">

</muuri-grid>

Next you can import the necessary grid items

import { MuuriGridItemLink, MuuriGridItem } from 'vue-muuri-grid'

and add them as components.

After which you are able to insert the following into the grid:

<muuri-grid id="grid">

    // Item with a clickable action

    <muuri-grid-item-link id="link"
      text="Example Link"
      route="/">
    </muuri-grid-item-link>

    // A small grid item 

    <muuri-grid-item id="item-1"
                     size="small">
      <p>Small item.</p>
    </muuri-grid-item>

    // Which is the default

    <muuri-grid-item id="item-2">
      <p>Small item.</p>
    </muuri-grid-item>

    // A medium and large grid item

    <muuri-grid-item id="item-3"
                     size="medium">
      <p>Medium item.</p>
    </muuri-grid-item>
    <muuri-grid-item id="item-6"
                     size="large">
      <p>Large item.</p>
    </muuri-grid-item>

    // A grid item with custom size

    <muuri-grid-item id="item-6"
                     width="350px"
                     height="500px">
      <p>Custom length item.</p>
    </muuri-grid-item>

</muuri-grid>

Events

Coming soon

Default sizes

Coming soon

For further documentation on how Muuri.js works, go to the Muuri.js docs

0.1.1

6 years ago

0.1.0

6 years ago

0.0.1

6 years ago