Stylus har en meget forenklet og let at lære / bruge syntaks der samler til brugbar CSS kode.
Understøtter både en indrykket syntaks og en almindelig CSS stil.
Det er almindeligt anvendt i dagens webudvikling samfund, især i node.js projekter.
Stylus ligner i koncept til SCSS, at være anderledes kun via faktisk syntaks.
Hvis du er fortrolig med " CSS pre-processor " term så du ved præcis, hvad det gør.
Hvad er nyt i denne udgivelse:!.
- tilføjet valgfri direktiv for at udvide
- Tilføjet selector-eksisterer BIF.
- Tilføjet fjerne BIF til at fjerne elementer fra hashes.
- Tilføjet valgfri rekursiv hash sammenlægning.
- Tilføjet valgfri (--hoist-atrules flag) @import og @charset hejsning.
- Tilføjet en måde at output til specifikke fil sti med CLI.
- Fast regression med at bruge @media inde + cache.
- Fast beslutsomhed-url til hash URL'er.
- Fast mix BIF for forskelligt transparente farver.
- Fixed bug med postfix & uden komma.
- Faste forkert importerede funktioner defineret i andre filer med indlejrede @require.
- Faste duplikerede selektorer, når der strækker sig ind pladsholdere med MQ.
- Fast filter:. Kontrast () fejl
- Fast kloning af cachede noder.
- Faste forkerte filnavne indeholdt i source maps.
- Fast stripning af ikke er stoejdaempede kommentarer fra indlejrede blokke.
- Fast build fejl for flere filer.
- håndtering lidt Fixed fejl.
- Fast (kaster fejl) kant tilfælde af at se og udskrive på samme tid.
- Fast ur til at logge på std.err.
Hvad er nyt i version 0.52.4:!.
- Tilføjet valgfri direktiv for at udvide
- Tilføjet selector-eksisterer BIF.
- Tilføjet fjerne BIF til at fjerne elementer fra hashes.
- Tilføjet valgfri rekursiv hash sammenlægning.
- Tilføjet valgfri (--hoist-atrules flag) @import og @charset hejsning.
- Tilføjet en måde at output til specifikke fil sti med CLI.
- Fast regression med at bruge @media inde + cache.
- Fast beslutsomhed-url til hash URL'er.
- Fast mix BIF for forskelligt transparente farver.
- Fixed bug med postfix & uden komma.
- Faste forkert importerede funktioner defineret i andre filer med indlejrede @require.
- Faste duplikerede selektorer, når der strækker sig ind pladsholdere med MQ.
- Fast filter:. Kontrast () fejl
- Fast kloning af cachede noder.
- Faste forkerte filnavne indeholdt i source maps.
- Fast stripning af ikke er stoejdaempede kommentarer fra indlejrede blokke.
- Fast build fejl for flere filer.
- håndtering lidt Fixed fejl.
- Fast (kaster fejl) kant tilfælde af at se og udskrive på samme tid.
- Fast ur til at logge på std.err.
Hvad er nyt i version 0.51.1:!.
- Tilføjet valgfri direktiv for at udvide
- Tilføjet selector-eksisterer BIF.
- Tilføjet fjerne BIF til at fjerne elementer fra hashes.
- Tilføjet valgfri rekursiv hash sammenlægning.
- Tilføjet valgfri (--hoist-atrules flag) @import og @charset hejsning.
- Tilføjet en måde at output til specifikke fil sti med CLI.
- Fast regression med at bruge @media inde + cache.
- Fast beslutsomhed-url til hash URL'er.
- Fast mix BIF for forskelligt transparente farver.
- Fixed bug med postfix & uden komma.
- Faste forkert importerede funktioner defineret i andre filer med indlejrede @require.
- Faste duplikerede selektorer, når der strækker sig ind pladsholdere med MQ.
- Fast filter:. Kontrast () fejl
- Fast kloning af cachede noder.
- Faste forkerte filnavne indeholdt i source maps.
- Fast stripning af ikke er stoejdaempede kommentarer fra indlejrede blokke.
- Fast build fejl for flere filer.
- håndtering lidt Fixed fejl.
- Fast (kaster fejl) kant tilfælde af at se og udskrive på samme tid.
- Fast ur til at logge på std.err.
Hvad er nye i version 0.49.2:
- Faste indlejrede vælgere ved brug indlejrede og bobler medier forespørgsler .
- Fixed problem, når mixin blok bruges som en del af en ejendom værdi.
- Fast hardcodede .styl forlængelse fra CLI (tilføjet extname arg).
Hvad er nyt i version 0.48.0:.
- Tilføjet grundlæggende sourcemaps støtte
- Tilføjet info om kolonner til sourcemaps og bedre fejlrapportering.
- Tilføjet globals og funktionstaster til optioner objekt i JS API.
- Tilføjet rebeccapurple navngivne farve.
- Tilføjet Unicode-range support.
- Ændret adfærd tilføje procenter sammen til det mere fornuftige én.
- Fixed bug med ejendom opslag inde MixIn blok.
- Rettet en fejl med indlejrede medier forespørgsler inde mixins.
- Rettet en @extend inde @media forespørgsler med multi-level vælgere.
- Fixed bug med kloning af en interpoleret selector med komma.
- Fixed bug med indlejrede medier forespørgsler i betingede.
- Rettet en fejl med cachede import.
- Fast @css bogstavelig der genererede U + 0085 tegn i stedet for linjeskift.
- Fast undsluppet komma (& # x5c ;,) inde hashes.
- Rettet en streng repræsentation af HSLA node for at bevare%.
- Fast forkert position inline kommentarer.
Hvad er nyt i version 0.46.0:.
- Tilføjet understøttelse af indlejrede medier forespørgsler
- Tilføjet konvertit indbyggede funktion.
- Tilføjet negative indeksværdier støtte for sænket.
- Tilføjet evaluering kortslutning for logiske operatorer.
- Fixed de droppede kommaer i splat argumenter.
- Fast dobbelt-skrive @media og andre at-reglerne i mixins.
- Fast enhed udtryk forrang fejl.
- Faste kommentarer inde i ejendommen udtryk.
- Fast håndtering af @css og ikke citere inde grupper.
- Faste forkerte linjenumre på fejl.
- Fast import kloning med cache.
- Fast kloning for at bevare property.literal.
- Faste BIF'er argumenter kloning bug.
- Fixed bug med indlejrede interpoleret selektorer med et komma.
- Fast strøm-ejendom ignoreret i ejendom opslag.
- Fast strøm-ejendommens værdi, der skal vurderes i den rette kontekst.
- Faste pladser og kommentarer inde i en hash erklæring.
- Faste aliaser for transparente mixins.
Hvad er nyt i version 0.45.1:
- Fast regression med @require og globbed stier inde funktioner .
Hvad er nyt i version 0.45.0:
- Tilføjet understøttelse af blok-niveau @import og @ kræver.
- Tilføjet hash værdier støtte i @media.
- Tilføjet tvang for PT enheder.
- Tilføjet en måde at undslippe & # x5c; i et mærkenavn.
- Fast efterfølgende mellemrum og kommentarer i selector grupper.
- Faste kommentarer i selector dele (nu ignorere dem).
- Fixed bug med url snor have en protokol.
- Fixed bug med @scope og komplekse selektorer.
- Ordnede rekursion med displayet:. Blok inde blok mixins
- Fixed bug med strøm-ejendom og blokere mixins.
- Fixed bug med komplekse vælgere i betingede.
- Fixed bug med @media boblende og betingede.
- Fixed bug med linjeskift og kommentarer i betingede.
- Fixed bug med variabel i den første linje af mixin.
- Fast, men med den variable lige efter iteration over en tom liste.
- Fixed bug med indbygget funktion kræver inde i en hash opgave.
Hvad er nyt i version 0.44.0:
- Større performance tuning og grundlæggende caching støtte, næsten ⨉ 2 build tid boost.
- Tilføjet grundlæggende støtte til de fleste at-regler.
- Tilføjet + cache indbygget mixin til mellemlagring resultatet af funktioner og mixins i pladsholdere.
- Tilføjet strøm-medier () BIF, der returnerer strengen for den aktuelle medier forespørgslen.
- Tilføjet kaldt-fra ejendommen i funktioner, der indeholder navnene på de funktioner fra kaldstakkens indtil den nuværende.
- Tilføjet en måde at undslippe kommaer og forælder referencer inde vælgere.
- Fjernet aldrig brug -ms- præfiks for keyframes.
Hvad er nyt i version 0.43.1:.
- Fast regression med kun søgeord
Hvad er nyt i version 0.42.2:.
- Tilføjet understøttelse af reverse intervaller
- Fixed bug med et udtryk som argumenter funktionskald.
- Fixed bug med ejendom opslag inde @block.
- Fixed bug med parsing en attribut selector.
- Fixed bug med add-ejendom inde funktionskald.
- Fast kompilering til et bibliotek med .styl i navnet.
- Fixed bug med savnet mtime i importen middleware.
- Rettet en forkert linjenummer i flere linjer gruppe vælgere.
Hvad er nyt i version 0.42.0:.
- Tilføjet @require
- Tilføjet flere opslag mønstre for den @import og @require. Support node.js moduler.
- Tilføjet fil globbing.
- Tilføjet rod reference.
- Tilføjet grundlæggende støtte til @block enhed.
- Tilføjet string støtte til vælgeren () BIF.
- Tilføjet muligheder som et valgfrit argument for anvendelse () BIF.
- Tilføjet nogle nye farver genveje:. Gråtoner, komplement, farvetone og skygge
- Faste brudte @media forespørgsler i logiske blokke.
- Fast funktion opkald inde blok mixin er på blokken variable pass.
- Fixed bug med hvis og farve i matrix check.
- Fixed bug med liste af farve søgeord som standard argument.
- Fixed bug med ejendom opslag i @media forespørgsler.
Hvad er nyt i version 0.41.0:
- Tilføjet grundlæggende blok mixins (+ foo) med blok interpolation (blok).
- Tilføjet vælgeren () BIF.
- Tilføjet hash interpolation til blokke.
- Fast forælder reference i roden sammenhæng i at vende tilbage &.
Hvad er nyt i version 0.38.0:.
- Fast ejendom opslag fra mixins
- Fast støtte til src og dest i middleware, begyndte test for middleware.
- Fast --resolve-url, der fjernede haler fra URL'er.
- Fast mime type for .woff.
- Fast .toString for udefinerede funktioner.
- Fast sti overlap for ikke-string dest.
- Fast path.resolve for ikke-sande resolveURL.
- Fast sync afkast i stylus.render ().
- Faste dublerede opkald fra this.calling.
Hvad er nyt i version 0.37.0:.
- Tilføjet valgfri params til JSON BIF
- Tilføjet --print mulighed for at udskrive CSS til stdout.
- Fast JSON BIF til at returnere konstanter for farver.
- Fast omfatte af CSS filer, når --resolve-url er på.
- Fast fejl i virkningsløs variabler.
- Fixed bug i p-funktion.
- Faste tests under Windows.
Hvad er nyt i version 0.35.1:
- Fast støtte til progressive JPEG i billedet størrelse .
Hvad er nyt i version 0.32.0:.
- Tilføjet sync API
- Faste ikke er stoejdaempede kommentarer i indlejrede import.
Hvad er nyt i version 0.28.2:.
- Fast udvide i mixin
Hvad er nyt i version 0.28.0:
- Tilføjet:
- Suffix til basename () BIF
- pathjoin () BIF
- basename () BIF
- dirname () BIF
- extname () BIF
Hvad er nyt i version 0.27.2:.
- Tilføjelse liste over alle CSS 3 enheder
- Fast CSS til stylus konvertering! Vigtig støtte.
- Fast sidste regel bliver ignoreret, hvis tomme led i slutningen af filen.
Hvad er nyt i version 0.27.1:
- Rettelser:
- Forkert funktion opkald inden for med navngivne argument.
- Stylus forkert importerer .css filer, der ikke i samme mappe som den forarbejdede .styl fil.
Hvad er nyt i version 0.27.0:.
- Tilføjet add-ejendom () MixIn støtte
- Tilføjet% støtte til fade-in () og fade-out ().
- Tilføjet% støtte til RGBA ().
Hvad er nyt i version 0.25.0:
- Tilføjet gøre test-cov
- Tilføjet midlertidig flere linjer support.
- Tilføjet: mulighed for '%' enhedstype i "alpha" af RGBA og HSLA
- Opdateret CSSOM dep
- Fjernet growl dep.
- Fast BIF retval tvang
Hvad er nyt i version 0.22.4:.
- Faste @extends arv bug
- Fixed "LINENO 'global læk på grund af manglende nyt.
Hvad er nyt i version 0.21.2:.
- Fast bogstavelig / inden funktion opkald
Hvad er nyt i version 0.21.0:
- Tilføjet enhed støbning, ex: (n * 5 )%.
Hvad er nyt i version 0.20.1:.
- Tilføjet global læk detektering på prøve pakken
- Faste to globals.
- Fast operatør ident regression.
Hvad er nyt i version 0.20.0:
- Tilføjet --include-css bogstaveligt omfatte importeret CSS.
- Fast tvang bug med udtryk.
Hvad er nyt i version 0.19.8:.
- Fast middleware mkdir -p støtte
Hvad er nyt i version 0.19.5:
- Vend tilbage Noop metoder besøgende, dette bryder extensions <. / li>
Hvad er nyt i version 0.19.3:
- Tilføjet & quot; omfatter css & quot; indstilling (brug docs) til bogstaveligt omfatte importeret CSS.
- Tilføjet EOL flugt.
- Fast fanen Support i leksikalsk analyse (efterstillede farver osv).
Krav :
- Javascript aktiveret i klientsiden
- node.js
Kommentarer ikke fundet