#3875 [Web UI] Use CSS preprocessor (LESS/SASS/Stylus)
Closed: Fixed None Opened 10 years ago by pvoborni.

Our CSS file is getting too long (1800 lines) and hard to maintain.

Preprocessors allow to:

  • split source into multiple feature-related files without increasing number of http requests
  • define variables (color palette, paddings...) and use it in computations
  • reuse code (mixins)
  • reuse mixin library for common tasks

If done right, it will make branding easier.


3.4 development was shifted for one month, moving tickets to reflect reality better.

Petr is working on this ticket in scope of #3902.

We already decided to use LESS and python-lesscpy as preprocessor. Related mail thread: http://www.redhat.com/archives/freeipa-devel/2013-October/msg00149.html

Closing as fixed.

Metadata Update from @pvoborni:
- Issue assigned to pvoborni
- Issue set to the milestone: FreeIPA 4.0 - 2013/10

6 years ago

Login to comment on this ticket.

Metadata