pimbrouwers / hydrogen

⛅ A featherweight, modular CSS foundation.
https://pimbrouwers.github.io/hydrogen/
MIT License
24 stars 3 forks source link

24th scale grid and base fractions (i.e. h-u-1-2, h-u-1-3 etc.) support #6

Open pimbrouwers opened 6 years ago

pimbrouwers commented 6 years ago

Opening the floor for a discussion on expanded the grid unit support.

I originally elected for a 12th scale with no base fractions for footprint reasons. But I am open to changing this if it proves useful for people.

dakanji commented 6 years ago

The fractions are convenient when needed but not really required as they can be readily created from the existing 12th scale.

24th scale is okay if available but again, 12th works and is widely understood thanks to Bootstrap etc. Would you convert from 12th to 24th or add a new 24th scale in addition to the existing 12th scale? Would suggest having one or the other (not both) to reduce bloat and complexity.

pimbrouwers commented 6 years ago

@dakanji Great points. I was considering a conversion from 12th to 24th. After having now used this project in several enterprise systems, I'm convinced a 12th grid is more than sufficient. I mean who really needs a column that's 4.1667% wide right?

The utility (base) fractions on the other hand, are a feature which I had included in the past. But removed for the sake of "bloat". What are your thoughts on including: quarters (h-u-1-4), thirds (h-u-1-3) and halves (h-u-1-2)?