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 'vendor/variables' @vendor/variables@

Back