On Monday, 21 December 2015 at 17:37:11 UTC, Andrei Alexandrescu wrote:
That's a large leap. I suggest using Ddoc instead of Sass compact CSS files, see the existing instance at https://github.com/D-Programming-Language/dlang.org/blob/master/css/cssmenu.css.dd.

Why is there a $(COLON) macro in there? Is it because of the silly section feature of ddoc? Why does it matter at the bottom of the file but not in the rest of it?

Using text macros in CSS is something I support. Indeed, my css expander does them too, but most of ddoc's other features I fear are wrong like the colon thing, and it lacks stuff that is specifically useful in css itself like nested selectors. (BTW, your _=\n\n pattern is useless, it changes nothing and should be removed.)

While I do like using css helper programs... here, I'd prefer to just keep the file simple. Let's just write standard CSS, understanding that it has a few warts, but then getting the benefit of a very easy to understand file for anyone to look at, no need to build it, and the possibility of using standard css tools on it.

CoffeeScript sounds like a nice thing to add and is from what I've heard reasonably stable.

Please don't. Coffeescript has distinctly negative value to me, including complicating the build process even more, and just being a PITA to write.

Again, I'd prefer to keep the javascript files simple too, no processors on them. It's not like we need that much of it on this site anyway.

Reply via email to