Stylus (limbaj pentru foile de stil)

stiloul
Clasa de limba Style Description Language , un limbaj de programare și un limbaj care utilizează indentarea [d]
Aparut in 2011
Eliberare
A fost influențat CSS , LESS și Sass
Licență Licență MIT [2]
Site-ul web stylus-lang.com
OS multiplatformă

Stylus este un preprocesor CSS care utilizează o sintaxă asemănătoare SASS cu capacitatea de a utiliza:

Mixins raza-granar(n) -webkit-border-radius n -moz-border-radius n border-radius n introducere formular[type=button] raza-chenar(5px)

se transformă în

introducere formular [ tip = buton ] { -webkit- border-radius : 5 px ; -moz- border-radius : 5 px ; chenar - raza : 5px } Funcții corp adăugare de umplutură (10px, 5)

se transformă în

body { padding : 15 px ; } Variabile dimensiunea fontului = 14px font = font-size "Lucida Grande", Arial corp font font, sans-serif

se transforma in...

body { font : 14 px "Lucida Grande" , Arial , sans-serif ; }

primul font este numele regulii, al doilea este o variabilă, care include încă o variabilă (dimensiunea fontului)

Note

  1. Lansarea 0.59.0 - 2022.
  2. https://github.com/LearnBoost/stylus/blob/master/LICENSE

Link -uri