This is a question about Gutenberg and bootstrap (3). I’m hoping to learn from other’s experience before I embark on more dev work.
I have sites that use Sparkling as a parent theme. I’m a bit of a fan of Bootstrap (v3) hence I like Sparkling.
My sites are now on WP5.1.1 and - yes - I have installed classic editor. And although I personally prefer classic editor, I can see some of my clients liking the new block editor.
Up to 4.9.8, it was easy to code-up boostrap elements (striped tabled, alerts, wells, tabs, buttons etc etc). The standard Gutenberg blocks are not - of course - bootstrap elements. I would be great if they were there so some my clients can do more stuff themselves (yes I’ll lose work but hey).
There are so many bootstrap elements and components that I use regularly today (coded in classical editor), but in fact I would prefer if there were Gutenberg blocks already available. I mean buttons, tables, wells, alerts etc etc that use bootstrap’s CSS.
For example, it’s not like the Gutenberg’s tables don’t work. They do, but they are not Bootstrap. Also, with Bootstrap I can (for example) code different table renderings for different viewports.
Buttons are another example. I know you can change the colors in Gutenberg, but some clients have already bought into the bootstrap pallet, so confusion and layout issues will ensue.
Yes - I know I can still code-up with WP5. But I think there is an opportunity to make life easier. And at some point, classic editor will retire (2022 I think).
So, before I embark on writing Gutenberg blocks and other WP Malarkey - I’d be interested if other have already started this effort.e.g.
- Are there blocks available? (I cannot find any plugins)
- Are there any plans from Colorlib to add enhancements to Sparkling (on WP5) for better bootstrap layout support?
- Are there any hidden-gems of DEV resources out there?
In summary - I’m just trying to learn from other’s experiences. Sorry for the long post.
Thanks