Currently the Requisitions-UI application has two sources for CSS styling code. The SCSS files that are being used to generate the OpenLMIS Styleguide, and the LESS files that were moved over from OpenLMIS v2.
The issue is that the LESS files are being used to generate the CSS for the Requisition-UI, where we really should be using the SCSS files. The rational behind creating a living styleguide is that the same code creates the styleguide and the actual application, which allows for component driven development and accessible documentation.
The grunt build process should be changed to compile SCSS files, and the LESS files should be removed from the repository.
All styles and KSS documentation come from one set of files.
The LESS files are removed from the repo.
Update build process to build SASS, remove LESS build steps
The style guide and the reference UI still both work and look visually the same as they do currently.