Less Prozessor in womodo 7.10
6. Juni 2022
Seit vielen Jahren unterstützt womodo das Erzeugen von CSS aus SCSS-Quellen mit Hilfe seines integrierten SASS/SCSS-Prozessors. Einige Designer bevorzugen jedoch den alternativen Ansatz LESS - siehe lesscss.org.
Womodo 7.10 unterstützt nun auch LESS als Datenquelle für das Generieren von CSS Resourcen.
Alle CSS-Resourcen mit der Dateiendung .less werden mit Hilfe des neuen LESS-Prozessors in CSS gewandelt und ausgeliefert.
Beispiel css/less-styles.less:
@color: #ffc800;
.bordered(){
border: solid silver 1px;
}
body{
background-color: @color;
main{
.bordered(); // mixin
}
}
@import "other/styles"; // includes ./other/styles.less
@import "type=file /my-lib/something"; // import from file resource
@import "db=other-db less/styles" // import from other app
Verwendung:
<link rel="stylesheet" type="text/css"
href="<tml:url type="css" name="less-styles"/>">
File URLs:
Zum Zugriff auf womodo File Resourcen steht eine implizite less-function wga_file_url() zur Verfügung:
.test{
background: url(wga_file_url(images, logo.png));
}
Erzeugt:
.test { background: url(/file/overlay/images/logo.png); }