NO BUG: Components Variants – Classes not working correctly (only ID-level changes work)

Thank you so much @timmse! I ended up creating the different button versions using the Global Classes feature. That said, the bug is still real. Here’s another post related to this bug: https://forum.bricksbuilder.io/t/bricks-2-2-component-variant-with-custom-class/37388

There is also another bug. I have a button element whose style I change using Global Classes — this works perfectly. However, when I assign a custom CSS class I created to the button, the Gutenberg editor displays the default style, while the frontend renders it correctly according to the custom CSS class. For example, I have a gold-colored gradient button. Gutenberg displays it as green (default style), but the frontend renders it correctly.

I’m attaching a short video recording: Zight Recording 2026-03-16 ...