On 25.08.2018 21:50, Reindl Harald wrote:
SASS and LESS are both nothing than abstraction layers aka frameworks
Still better over writing the css "by hand". Variables and nesting make really a difference. I like your sentiment of not jumping from framework to framework. Roundcube code and history shows we don't do this.
As it's mostly my code and was my own decision I'll explain the reasoning why I chose less.
experience (especially considering tools).
for development (no css compilation needed)
lessc on my system was very simple. I can't say installing Bootstrap/sass dependencies is simple (and tons of node deps just scares me).
I don't say that we'll definitely not use sass in future. I considered this. It would make sense because Bootstrap uses sass. So, we could for example build more customized/optimized css output. However, I'm not really interested in working on this right now, so if there's anyone who would like to give it a try I'd like to see a pull request.