We recently upgraded to Moodle 3.5 and our Boost theme was completely broken. The issue turned out to be our SCSS file which worked perfectly fine before now was completely broken. A few things we noticed:
- The default SCSS file now 'included' additional files which resulted in our SCSS file completely breaking.
- The navbar-inner now has a bg-white which has an !important mark on the background colour.
With this in mind is it possible to get clarification on the purpose of being able to upload your own SCSS file if Moodle Updates can completely break it?
Additionally how can we raise with HQ the concern that using !important in the default theme makes it very difficult to modify which is something which Boost was supposed to be helping with?
I love the Boost theme and so do my users, I just wish to understand the purpose of uploading a file if it can be broken so easily and to raise the concern that using !important as standard isn't best practice as we cannot override it very easily.