5 ms·
The framework being advertised as a minimal lightweight framework and having its size compared to the biggest frameworks is a bit off-putting to me. I get that
by jc4p 9y ago
The framework being advertised as a minimal lightweight framework and having its size compared to the biggest frameworks is a bit off-putting to me.
I get that they wouldn't want to advertise their competitors, but the comparison matrix on the page makes mini.css seem tiny, where as a google search shows it's the biggest popular framework like this.
Mini.css is 7KB gzipped, Milligram[0] (the first google result I see for "minimalist css framework", mini.css is second) is 2KB gzipped. Pure.css[1] (the third result) is 3.8KB gzipped.
[0] - https://milligram.github.io/ https://milligram.github.io/
[1] - https://purecss.io/ https://purecss.io/
- nilliams 9y agoAlso a lot of the frameworks compared against are totally modular, so comparing against the full framework size doesn't really mean a lot, because it almost never makes sense to include every framework module. E.g. in Bootstrap 3 if you only want typography, it's 9kb min/2.8kb gz, for typography+forms+buttons it's 27kb min/5.kb gz, for all 'common CSS' (incl grid + responsive utilities) it's 46kb min/8.8kb gz. The comparison size of 20kb gz is only if you pulled in every additional component available.
- franciscop 9y agoSuch a pity you didn't include my own, Picnic CSS[2]. One of the main features is Lightweight (7kb min+gzip, same as mini), and it is also popular (2177 stars). It focuses on beautiful and cohesive components out of the box: [2] https://picnicss.com/ https://picnicss.com/
- jc4p 9y agoSorry I was mostly going off the google results. Your library looks really nice, the SCSS variable changing is awesome!
- franciscop 9y agoThanks! It's a pity that the SCSS is basically undocumented, as I use it in most projects and it has really awesome features that only I know. But the time sink would be tremendous and I'm focusing on another project right now.
- jeffjose 9y agoPedantic. Wondering why you used 'its a pity' twice. I want to believe it was pure luck, but otherwise it sounds snarky.
- franciscop 9y agoI guess it's a translation issue, no need to insult me. The tone was intended to be totally different, the first one like "hey take a look at this" and the second one more like "I wish I could have done it" (and because of the different feeling I didn't realize I had already written the same expression before).
- jameskegel 9y agoI love Picnic; thank you for your contribution.
- StavrosK 9y agoI have a list on a (largely unfinished) site I'm working on here: https://www.lightentheweb.com/libraries/ https://www.lightentheweb.com/libraries/
- franciscop 9y agoNice, while you are at it I also have a production-ready JS library https://umbrellajs.com/ https://umbrellajs.com/ and an experimental and not so browser-compatible one https://superdom.site/ https://superdom.site/ in case you are interested. BTW I cannot seem to see the people behind it, the "About" only says "This website was made by people. In the interests of inclusivity, we're aiming to get some robots to contribute soon."
- always_good 9y agoSeems a bit lame to complain that someone chooses to not reveal who they are. Frankly, I think you need to be less aggressive shilling your own projects in a "competitor's" submission. ctrl-f for your own username. It's a bit much.
- franciscop 9y agoBut I wasn't complaining at all! I was just curious about who was behind it so pointing it out just in case it was an error in the code or in my browser. And sure, I am passionate about minimal programming so I've done quite a few projects and point them out as relevant examples. Though I agree I got a bit carried away (3 comment threads with external links) in this thread, my apologies (cannot change it now). See my submission history ( https://news.ycombinator.com/threads?id=franciscop https://news.ycombinator.com/threads?id=franciscop ) for a full picture, I don't link to my projects nearly as much as I did in here and I'll just comment relevant info without so many external links in the future.
- StavrosK 9y agoAh it's fine, I really didn't mean to not have my name on the site anyway, I just didn't get around to adding it. I'll do that soon!
- SwellJoe 9y agoBoth of those are gorgeous. Mini.css, not so much. I mean, Mini is fine...better than I could do. But, when I visit, I feel neutral about it. I can't imagine it improving my projects just by including it. And, the example of Mini customization (http://codepen.io/chalarangelo/pen/YNKYgz http://codepen.io/chalarangelo/pen/YNKYgz) is downright ugly. I use CSS frameworks (mostly Bootstrap) because I suck at design. I need a hand up, and a good framework provides it. Customization is necessary, but not all that's necessary.