3 ms·
Is the "you don't need a grid" meme true when you take into account support for IE10, Kitkat, IOS9 and Safari 10? Is the polyfill as painless as advertised?
by fareesh 9y ago
Is the "you don't need a grid" meme true when you take into account support for IE10, Kitkat, IOS9 and Safari 10? Is the polyfill as painless as advertised?
- claviska 9y agoSure. If you need a grid system feel free to tack one on. There's a link in the docs to the Bootstrap grid system without any extras that works well and is familiar.
- collider 9y agoI know it's not fully supported across browsers yet but it would be cool, if the new css grid spec were supported.
- SippinLean 9y agoThe point of a library or framework is that I don't need to tack one on. I could spend time writing my own grid system that uses CSS Grid and only supports the latest browsers (without a polyfill) or just use Bootstrap 3 or 4's grid, which has been tested already, supports lots of browsers and requires no effort. I know this bills itself as a "reset" but when you look at the buttons, text utilities, spacing utilities etc it's far beyond that. In many cases it's just re-using Bootstrap's naming conventions and code. As far as I can tell there's nothing like Bootstrap's theme customization tool for it, so I'd have to do it all by hand.
- claviska 9y ago"If you need a grid system," Not "you need to add your own." In the near future, grid systems will be more and more obsolete (https://rachelandrew.co.uk/archives/2017/07/01/you-do-not-need-a-css-grid-based-grid-system/ https://rachelandrew.co.uk/archives/2017/07/01/you-do-not-ne...), and Shoelace is prepared for that. Why add the weight if you don't need it?
- SippinLean 9y agoThat link recommends for a grid system, it just advocates capital 'G' Grid instead of other solutions. There's an entire section where they encourage a framework for working with Grid. I have never worked on a site that doesn't need any concept of a grid.
- claviska 9y agoIt's referring to the CSS grid layout, not a grid system such as 960 or Bootstrap's grid system. https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Grid_Layout https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Grid_La...
- SippinLean 9y agoCorrect that is what I said: >it just advocates capital 'G' Grid instead of other solutions I also said: >There's an entire section where they encourage a framework for working with Grid as a rebuttal to your claim otherwise.