Stylus

Screenshot Software:
Stylus
Detalii soft:
Versiune: 0.50.0
Incarca data: 1 Mar 15
Producător: LearnBoost
Licenţă: Gratuit
Popularitate: 28

Rating: nan/5 (Total Votes: 0)

Stylus are o utilizare sintaxă foarte simplist și ușor de învățat / care compilează în cod CSS utilizabil.
Suportă atât o sintaxă alin și un stil CSS regulat.
Acesta este utilizat pe scară largă în comunitatea de dezvoltare web de astăzi, în special în proiecte Node.js.
Stylus este similar în concept la SCSS, fiind diferit doar prin intermediul efectiv sintaxa.
Dacă sunteți familiarizat cu " CSS pre-operator " a atunci stii exact ce face

Caracteristici :.

  • sprijin sintaxă CSS
  • Mixins
  • argumente cuvinte cheie
  • Variabile
  • Interpolare
  • aritmetică, și operatorii logici de promovare a egalității
  • Importarea altor foi de stylus
  • Introspecție API
  • Tip constrângere
  • Condiționalele
  • repetare
  • selectoare imbricate
  • referință părinte

  • Funcții
  • In limba
  • argumente variabile
  • Built-in functii
  • Optional plasare inline imagine
  • comprimare Opțional
  • JavaScript API
  • Extrem de sintaxă concis
  • Stylus executabil
  • raportare greșeală

  • Comentariile
  • Single-line și multi-linie
  • CSS literal
  • Caracter scăpa
  • keyframes sprijin și de expansiune
  • @ sprijin font-face
  • sprijinmedia
  • Conectare Middleware
  • Ruby on Rails suport
  • TextMate pachet
  • gedit language-spec
  • sintaxă VIM
  • extensie Firebug
  • Transparent furnizor-specific expansiune funcție

Ce este nou în această versiune:!.

  • Adăugat de directivă opțional pentru extinderea
  • Adaugata selector-există BIF.
  • Adăugat elimina BIF pentru eliminarea elementelor de hash-uri.
  • Adaugata opțional fuzionează hash recursiv.
  • Adaugata opționale (--hoist-atrules pavilion)import șicharset ridicare.
  • Adăugat o modalitate de a ieșire spre calea de fișier specific cu CLI.
  • regresie fixe cu ajutorulmedia interior + cache.
  • fix rezolva-url pentru URL-uri de dispersie.
  • fix mix BIF pentru culori diferit transparente.
  • Fixed bug cu postfix si fara virgula.
  • funcții fixe importate incorect definite în alte fișiere curequire imbricate.
  • selectoare fixe duplicat când se extind în substituenți cu MQ.
  • filtru fix:. Contrast () eroare
  • fixă ​​donarea de noduri cache.
  • nume de fișiere incorecte fixe incluse în hărți sursă.
  • Fix extracția comentarii nesuprimata din blocuri imbricate.
  • eroare construi fixă ​​pentru mai multe fișiere.
  • eroare de manipulare fixe ușor.
  • fix (eroare aruncare) caz margine de vizionarea și imprimarea în același timp.
  • ceas fixă ​​pentru a vă conecta la std.err.

Ce este nou în versiunea 0.49.2:

  • selectoare imbricate fixe atunci când se utilizează imbricate și bule de aer interogări mass-media .
  • Problema fixe în cazul bloc mixin este utilizat ca parte a unui valoarea proprietății.
  • prelungire fixă ​​.styl hardcoded din CLI (adăugat extname arg).

