Git Product home page Git Product logo

gridly's Issues

Docs: Browser Support

would be nice to have a litte more info about which browsers are supported, e.g. which of the old flexbox syntaxes are in and which are not? Thanks!

Add support for IE11 and prefixed settings

While I love the concept of Gridly, using this on client sites has been getting me hollered at for small bugs with IE11. I get we can't support every version of IE, but IE11 touts it supports flexbox. Poorly though.

From my experience I've learned that it doesn't use the default settings of 'flex:1' like the rest of the browsers. So you must be more explicit for it to work properly. Also adding the prefixed versions of the props can't hurt. I did read your 'guidelines' for contributing, but seemed like overkill for a project which literally has two lines of (compressed) CSS.

.row{display:-ms-flexbox;display:-webkit-flex;display:flex;}
.col{-ms-flex-grow:1;-webkit-flex-grow:1;flex-grow:1}

@media(max-width:48em){
.row{-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction:column;}
.col{flex:0 0 auto}
}

Homepage dead links

Noticed the links to the zip downloads on your github.io homepage are dead (at least for me, just now).

Also a question, does Gridly support nesting?

Demo page has a flexbox height bug in Safari 9.x (OS X, iOS)

2015-12-11 flex-basis bug in Safari โ€“ collapsed vertical height

Spotted in Safari OS X 9.0.1 on OS X. On narrower views (below 48em, I believe), the grid collapses vertically, creating a visual bug. This is caused by how Safari handles flex: 0 0 100%. Setting this to flex: 0 0 auto should fix this behavior, but more cross-browser testing is needed since Chrome, Firefox and others may treat this differently (although I believe my fix should work, so do test it out). flex-basis: 100% is the issue here. Note that 100% works for horizontal (row) but fails for vertical (column) flex layouts in Safari. auto (the default value for flex-basis) negates the issue for either flex-direction.

I have run into this issue on multiple other sites. I've looked at the spec and I'm not yet entirely sure whether Safari has it right or wrong.

Let me know if you want more testing or a PR.

Add CDN support

It will be great you may considerate to add your production file to some CDN server.
Great job!

Gutters

How can i add a 20px gutter to the columns?
Like the bootstrap one

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.