Update theme build system

* Updated packages
* Removed two-step build process for css
* Added css color guard