Editing CSS

The ability to remove built-in CSS classes from a component and/or edit the built-in CSS classes (Mui, etc.), so we don’t have to wrestle with over-riding the built-in CSS rules in the theme editor and can write fresh CSS from scratch when we want to. I think this feature was requested previously and someone at Backendless said it was on the roadmap, so consider me as piling on that request.

Hi @David_King

Removing built-in CSS for UIBuilder never was on our roadmap since it does not look like the right way, if you disable all system styles the entire UI layout/components will be broken and to fix that you need to re-invent already existing styles.

The builder contains numerous components based on different libs and it’s already adapted to work together.

In the topic, you are referencing was a discussion about the ability to add custom CSS/JS over already existing and such features were implemented:

  • Custom CSS/Less editor (App Extensions)
  • Custom JS (Custom Components)
  • External JS/CSS (In settings you can specify links to your files)

In addition, take a look in the styles editor there is a “book” icon in the toolbar and on click it shows all styles (LESS) as you can see there are a lot of variables which you can change and all components apply these changes.

Regards,
Vlad