Upgrading from version 5 to 6 has broken CSS updates #37504
Replies: 1 comment 2 replies
-
|
Hi @TraceMe365! I'm Dosu and I’m helping the superset team. Superset v6 introduced a major frontend overhaul: it migrated to Ant Design v5, switched to Emotion for CSS-in-JS, and removed Bootstrap. This changed many CSS class names and the DOM structure, which is why your custom CSS overrides broke after upgrading details wiki. To keep your CSS consistent, you’ll need to update your custom CSS to match the new DOM and class names. The best practices are:
For practical examples and selector strategies, see these guides: After each upgrade, you’ll likely need to inspect the new DOM and adapt your selectors. Document your customizations and test them after upgrades to minimize breakage. To reply, just mention @dosu. How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
After upgrading Apache Superset from version 5 to version 6, custom and application CSS changes have changed, including the classes of some cards. Is there a way to keep the CSS consistent.
SupersetCSS.txt
Beta Was this translation helpful? Give feedback.
All reactions