LESS/SASS habe ich mich noch nicht richtig damit befasst, ab und an kämpfe ich damit. Aber es gibt mittlerweile auch CSS Variablen, sogenannte „Custom Properties“, leider ist hierfür der Browser Support noch nicht 100%. Es muss also immer noch ein Fallback eingebaut werden, um alle Browser zu erreichen und keine unschönen Layouts zu produzieren.
In neueren Templates werde ich das machen, wenn auch der W3C CSS-Vadidator dies immer noch beanstandet, obwohl schon vor gut 2 Jahren ein Issue dazu eingereicht wurde.
Wer's mal testen mag, https://jigsaw.w3.org/css-validator/#validate_by_input, Eingabe:
Code: Select all
:root {
--first-color: #488cff;
--second-color: #ffff8c;
}
Schau ich mir an und vermerke das mal in meiner ToDo-Liste.