Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Disagree. As for the commercial part, it seems to be open source without a form of income for the maker (correct me if I'm wrong).
As for the usability I fucking love it. I'm a backender/server/security engineer so frontend is fucking magic to me but Bulma makes the part I really have to do myself easy! -
machater207yI see bulma being touted as the coming of Christ but all I see is a shallow framework which offers absolutely nothing over other frameworks
- uses flexbox. Fuckssake.exe most css frameworks nowadays use flexbox. It's like saying your car doesn't use a carburetor
- modular. Lol every framework built on scss/less is modular because of how folks can import stuff directly in their car instead of importing the whole damn file.
- easy to use. Don't even get me started on this
On top of this it comes with an extremely barebones reset(the bootstrap reboot reset is way better) and a dumbled down grid system -
@machater
1. That every framework uses it isn't really a valid reason as for why this particularly one would be bad imo.
2. So? What's your point here?
3. That's an opinion, not a fact. I find the classes/columns logic extremely simple.
I've been using it for a little now and this fucker makes the little painful frontend stuff I have to do so fucking easy. Also: no JavaScript. -
Actually, as a frontend developer I prefer bulma over bootstrap for a lot of reasons. The main reason is there is no JavaScript which is fucking great for modern day PWA's etc using react and vue.
Like why the fuck would I want to download jquery for my CSS framework? :/ Especially when I'm using react? Logic?
Yea everyone is using flex and why not? Floating was a cluster-fucking nightmare. Something so simple would turn into this floating mess and don't even get me started on when a client wants to add customised content to this floating mess and then complain that their shitty image "doesn't fit" in 50% of a particular sized screen and their content doesn't look as it did before they uploaded their shitting image... -
Chill the fuck down. Bulma isn't the second coming of Jesus. It's nice because it's a lightweight and bare-bones framework. If I want something simple to contain "only" flexbox stuff, it's perfect for it, since it doesn't come along with a clusterfuck of other shit. There's nothing bad about it. It's written quite well. And it's fully open source.
-
inaba44857y@machater get started. Don't just say "Don't get me started" and expect to look cool. Makes you look like a bit of a knob.
Also what do you mean dumbed down grid system? -
Gravedigging an old thread, but this place is here for us to rant right? I'm coming from a Bootstrap background but having to use Bulma because we use the Buefy component library. My nag #1: There are a set of responsive column helpers, presumably to bring flexibility to have multiple layouts based on viewport, but .column.is-half-mobile does not sit side by side unless you have the parent like columns.is-mobile which also 'fixes' all child columns to mobile view. So things like .is-one-third-tablet is useless and fundamentally flawed. Nag #2: Overly verbose syntax can weigh down html and adds a lot of visual clutter. Nag #3: Lack of responsive utilities with lots of requests for this, it doesn't look like anything is being done which brings onto #Nag4: I've seen quite a number of issues and offers of PR's being tailed off or closed it feels like I'm investing time in a framework that's not growing or improving that quickly. </rants>
Related Rants

Slowly getting the hang of bulma or UI in general.
Bulma.css is an absolute rubbish cas framework made with the sole intention of commercializing an open source case project.
rant
bulma