Project

General

Profile

Bug #46869

Updated by Tiago Melo over 3 years ago

As of PR https://github.com/ceph/ceph/pull/35501 the dashboard branding doesn't work like before. 

 This means that we need to adjust some code and of course also the HACKING.rst (see: [[https://github.com/ceph/ceph/pull/35954#discussion_r466950052]]) 

 Current issues: 
 * We have direct import of variables from @_bootstrap-defaults.scss@. _bootstrap-defaults.scss. Changing vars in vendor files will not update this. 
 * We need to change the order of imports of @_bootstrap-defaults.scss@ _bootstrap-defaults.scss and @vendor/variables@. vendor/variables. ATM updating vendor variables is not updating the theme. 
 * the @import of ceph custom styles can significantly increased the size of the build, depending on the content of @@use '../vendor/variables';@

Back