cloudstack/ui/css/src
M. Weber a5da389b15 Enhancement scss refactoring (#3328)
* Introduce jsbeautifyrc and sass linter for automated unified scss code syntax

* Introduce new z-index scss file to manage different z-index correctly

* Use beautify tool for scss files and sass lint fix all scss files

* Add vscode folder to gitignore

* Add more new files to global gitignore

* Refactor scss files and rework custom styles implementation strategy

* Remove outdated ie7 styles

* Fix typo of facebook input token include

* Fix apache licences for new lint files

* Splitt massive cloudstack.scss into many modular and smaller files

* Refactor scss language files

* Change and move apache licence css file name
2019-05-23 11:09:31 +02:00
..
scss Enhancement scss refactoring (#3328) 2019-05-23 11:09:31 +02:00
.jsbeautifyrc Enhancement scss refactoring (#3328) 2019-05-23 11:09:31 +02:00
.sass-lint.yml Enhancement scss refactoring (#3328) 2019-05-23 11:09:31 +02:00
Gulpfile.js Enhancement scss refactoring (#3328) 2019-05-23 11:09:31 +02:00
package-lock.json Add new scss to css compiler with npm and gulp 2019-04-30 16:14:29 +02:00
package.json Add new scss to css compiler with npm and gulp 2019-04-30 16:14:29 +02:00
readme.md Enhancement scss refactoring (#3328) 2019-05-23 11:09:31 +02:00

readme.md

How to compile SASS with NPM and GULP?

  1. install Node (v11.10.0 will work) on your machine or "N" or "nvm"
  2. run $(npm install) inside package.json folder
  3. run $(npm start) inside package.json folder
  4. gulp automaticaly watches for .scss changes and compiles children scss-files of scss-folder to css now
  5. Find a plugin for your code-editor to get use of .jsbeautifyrc as second instance for more rules that sass-lint-auto-fix doesn't support. (for vscode: "Beautify")

Keep package versions up to date if possible. check with $(npm outdated) inside package.json folder