Live data from Hacker News

Bulma CSS Framework

bulma.io

21–30 of 57 posts

Re: Bulma CSS Framework

#21
post #7

About 50% of their sponsors are gambling websites. So sad.

I hate gambling ads and casinos. But I reckon in this case, if I had to guess, I think maybe it's an external or internal developer that's making lots of Casino websites. Maybe they work for a group that owns all those brands? Surely it can't be individual casinos, where Bullma is big in the Casino website development space and has grown in that sector by word of mouth!? LOL

I've seen other open source projects with tons of gambling sponsors, it's not just Bulma. My guess is that it's a relatively cheap way to get links for SEO.

Re: Bulma CSS Framework

#22
post #14

Earlier quoted context omitted.

instead of writing 100 class names For every element, every page, every project, again and again… Tailwind Button use semantic class names sunglasses emoji daisyUI Button Heck, how did we miss that for almost three decades? That's my favorite style now.

Bootstrap ?

he's joking

Re: Bulma CSS Framework

#23
post #14

I switched all my Bulma sites to https://daisyui.com/ since it works with Tailwind.

instead of writing 100 class names For every element, every page, every project, again and again… Tailwind Button use semantic class names sunglasses emoji daisyUI Button Heck, how did we miss that for almost three decades? That's my favorite style now.

No one missed anything. Most people now are using React with Tailwind, so their code is essentially

   React Button

Re: Bulma CSS Framework

#24
post #21
post #7

Earlier quoted context omitted.

I hate gambling ads and casinos. But I reckon in this case, if I had to guess, I think maybe it's an external or internal developer that's making lots of Casino websites. Maybe they work for a group that owns all those brands? Surely it can't be individual casinos, where Bullma is big in the Casino website development space and has grown in that sector by word of mouth!? LOL

I've seen other open source projects with tons of gambling sponsors, it's not just Bulma. My guess is that it's a relatively cheap way to get links for SEO.

[deleted]

Re: Bulma CSS Framework

#25
Backend guy here, but I wrote my website's Rails+Turbo frontend with Bulma. It's been pleasant, works well enough, generally hassle-free for typical web CMS-blog-infosite type duties. My only real complaint is the navbar menus lack submenus.

Re: Bulma CSS Framework

#26
post #23
post #14

Earlier quoted context omitted.

instead of writing 100 class names For every element, every page, every project, again and again… Tailwind Button use semantic class names sunglasses emoji daisyUI Button Heck, how did we miss that for almost three decades? That's my favorite style now.

No one missed anything. Most people now are using React with Tailwind, so their code is essentially React Button

How is this a good thing?

You now need the extra JS from that component to encapsulate the HTML with TW classes.

Plus all the overhead from TW itself. You need a ton of classes to essentially replicate inline styles.

Plus all the CPU needed to parse and execute all that extra JS and CSS code.

I get that some people prefer this workflow and that's fine, everyone has preferences. But arguing this is better than sending an HTML tag with a couple of classes is absurd.

Re: Bulma CSS Framework

#27
post #26
post #23

Earlier quoted context omitted.

No one missed anything. Most people now are using React with Tailwind, so their code is essentially React Button

How is this a good thing? You now need the extra JS from that component to encapsulate the HTML with TW classes. Plus all the overhead from TW itself. You need a ton of classes to essentially replicate inline styles. Plus all the CPU needed to parse and execute all that extra JS and CSS code. I get that some people prefer this workflow and that's fine, everyone has preferences. But arguing this is better than sending…

> You need a ton of classes to essentially replicate inline styles.

This works better for optimization because you reuse classes. End developer doesn't care. Designers use Storybook to keep track of the components.

> But arguing this is better than sending an HTML tag with a couple of classes is absurd.

If you compile/SSR your React, the end user will get an HTML tag with classes.

Re: Bulma CSS Framework

#28
Too many functional css frameworks like this around, nothing novel, all kinda the same, including that super popular one everyone is using these days...

Just write css and save your brain space for actually useful abstractions.

Re: Bulma CSS Framework

#29
Unrelated to the technical merits (but perhaps inline with justmedep's observation [0]), but the name can be contentious.

I see no explanation of the name on the site in the documentation, but there would be two origins that come to mind immediately:

- The japanese (romanized) spell of "bloomer", the garment, which is a well known cultural artifact, also famous in the manga/anime circles. It was removed from public school decades ago and stays in public's consciousness as an attire to wear mainly for porn, gravures etc.

- the DragonBall character named after the garment.

None of these two feel right in a corporate setting, and while a project name isn't everything, there's a myriad of other similar pojects out there with more recognition so the competition is tough.

It could enough for it to be only ever seriously checked in companies that are already past the point they care about any public image.

[0] https://news.ycombinator.com/item?id=41967064&goto=item%3Fid...

Re: Bulma CSS Framework

#30

Unrelated to the technical merits (but perhaps inline with justmedep's observation [0]), but the name can be contentious. I see no explanation of the name on the site in the documentation, but there would be two origins that come to mind immediately: - The japanese (romanized) spell of "bloomer", the garment, which is a well known cultural artifact, also famous in the manga/anime circles. It was removed from public s…

I read it as "bulimia" – an eating disorder. It shouldn't matter, in a technical sense, but unfortunately I think people's associations with names does taint their view of the product. Cross-language issues are the most obvious, but it happens everywhere.
Post reply on HN