Live data from Hacker News

Pills: A simple responsive CSS grid for humans

github.com

41–50 of 102 posts

Re: Pills: A simple responsive CSS grid for humans

#43

The problem with all of these responsive grid systems is that they are opinionated about how a component responds. Responsiveness is not a document level problem, it's a component level problem and each component has it's own concerns. One component might keep the 2up grid from desktop to mobile, another might collapse to single column half way, and so on. Having generic desktop and mobile class names ala bootstrap d…

> Components are very dumb right now, we need smart components that understand their surroundings beyond the window. Then we will have truly portable components!

This is the iceberg problem. Component based programming has been around since probably the 60's. The easy part is making components. The hard part is making them (and this is the Holy Grail), portable. Pipes and Filters in the Unix OS is a simple example of one form of component development that actually works well.

Re: Pills: A simple responsive CSS grid for humans

#44

The problem with all of these responsive grid systems is that they are opinionated about how a component responds. Responsiveness is not a document level problem, it's a component level problem and each component has it's own concerns. One component might keep the 2up grid from desktop to mobile, another might collapse to single column half way, and so on. Having generic desktop and mobile class names ala bootstrap d…

> Responsiveness is not a document level problem, it's a component level problem and each component has it's own concerns.

Responsiveness is both (you build responsive pages/documents, but you can only reuse responsive components) and that's very much the issue: the tooling only supports responsive documents, but not responsive components.

Re: Pills: A simple responsive CSS grid for humans

#45
Pardon my cynicism but the adjective 'simple' has been abused to the point where it repels me when I find it in framework descriptions.

Calling something 'simple' is a subjective statement which is a meaningless waste of words, especially from the author of the framework. Of course you perceive your own framework as simple. Nobody designs a framework to intentionally make something more complicated.

The word 'simple' is repeated 8 times in the first 2 paragraphs of your description. It reads like something thrown together in a thoughtless hurry. Your framework could be wonderful but it leaves the reader wondering if the code has the same level of investment as the description.

Re: Pills: A simple responsive CSS grid for humans

#46

Pardon my cynicism but the adjective 'simple' has been abused to the point where it repels me when I find it in framework descriptions. Calling something 'simple' is a subjective statement which is a meaningless waste of words, especially from the author of the framework. Of course you perceive your own framework as simple. Nobody designs a framework to intentionally make something more complicated. The word 'simple'…

Most Hacker Newsy Hacker News Comment Of The Year Award

Re: Pills: A simple responsive CSS grid for humans

#47

The problem with all of these responsive grid systems is that they are opinionated about how a component responds. Responsiveness is not a document level problem, it's a component level problem and each component has it's own concerns. One component might keep the 2up grid from desktop to mobile, another might collapse to single column half way, and so on. Having generic desktop and mobile class names ala bootstrap d…

The problem with all of these responsive grid systems is that it's so easy to do a grid in plain CSS with flexbox and media queries that they're close to zero added value in almost all cases.

Re: Pills: A simple responsive CSS grid for humans

#50
Honestly, I see one~three of these simple, responsive, lightweight CSS frameworks every week on HN. I wonder how many people actually get to use these new shiny frameworks over the reputable ones. I personally use bootstrap, and will try foundation next, but none of these new ones.
Post reply on HN