Ce este nou în versiunea 0.48.0:.

  • Adaugata sourcemaps bază de sprijin
  • Adăugat informații despre coloane pentru sourcemaps și mai bine raportarea erorilor.
  • globals adăugată și funcții cheile de la opțiunile de opoziție în JS API.
  • rebeccapurple Adaugata de culoare pe nume.
  • suport Unicode-gamă Adaugata.
  • schimbat comportamentul de a adăuga procente împreună cu cea mai sănătoasă.
  • Fixed bug cu proprietate de căutare în interiorul blocului mixin.
  • Fixed un bug cu interogări imbricate mass-media în interiorul mixins.
  • Fixed oextend interiormedia interogări cu selectoare multi-nivel.
  • Fix bug cu clonarea de un selector interpolate cu virgulă.
  • Fixed bug cu interogări imbricate mass-media din condiționale.
  • Fixed un bug cu importurile din cache.
  • fixăcss literal care a generat U + 0085 de caractere în loc de liniile noi.
  • virgulă scăpat fixe (& # x5c ;,) în interiorul hash-uri.
  • Fixed o reprezentare șir de nod HSLA pentru a păstra%.
  • fixă ​​poziție incorectă de comentarii linie.

Ce este nou în versiunea 0.46.0:.

  • Adăugat suport pentru interogări imbricate mass-media
  • convertit Adaugata funcție built-in.
  • Adăugat valori ale indicelui de negative, suport pentru indici.
  • Adaugata de evaluare scurt-circuit pentru operatorii logici.
  • fixă ​​virgule scăzut în argumentele bulină.
  • fix dublu-scris reglementarea în-în mixinsmedia și alte.
  • unitate fixă ​​de eroare de exprimare prioritate.
  • comentariile fixe în interiorul expresiile de proprietate.
  • Manipularea fixă ​​acss și grupurile din interiorul încheiat citatul.
  • numerele de linie incorecte fixe privind erorile.
  • donare import fixe cu cache.
  • clonarea fixă ​​pentru a păstra property.literal.

  • Argumentele
  • bifs fixe de donare bug.
  • Fixed bug cu selectoare interpolate imbricate cu o virgulă.
  • curent, proprietate fix ignorat în căutare de proprietate.
  • valoare actuală, proprietatea fix de a fi evaluate în contextul dreapta.
  • spații fixe și comentarii în interiorul-o declarație hash.
  • pseudonime fixe pentru mixins transparente.

Ce este nou în versiunea 0.45.1:

  • regresie fixe curequire și globbed trasee în interiorul funcții .

Ce este nou în versiunea 0.45.0:

  • Adăugat suport pentru nivel de blocimport și @ necesită.
  • valori hash adăugat suport înmedia.
  • constrângere Adaugata pentru unitățile pt.
  • Adăugat o cale de a scăpa & # x5c; într-un nume de etichetă.
  • fixă ​​la final spații și comentarii în grupurile selectorului.
  • comentariile fixe în părțile de selectare (acum ignorându-le).
  • Fixed bug cu sfoară url cu un protocol.
  • Fixed bug cuscope și complexe selectoare.
  • fix recursivitate cu afișaj:. Bloc în interiorul mixins bloc
  • bug fix cu curent de proprietate și bloc mixins.
  • Fixed bug cu selectoare complexe în condiționale.
  • Fixed bug cu barbotaremedia și condiționale.
  • Fixed bug cu liniile noi și comentarii în condiționale.
  • Fixed bug cu variabila in prima linie a mixin.
  • fixă, dar cu dreptul variabil după iterarea peste o listă goală.
  • Fixed bug cu funcție built-in, solicită în interiorul unei misiuni hash.

Ce este nou în versiunea 0.44.0:

  • optimizare a performanțelor Major și sprijin caching de bază, aproape ⨉ impuls timp de 2 construi.
  • Adăugat suport de bază pentru cele mai multe la-norme.
  • Adăugat + cache built-in mixin pentru cache rezultatul de funcții și mixins în substituenți.
  • Adaugata curent-media () BIF că returnează șirul de interogare mass-media actual.
  • Adaugata numit-de proprietate în funcții care conține numele funcțiilor din stivă apel până la cel actual.
  • Adăugat o modalitate de a scăpa de virgule și trimiterile mamă interiorul selectori.
  • Eliminat prefixul -ms- nu este nevoie de cadre cheie.

Ce este nou în versiunea 0.43.1:.

  • regresie fixe cu doar cuvinte cheie

Ce este nou în versiunea 0.42.2:.

  • Adăugat suport pentru gamele de revers
  • Fixed bug cu o expresie ca argumente ale funcției de apel.
  • Fixed bug cu proprietate de căutare în interiorulblock.
  • Fixed bug cu parsarea un selector atribut.
  • bug fix cu add-proprietate în interiorul funcția de apel.
  • fixă ​​întocmirea unui director cu .styl în numele.
  • Fixed bug cu mtime ratat importurilor middleware.
  • Fixed un număr de linie incorect în selectoare de grup multi-linie.

Ce este nou în versiunea 0.42.0:.

  • require Adaugata
  • Adaugata mai multe modele de căutare pentruimport șirequire. Suport Node.js module.
  • Adaugata expandarea fișier.
  • Adaugata de referință rădăcină.
  • Adăugat suport de bază pentru entitateblock.
  • suport șir Adaugata pentru selector () BIF.
  • Opțiuni adăugat ca un argument opțional pentru utilizare () BIF.
  • Adaugata unele culori noi comenzi rapide:. În tonuri de gri, complement, nuanță și umbra
  • interogări fixemedia nerezolvate blocuri logice.
  • apel de funcție fixă ​​în interiorul blocului mixin este pe pasa variabila bloc.
  • Fixed bug cu dacă și culoare sub control matrice.
  • Fix bug cu lista de cuvinte cheie de culori ca argument implicit.
  • Fixed bug cu căutare de proprietate în interogărimedia.

Ce este nou în versiunea 0.41.0:

  • Adăugat mixins bloc de bază (+ foo) cu bloc interpolare (bloc).
  • Selector Adaugata () BIF.
  • Adăugat hash interpolare la blocuri.
  • referință fixă ​​mamă în context rădăcină de la revenirea &.

Ce este nou în versiunea 0.38.0:.

  • căutare proprietate fixă ​​de mixins
  • suport fix pentru src și destin în middleware, a început testele pentru middleware.
  • fix --resolve-url care îndepărtează cozile de la adrese URL.
  • tip mime fix pentru .woff.
  • fix .toString pentru funcțiile nedefinite.
  • suprapunere cale fix pentru non-șir dest.
  • path.resolve fix pentru non-adevărat resolveURL.
  • întoarcere sincronizare fixe în stylus.render ().
  • apelurile duplicat fixe din this.calling.

Ce este nou în versiunea 0.37.0:.

  • Adaugata params opționale la BIF JSON
  • Adăugat opțiunea --print pentru a imprima CSS la iesirea standard.
  • BIF JSON fixă ​​pentru a reveni literale pentru culori.
  • fixă ​​includ fișierelor CSS când --resolve-url este pe.
  • eroare fixă ​​în negarea variabile.
  • Fixed bug în funcție p.
  • teste fixe sub Windows.

Ce este nou în versiunea 0.35.1:

  • fix sprijinul pentru JPEG progresive în imagine, dimensiuni .

Ce este nou în versiunea 0.32.0:.

  • API sincronizare Adaugata
  • comentariile nesuprimata fixe importurilor imbricate.

Ce este nou în versiunea 0.28.2:.

  • Fix extinde în mixin

Ce este nou în versiunea 0.28.0:

  • Adaugata:
  • Sufix a basename () BIF
  • pathjoin () BIF
  • basename () BIF
  • dirname () BIF
  • extname () BIF

Ce este nou în versiunea 0.27.2:.

  • Adăugarea listă cu toate CSS 3 unități
  • CSS fixă ​​la conversie stylus sprijin important!.
  • Ultima regulă fixă ​​ignorate dacă liniuță goale la sfârșitul fișierului.

Ce este nou în versiunea 0.27.1:

  • Fixat:
  • apel de funcție incorectă în timp cu argumentul nume.
  • Stylus importă în mod incorect fișierele .css care nu sunt în același folder ca și fișierul .styl procesat.

Ce este nou în versiunea 0.27.0:.

  • Adăugat add-proprietate () suport mixin
  • Adăugat suport% pentru decolorare-in () și fade-out ().
  • Adăugat suport% la RGBA ().

Ce este nou în versiunea 0.25.0:

  • Adaugat face de încercare-SRAS
  • Adăugat suport multilinie temporar.
  • Adaugat: permite "%" tip de unitate în "alfa" de RGBA și HSLA
  • Updated cssom dep
  • Eliminat dep maraie.
  • fixă ​​BIF constrângere retval

Ce este nou în versiunea 0.22.4:.

  • extends fixe moștenire bug
  • fix "Lineno" scurgere global din cauza lipsei nou.

Ce este nou în versiunea 0.21.2:.

  • literal în funcție de apel fix /

Ce este nou în versiunea 0.21.0:

  • Adaugat unitate turnare, ex: (n * 5 )%.

Ce este nou în versiunea 0.20.1:.

  • Adaugata de detectare a scurgerilor la nivel mondial pentru suita de teste
  • fixe două variabile globale.
  • operatorului fixă ​​ident regresie.

Ce este nou în versiunea 0.20.0:

  • Adaugata --include-css pentru literalmente includ importate CSS.
  • bug constrângere fixe cu expresie.

Ce este nou în versiunea 0.19.8:.

  • middleware suport fix mkdir -p

Ce este nou în versiunea 0.19.5:

  • Revenire metode de vizitatori noop, acest sparge extensii <. / li>

Ce este nou în versiunea 0.19.3:

  • Adăugat & quot; includ CSS & quot; Setarea (trebuie docs) pentru a include literalmente CSS importate.
  • Adaugat EOL de evacuare.
  • de sprijin fila fixe în analiza lexicală (traseu mobil de culori, etc).

Cerințe :

  • activarea JavaScript-ului pe partea de client
  • Node.js

Software similare

SlidePanel
SlidePanel

23 Jul 15

jQuery Storage API
jQuery Storage API

12 May 15

Nome
Nome

13 Apr 15

Alte software-uri de dezvoltator LearnBoost

Socket.IO
Socket.IO

12 Apr 15

Mongoose
Mongoose

6 Mar 16

Comentarii la Stylus

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!