Open pauleveritt opened 5 years ago
I would be happy to discuss, either here or by other mediums (see list on my website).
First of what will likely be a series of dealbreakers. 😄
I was interested in replacing my Bulma-for-React components with react-bulma-components.
I specifically choose not to use a react-bulma library so I could have more control over when I wanted to upgrade Bulma. I also started using bulma when those were in their infancy though.
On a slightly related topic, have you tried making your site into a theme? It is rather difficult to make much of the styling dynamic because everything is based on classes and html elements. It almost necessitates making everything into component just to make the styling configurable. I started to do the bare minimum but realized it was going to be an uphill battle.
Is there a specific reason you would prefer the library that you linked? There is a fair number to choose from. I have added some additional colors (5 total instead of just the primary/secondary, with a terrible naming scheme). I believe there is value in it, but I am unsure how it would fit into one of these component libraries.
Like you, when I did mine, I chose not to use any react+bulma package because of a bad experience with Bloomer. I'm not convinced I'll do RBC but I will try and hope it succeeds. I didn't enjoy making my own components for various regions.
When you say dynamic, how dynamic to you mean? Where the user gets to for example switch themes by clicking a button?
I mostly implemented setting the color through the config, but I wanted to also implement a dark mode. Overall this theme works for the former case and I've got it on multiple sites.
I have a bulma-based Gatsby site which I'm planning to extract into a theme package. I'm interested in collaborating, though some of my choices might be different than what you'd want.