certtools / intelmq-manager

IntelMQ Manager is a graphical interface to manage configurations for IntelMQ framework.
https://docs.intelmq.org/latest/user/manager/
102 stars 56 forks source link

Migrate less to sass and drop sb-admin-2.less #231

Closed ghost closed 3 years ago

ghost commented 3 years ago

The management.less and style.less files were replaced by sass files- for sass there is a python library, which means we can generate the css files on the fly. There was no way to find out where sb-admin-2.less originally came from and if there have been made any changes to the file. There was a sb-admin-2.css file imported in the repository back in 2014, but it was not possible to find out where that came from (the https://github.com/StartBootstrap/startbootstrap-sb-admin-2 repository had its first commit after the import of the css file into intelmq-manager). To have less overhead I removed the file but kept the css file- we will have to update at some point to the most recent release of that bootstrap theme.

TODO: move the code from gensass.py into setup.py as soon as the other setup.py PRs are merged.