Affects Version/s: None
Fix Version/s: 2.3
Security Level: Public (Public: Anyone can view)
KRAD Feature Area:UIF Component
KAI Review Status:Not Required
KTI Review Status:Not Required
Code Review Status:Not Required
Include in Release Notes?:Yes
As part of the new theme work we want to add support for LESS: http://lesscss.org/. In order to use LESS the files need compiled to CSS. We would like this to be integrated into the maven build process (similar to how minification is done).
There are a few maven plugins out there. Search for 'LESS maven plugin'. Take a look through these and see which looks the best.
Next we'll need to add the plugin to the krad-web pom. This is where the minify plugin is currently at.
What we would like to happen is for the plugin to pick up any '.less' files under the web /themes folder. Compile each found file to '.css' in the directory. If we need to be more specific about paths that would be ok, but it would be nice if we could keep it generic like this.
To test, just create a .less file somewhere in /themes, and verify the .css file is created when we build krad-web
|Fix Version/s||2.3.0-m3 [ 16758 ]|
|Documentation Review Status||Pending Review [ 14643 ]||Not Required [ 14642 ]|
|Status||Open [ 1 ]||Resolved [ 5 ]|
|Resolution||Fixed [ 1 ]|
|Status||Resolved [ 5 ]||Closed [ 6 ]|
|Workflow||custom [ 201879 ]||Copy of custom for rice [ 215882 ]|
|Workflow||Copy of custom for rice [ 215882 ]||custom [ 225630 ]|
|Workflow||custom [ 225630 ]||Rice Workflow [ 235378 ]|