Hacker News new | ask | show | jobs
by baby 3579 days ago
What's new? I haven't been following bootstrap 4, ( especially since I switched to http://semantic-ui.com/ ).

* I see a list of themes priced at 100$ :/ (maybe that's a good thing?)

* "Moved from Less to Sass". OK, that's a late addition but always welcomed. (Although there was already an unofficial sass version of bootstrap.)

* "Opt-in flexbox support is here". Why would flexbox not be opt-out?

* "giving you more opinionated resets like box-sizing: border-box". About fucking time.

8 comments

Just checked out semantic and I really like what it offers. But file size is a concern for my use case. Min css and js combined are almost 800 kB. Just button.min.css size is almost as large as bootstrap.min.css
The blog post for the first Alpha lists a couple of major changes compared to Bootstrap 3 http://blog.getbootstrap.com/2015/08/19/bootstrap-4-alpha/
There was a good video floating around of reasons to not use flex for the overall page layout, due to resizing as the content loaded.

I still do, but I can see why it's opt-in rather than opt out.

> I see a list of themes priced at 100$ :/ (maybe that's a good thing?)

I can see the utility in this. It's like an app store for bootstrap themes. The alternative is scouring the web, suffering the choice anxiety, working out if everything is compatible, etc.

wow semantic-ui it's amazing! Quite heavy but love it and so flexible!
How is that a good thing (sass)? That means that instead of having a full JS build now they need Ruby too...
According to http://blog.sass-lang.com/posts/809572-sass-35-release-candi... the C++ based libsass is almost 100% compatible with Ruby Sass.
Yes, but it's still a painful native dependency in the otherwise Node-based build process. Native dependencies are getting better in Node, but still have many painful edge cases.
what's the issue with that?
Why not just use something like Susy? I can't stand these grids unless I'm quickly trying to prototype something.
These themes are built with Bootstrap 3