Stylus har en mycket enkel och lätt att lära / användning syntax som sammanställer till användbar CSS-kod.
Stöder både en indragen syntax och en vanlig CSS stil.
Det är allmänt används i dagens webbutvecklare, särskilt i node.js projekt.
Stylus är liknande koncept som SCSS, som skiljer sig endast via faktiskt syntax.
Om du är bekant med " CSS pre-processor " term så vet du exakt vad det gör.
Vad är nytt i den här versionen:.
- Lade valfri direktiv för att förlänga
- Inkom väljare-exists bif.
- Lade bort bif för att ta bort objekt från hashar.
- Inkom tillval rekursiv hash sammanslagning.
- Inkom valfria (--hoist-atrules flagga) @import och @charset lyft.
- Lade till en väg att mata ut till specifik sökvägen med CLI.
- Fast regression med hjälp av @media inne + cache.
- Fast beslutsamhet-url för hash webbadresser.
- Fast mix bif för olika transparenta färger.
- Fixat bugg med postfix & utan kommatecken.
- Fast felaktigt importerade funktioner definierade i andra filer med kapslade @require.
- Fast duplicerade väljare när sträcker sig in i platshållare med MQ.
- Fast filter. Kontrast () fel
- Fast kloning av cachade noder.
- Fasta felaktiga filnamn som ingår i käll kartor.
- Fast strippning av unsuppressed kommentarer från kapslade block.
- Fast bygga fel för flera filer.
- Fast felhantering något.
- Fast (kastar fel) kant gäller att titta på och skriva ut samtidigt.
- Fast klocka för att logga till std.err.
Vad är nytt i version 0.52.4:.
- Lade valfri direktiv för att förlänga
- Inkom väljare-exists bif.
- Lade bort bif för att ta bort objekt från hashar.
- Inkom tillval rekursiv hash sammanslagning.
- Inkom valfria (--hoist-atrules flagga) @import och @charset lyft.
- Lade till en väg att mata ut till specifik sökvägen med CLI.
- Fast regression med hjälp av @media inne + cache.
- Fast beslutsamhet-url för hash webbadresser.
- Fast mix bif för olika transparenta färger.
- Fixat bugg med postfix & utan kommatecken.
- Fast felaktigt importerade funktioner definierade i andra filer med kapslade @require.
- Fast duplicerade väljare när sträcker sig in i platshållare med MQ.
- Fast filter. Kontrast () fel
- Fast kloning av cachade noder.
- Fasta felaktiga filnamn som ingår i käll kartor.
- Fast strippning av unsuppressed kommentarer från kapslade block.
- Fast bygga fel för flera filer.
- Fast felhantering något.
- Fast (kastar fel) kant gäller att titta på och skriva ut samtidigt.
- Fast klocka för att logga till std.err.
Vad är nytt i version 0.51.1:.
- Lade valfri direktiv för att förlänga
- Inkom väljare-exists bif.
- Lade bort bif för att ta bort objekt från hashar.
- Inkom tillval rekursiv hash sammanslagning.
- Inkom valfria (--hoist-atrules flagga) @import och @charset lyft.
- Lade till en väg att mata ut till specifik sökvägen med CLI.
- Fast regression med hjälp av @media inne + cache.
- Fast beslutsamhet-url för hash webbadresser.
- Fast mix bif för olika transparenta färger.
- Fixat bugg med postfix & utan kommatecken.
- Fast felaktigt importerade funktioner definierade i andra filer med kapslade @require.
- Fast duplicerade väljare när sträcker sig in i platshållare med MQ.
- Fast filter. Kontrast () fel
- Fast kloning av cachade noder.
- Fasta felaktiga filnamn som ingår i käll kartor.
- Fast strippning av unsuppressed kommentarer från kapslade block.
- Fast bygga fel för flera filer.
- Fast felhantering något.
- Fast (kastar fel) kant gäller att titta på och skriva ut samtidigt.
- Fast klocka för att logga till std.err.
Vad är nya i version 0.49.2:
- Fasta kapslade väljare vid användning av kapslade och bubblade mediefrågor .
- Fast problem när mixin kvarter används som en del av ett fastighetsvärde.
- Fast hårdkodade .styl förlängning från CLI (tillsatt extname arg).
Vad är nytt i version 0.48.0.
- Inkom grundläggande sourcemaps stöd
- Inkom information om kolumner för sourcemaps och bättre rapportering fel.
- tillagda globals och funktionstangenter till alternativ invändningar i JS API.
- Inkom rebeccapurple namngiven färg.
- Inkom unicode-range stöd.
- Förändrat beteende lägga procenttal tillsammans till mer förnuftig en.
- Fixat bugg med egendom lookup inuti mixin block.
- Fixade en bugg med kapslade mediefrågor inne mixins.
- Fixat ett @extend inne @media frågor med flera nivåväljare.
- Fixat bugg med kloning av en interpolerad väljare med kommatecken.
- Fixat bugg med kapslade mediafrågor i villkors.
- Fixade en bugg med cachade import.
- Fast @css bokstavlig som genererade u + 0085 tecken i stället för nya rader.
- Fast undgått kommatecken (& # x5c ;,) i hashar.
- Fast en strängrepresentation av HSLA nod för att bevara%.
- Fast felaktig position av inline kommentarer.
Vad är nytt i version 0.46.0.
- Stöd för kapslade mediafrågor
- tillagda Konvertera inbyggd funktion.
- tillagda negativa indexvärden stöd för index.
- Inkom kortslutnings utvärdering för logiska operatorer.
- Fast de tappade kommatecken i splat argument.
- Fast dubbel skriva @media och andra at-regler i mixins.
- Fast enhet uttryck företräde fel.
- Fasta kommentarer inne i fastigheten uttryck.
- Fast hantering av @css och unquote inuti grupper.
- Fasta felaktiga radnummer på fel.
- Fast import kloning med cache.
- Fast kloning för att bevara property.literal.
- Fasta formationer av bandad järnmalm argument kloning bugg.
- Fixat bugg med kapslade interpolerade väljare med ett kommatecken.
- Fast ström egendom ignoreras i fastigheter sökning.
- Fast ström fastighetens värde som ska utvärderas i rätt sammanhang.
- Fasta utrymmen och kommentarer inuti en hash deklaration.
- Fasta alias för transparenta mixins.
Vad är nytt i version 0.45.1:
- Fast regression med @require och globbed vägar inne funktioner .
Vad är nytt i version 0.45.0:
- Stöd för blocknivå @import och @ kräver.
- tillagda hashvärden stöd i @media.
- Inkom tvång för pt enheter.
- Inkom ett sätt att fly & # x5c; i ett taggnamn.
- Fast avslutande mellanslag och kommentarer i grupper väljaren.
- Fasta kommentarer i delar väljar (nu ignorera dem).
- Fixat bugg med url sträng med ett protokoll.
- Fixat bugg med @scope och komplexa väljare.
- Fast rekursion med displayen. Kvarter i blocket mixins
- Fixat bugg med ström egendom och blockera mixins.
- Fixat bugg med komplexa väljare i villkors.
- Fixat bugg med @media bubblande och villkors.
- Fixat bugg med nya rader och kommentarer i villkors.
- Fast bugg med variabeln i den första raden i mixin.
- Fast men med variabel direkt efter iteration över en tom lista.
- Fixat bugg med inbyggd funktionsanrop i en hash uppdrag.
Vad är nytt i version 0.44.0:
- Major prestandaoptimering och grundläggande caching stöd, nästan ⨉ 2 byggtid boost.
- Inkom grundläggande stöd för de flesta at-regler.
- Lade + cache inbyggd mixin för cachning resultatet av funktioner och mixins i platshållare.
- Inkom ström media () bif som returnerar strängen för den aktuella mediefråga.
- Inkom inlösta från fastigheten funktioner som innehåller namnen på de funktioner från anropsstacken till den nuvarande.
- Inkom ett sätt att fly kommatecken och moder referenser inuti väljare.
- Tog bort aldrig behövt -ms- prefix för keyframes.
Vad är nytt i version 0.43.1.
- Fast regression med endast sökord
Vad är nytt i version 0.42.2.
- Stöd för omvänd intervall
- Fixat bugg med ett uttryck som argument funktionsanrop.
- Fixat bugg med egendom lookup inuti @block.
- Fixat bugg med analysera ett attribut väljare.
- Fixat bugg med add-egendom i funktionsanrop.
- Fast sammanställa en katalog med .styl i namnet.
- Fixat bugg med missade mtime importen middleware.
- Fixat en felaktig linjenummer i flera linjer gruppväljare.
Vad är nytt i version 0.42.0.
- Inkom @require
- Inkom mer lookup mönster för @import och @require. Support node.js moduler.
- Inkom fil globbing.
- Inkom rot referens.
- Inkom grundläggande stöd för @block enhet.
- Inkom sträng stöd för väljaren () bif.
- Lade alternativ som en frivillig argument för användning () bif.
- lagt till några nya färger genvägar:. Gråskala, komplement, färgton och skugga
- Fasta trasiga @media frågor i logikblock.
- Fast funktionsanrop i blocket mixin är på blocket variabel pass.
- Fixat bugg med om och färg i rad kontroll.
- Fixat bugg med lista med färg nyckelord som standard argument.
- Fixat bugg med egendom lookup i @media frågor.
Vad är nytt i version 0.41.0:
- Added basblock mixins (+ Foo) med blocket interpolering (block).
- Inkom väljare () bif.
- Annan hash interpolering block.
- Fast förälder referens i rot sammanhang från att återvända &.
Vad är nytt i version 0.38.0.
- Fast egendom lookup från mixins
- Fast stöd för src och dest i middleware, började test för middleware.
- Fast --resolve-url som bort svansar från webbadresser.
- Fast MIME-typen för .woff.
- Fast .toString för odefinierade funktioner.
- Fast bana överlappning för icke-string dest.
- Fast path.resolve för icke-sant resolveURL.
- Fast synk avkastning stylus.render ().
- Fasta dubbla samtal från this.calling.
Vad är nytt i version 0.37.0.
- Inkom valfria params till json bif
- Inkom --print möjlighet att skriva ut CSS till stdout.
- Fast json BIF att återvända litteraler för färger.
- Fast innefattar av CSS-filer när --resolve-url är på.
- Fast fel i negera variabler.
- Fixat bugg i p funktion.
- Fasta tester under Windows.
Vad är nytt i version 0.35.1:
- Fast stöd för progressiva JPEG-filer i bildstorlek .
Vad är nytt i version 0.32.0.
- Inkom synk API
- Fasta unsuppressed kommentarer i kapslade import.
Vad är nytt i version 0.28.2.
- Fast sträcker sig mixin
Vad är nytt i version 0.28.0:
- Added:
- suffix till basnamn () BIF
- pathjoin () BIF
- basnamn () BIF
- dirname () BIF
- extname () BIF
Vad är nytt i version 0.27.2.
- Lägga lista över alla CSS 3 enheter
- Fast CSS till pennan konvertering! Viktigt stöd.
- Fast sista regeln ignoreras om tomma indrag i slutet av filen.
Vad är nytt i version 0.27.1:
- Korrigeringar:
- Fel samtalsfunktionen inom för med namngivna argument.
- Stylus felaktigt importerar .css filer som inte finns i samma mapp som den bearbetade .styl filen.
Vad är nytt i version 0.27.0.
- Lade tillägg egendom () mixin stöd
- Inkom% stöd för intoning () och fade-out ().
- Inkom% stöd till RGBA ().
Vad är nytt i version 0.25.0:
- tillagda Gör prov cov
- Inkom tillfälligt stöd multi.
- Lade: möjliggöra% "typ enhet i" alfa "av RGBA och HSLA
- Uppdaterad cssom dep
- Bort growl DEP.
- Fast BIF retval tvång
Vad är nytt i version 0.22.4.
- Fasta @extends arv bug
- Fast "Lineno globala läcka på grund av saknad nytt.
Vad är nytt i version 0.21.2.
- Fast bokstavlig / inom funktionsanrop
Vad är nytt i version 0.21.0:
- Annan enhet gjutning, ex: (n * 5 )%.
Vad är nytt i version 0.20.1.
- Inkom globala läcksökning till testsviten
- Fasta två globals.
- Fast operatör ident regression.
Vad är nytt i version 0.20.0:
- Inkom --include-css att bokstavligen innefattar importerad CSS.
- Fast tvång bugg med uttryck.
Vad är nytt i version 0.19.8.
- Fast mellan mkdir -p stöd
Vad är nytt i version 0.19.5:
- Återställ Noop metoder besökare, bryter detta tillägg <. / li>
Vad är nytt i version 0.19.3:
- Lade & quot; inkluderar css & quot; inställning (behöver docs) bokstavligen omfatta importerade CSS.
- Lade EOL flykt.
- Fast fliken Support i lexikalanalys (avslutande färger etc).
Krav :
- JavaScript aktiverat på klientsidan
- Node.js
Kommentarer hittades inte