Giter Site home page Giter Site logo

chrisemoulton / unlimitedgrid Goto Github PK

View Code? Open in Web Editor NEW

This project forked from pixelt/unlimitedgrid

0.0 1.0 0.0 123 KB

Responsive, fully customizable & mobile first CSS flexbox grid framework / system based on Sass (SCSS), which you never seen before :O

Home Page: http://pixelt.github.io/unlimitedGrid/

HTML 28.85% JavaScript 2.26% CSS 68.89%

unlimitedgrid's Introduction

unlimitedGrid

TL;DR

  • unlimitedGrid is a very small / simple / flexible and functional grid "framework" (build with Sass)
  • Just set the properties in the ug-grid.scss file, next build / compile this file
  • Use the generated classes in your HTML to fast create your individual grid / layout structure! -- or --
  • Use build functions / mixins to create your own grid

How start?

  • yarn - yarn add unlimitedgrid
  • npm - npm install unlimitedgrid
  • bower - bower install unlimitedgrid
  • github (1) - git clone https://github.com/PixelT/unlimitedGrid.git
  • github (2) - download the latest release

Why use it?

  • Ultra customizable, responsive, mobile first
  • Module structure - use only what you need
  • Small size - 12 columns grid with RWD only 2KB (5KB if use flexbox)
  • Support 2 types of grid - gutter margin or padding
  • Support CSS3 features: rem units, flexbox
  • Generate full grid in 15-30s
  • Set your custom: settings | modules | classnames | breakpoints
  • Set your custom grid by using provided SCSS @mixin and @function

About unlimitedGrid

The main reason that I wrote yet another grid system, was the fact that I can’t found any grid system, which would give me the possibility to create functional grid in short time…

unlimitedGrid is a collection of functions principles and rules, by which you can easily and fast create an attractive and ( ultra ) functional grid.

unlimitedGrid based on a slightly different approach and mechanism of action than standard grid frameworks offer. He doesn’t provide functions or mixins*, which define the rules / size / properties for classes which you write, but immediately generate a whole set of classes based on your settings. Just compile the mainly SCSS file (ug-grid.scss) and the grid will be ready for you!

unlimitedGrid is very flexible. It allows you to define multiple things, such as: the custom number of columns (10, 12, 16, 24 or maybe 7? no problem), custom size and type of gutters (in absolute or relative length units), custom class names (you prefer OOCSS, BEM or another methodology – easy), custom breakpoint values and class names for @media – for each module independently, according with your preferences – so you can generate the grid as you need – the only limitation is your imagination…

*From version >= 2.0.0 the unlimitedGrid also provide the SCSS mixins and functions to build custom grid in another than described above way. Nay! The mixins & functions module, can be used alone, without the whole grid!

Documentation / Examples

Full documentation, demo examples & codes and more other cool stuff you can find on the unlimitedGrid documentation page

Issues

If you find in project / doc page some bugs or have an idea for improvements / features, feel free to create an issue

unlimitedgrid's People

Contributors

pixelt avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.