All Projects → liqueflies → vue-grid

liqueflies / vue-grid

Licence: MIT License
A powerful flexbox grid system for Vue.js 2.x, built with inline-styles

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to vue-grid

Reactsimpleflexgrid
A way to quickly add a Grid Layout to your React app 🚀
Stars: ✭ 181 (+686.96%)
Mutual labels:  grid, flexbox
cice-playground
CICE Full Stack Web Course
Stars: ✭ 12 (-47.83%)
Mutual labels:  grid, flexbox
Grd
A CSS grid framework using Flexbox. Only 321 bytes (Gzipped).
Stars: ✭ 2,210 (+9508.7%)
Mutual labels:  grid, flexbox
React Flexa
Responsive React Flexbox (CSS Flexible Box Layout Module) grid system based heavily on the standard CSS API.
Stars: ✭ 120 (+421.74%)
Mutual labels:  grid, flexbox
hagrid
📏 Hagrid is a mixin library for responsive websites and web applications.
Stars: ✭ 30 (+30.43%)
Mutual labels:  grid, flexbox
Flexible Grid
Flexible grid layouts to get you familiar with building within the flexible grid system.(HTML, CSS, SASS, SCSS)
Stars: ✭ 154 (+569.57%)
Mutual labels:  grid, flexbox
flexboxes
CSS flexbox framework with pure flexbox grid ability
Stars: ✭ 27 (+17.39%)
Mutual labels:  grid, flexbox
Vue Fraction Grid
Flexbox based responsive fraction grid system
Stars: ✭ 88 (+282.61%)
Mutual labels:  grid, flexbox
tetris-grid
◼️Lightweight and simple CSS grid
Stars: ✭ 16 (-30.43%)
Mutual labels:  grid, flexbox
griding
🧱 lean grid & responsive for react
Stars: ✭ 18 (-21.74%)
Mutual labels:  grid, flexbox
Griddd
A dead simple, customisable, flexbox-based griddd
Stars: ✭ 108 (+369.57%)
Mutual labels:  grid, flexbox
ReactSimpleFlexGrid
A way to quickly add a Grid Layout to your React app 🚀
Stars: ✭ 185 (+704.35%)
Mutual labels:  grid, flexbox
Reflexbox
Moved to https://rebassjs.org
Stars: ✭ 1,369 (+5852.17%)
Mutual labels:  grid, flexbox
Grid
This package has moved and renamed
Stars: ✭ 2,079 (+8939.13%)
Mutual labels:  grid, flexbox
Griz
Grid library for React; Rescue the cat
Stars: ✭ 99 (+330.43%)
Mutual labels:  grid, flexbox
Blueprint Css
📘 Blueprint CSS is a modern responsive CSS layout library & grid built on top of CSS Grid and Flexbox.
Stars: ✭ 233 (+913.04%)
Mutual labels:  grid, flexbox
Lemon
🍋 Minimal and responsive CSS framework for fast building websites.
Stars: ✭ 51 (+121.74%)
Mutual labels:  grid, flexbox
Equalizecss
Css framework with grid based on flexboxes
Stars: ✭ 61 (+165.22%)
Mutual labels:  grid, flexbox
inuit-flexgrid
Flexbox grid for inuitcss
Stars: ✭ 32 (+39.13%)
Mutual labels:  grid, flexbox
fortune
🔮Fortune is your friendly CSS properties framework.
Stars: ✭ 16 (-30.43%)
Mutual labels:  grid, flexbox

vue-grid

A powerful flexbox grid system for Vue.js 2.x, built with inline-styles

Installation

  npm install @liqueflies/vue-grid --save
  # or
  yarn add @liqueflies/vue-grid

Introduction

vue-grid use principles of bootstrap layout providing a responsive grid made with components, props and inline-styles.

Example usage

import { VueGrid } from '@liqueflies/vue-grid'

Vue.use(VueGrid, { /* your configuration */ })

This object is the default confguration representing the properties that you can override:

{
  columns: 12,
  gutter: 16,
  breakpoints: {
    xs: 320,
    sm: 576,
    md: 768,
    lg: 992,
    xl: 1200
  },
}

This instruction will install 4 components, Container, Row, Column, Hidden. Please refer to Documentation for more details.

An example of code using vue-grid:

<container xl="1200">
  <row>
    <column :sm="6" :md="3">
      <img src="http://unsplash.it/800x800" class="img-fluid" alt="placeholder" />
    </column>
    <column :sm="6" :md="3">
      <img src="http://unsplash.it/800x800" class="img-fluid" alt="placeholder" />
    </column>
    <column :sm="6" :md="3">
      <img src="http://unsplash.it/800x800" class="img-fluid" alt="placeholder" />
    </column>
    <column :sm="6" :md="3">
      <img src="http://unsplash.it/800x800" class="img-fluid" alt="placeholder" />
    </column>
  </row>
  <hidden :from="sm" :until="lg">
    This is only visible from sm to lg breakpoints
  </hidden>
</container>

Documentation

View the Documentation

Examples

  npm run examples

License

MIT

Copyright (c) 2017 Lorenzo Girardi

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].