All Projects → microcipcip → gridy

microcipcip / gridy

Licence: MIT License
A Flexbox Grid System powered by SASS

Programming Languages

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

Projects that are alternatives of or similar to gridy

workshop-css-grid
Workshop made for freecodecamp meetup
Stars: ✭ 12 (-57.14%)
Mutual labels:  grid, flexbox
ReactSimpleFlexGrid
A way to quickly add a Grid Layout to your React app 🚀
Stars: ✭ 185 (+560.71%)
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 (+732.14%)
Mutual labels:  grid, flexbox
grd-sass
Sass port of 1000ch/grd that is a CSS grid framework using Flexbox.
Stars: ✭ 12 (-57.14%)
Mutual labels:  grid, flexbox
hagrid
📏 Hagrid is a mixin library for responsive websites and web applications.
Stars: ✭ 30 (+7.14%)
Mutual labels:  grid, flexbox
Reactsimpleflexgrid
A way to quickly add a Grid Layout to your React app 🚀
Stars: ✭ 181 (+546.43%)
Mutual labels:  grid, flexbox
cice-playground
CICE Full Stack Web Course
Stars: ✭ 12 (-57.14%)
Mutual labels:  grid, flexbox
Griddd
A dead simple, customisable, flexbox-based griddd
Stars: ✭ 108 (+285.71%)
Mutual labels:  grid, flexbox
tetris-grid
◼️Lightweight and simple CSS grid
Stars: ✭ 16 (-42.86%)
Mutual labels:  grid, flexbox
griding
🧱 lean grid & responsive for react
Stars: ✭ 18 (-35.71%)
Mutual labels:  grid, flexbox
Grid
This package has moved and renamed
Stars: ✭ 2,079 (+7325%)
Mutual labels:  grid, flexbox
vue-grid
A powerful flexbox grid system for Vue.js 2.x, built with inline-styles
Stars: ✭ 23 (-17.86%)
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 (+450%)
Mutual labels:  grid, flexbox
Grd
A CSS grid framework using Flexbox. Only 321 bytes (Gzipped).
Stars: ✭ 2,210 (+7792.86%)
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 (+328.57%)
Mutual labels:  grid, flexbox
flexboxes
CSS flexbox framework with pure flexbox grid ability
Stars: ✭ 27 (-3.57%)
Mutual labels:  grid, flexbox
Griz
Grid library for React; Rescue the cat
Stars: ✭ 99 (+253.57%)
Mutual labels:  grid, flexbox
Reflexbox
Moved to https://rebassjs.org
Stars: ✭ 1,369 (+4789.29%)
Mutual labels:  grid, flexbox
inuit-flexgrid
Flexbox grid for inuitcss
Stars: ✭ 32 (+14.29%)
Mutual labels:  grid, flexbox
fortune
🔮Fortune is your friendly CSS properties framework.
Stars: ✭ 16 (-42.86%)
Mutual labels:  grid, flexbox

GRIDY
A kickass flex grid, powered by SASS

Join the chat at https://gitter.im/flex-gridy/Lobby

v. 0.9.2

Simple definition: Adj. gridier, gridiest; Having or showing a desire to build flexbox grids in large or excessive amounts.

Why gridy?

I have build Gridy out of the frustration with the bloated grid systems currently available.

Why should I be forced to use billions of nested rows and columns** just for styling relatively simple website layouts?

Why do I have to resort on crazy nth-child and clearfix, with hardcoded media queries and with arbitrary and rigidly set number of columns when building image gallery layouts?

Why do I have to use absolute positioning for centering elements in the grid and use javascript to equalize the height of the columns?

If you have experienced my problems, I feel your pain! But don't worry...you can now rely on Gridy to overcame all these issues!

Features

Here's a list of Gridy features:

  • Responsive columns, set from the parent
  • Responsive columns, set from the children
  • Responsive columns, set from both parent and children
  • Nesting directly in the column!
  • Auto width columns
  • Auto height columns
  • Auto clearfix!
  • No more rows! No bloat!
  • Gutter helpers
  • Ordering and positioning helpers
  • Offset helpers

Getting started

You can install Gridy either by including the CSS file, or directly by adding the SASS files in your project.

Head to the Customization section to learn how to customize the grid with SASS.

Usage

Gridy is easy to use. Just add a gy="g" data attribute to make the grid and a gy="c" data attribute to make the columns. View more details on the Gridy website

<div gy="g">
	<div gy="c">...</div>
	<div gy="c">...</div>
</div>
<div gy="g">
	<div gy="c">...</div>
	<div gy="c">...</div>
</div>
<div gy="g">
	<div gy="c">...</div>
	<div gy="c">...</div>
	<div gy="c">...</div>
</div>

Acknowledgement

Gridy is heavily based on the work of Laurent G. author of the amazing Gridlex grid system which inspired this project.

** To be fair, before flexbox it was difficult to fix these problems

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].