Redesign of dlang.org
Adam D. Ruppe via Digitalmars-d
digitalmars-d at puremagic.com
Wed Apr 23 06:11:46 PDT 2014
On Tuesday, 22 April 2014 at 23:45:43 UTC, Aleksandar Ruzicic
wrote:
> Wow, this looks really nice! It has variables, mixins, nested
> selectors and includes.. That's all I need!
Yea, I wrote this several years ago before even knowing about
sass based on what annoyed me about CSS and it looks like me and
the sass people had a lot of the same complaints because our
results are almost compatible. I think sass does a better job
with calculations but meh, I just use box-sizing: border-box and
then I don't care as much about calculations anymore anyway!
> Ideally I would use @ as prefix, but that may interfere with
> CSS @-rules (I see you have CssAtRule class to handle those),
> so I'd use some character that's easier to type like $ (but
> that is used for parent selector in upcoming CSS 4)...
Yeah, that's why I picked the weird symbol, I wanted something
that wasn't going to be used anywhere else in normal CSS so it
wouldn't conflict. (The implementation here is stupid simple: it
just does indexOf this symbol and then replaces it. The denesting
is a more complete css parser, but the macros replacement is
plain text search.)
Anyway, I updated the github to allow $ to be used.
More information about the Digitalmars-d
mailing list