Stylus mga katangian ng isang napaka-simplistic at madaling upang matuto / gamitin syntax na compiles sa kapaki-pakinabang CSS code.
Sinusuportahan ang parehong isang yupi syntax at isang regular na CSS estilo.
Ito ay malawakang ginagamit sa Web development komunidad ngayong araw, lalo na sa Node.js proyekto.
pluma ay katulad sa konsepto sa SCSS, pagiging iba't-ibang lamang sa pamamagitan ng aktwal na syntax.
Kung kayo ay pamilyar sa " CSS pre-processor " Ang terminong pagkatapos ay alam mo kung ano mismo ang ginagawa nito.
Ano ang bago sa ito release:.
- Added opsyonal direktiba para sa pagpapalawak
- Idinagdag selector-exists bif.
- Added alisin bif para sa pagtanggal ng mga item mula sa hashes.
- Idinagdag opsyonal recursive hash merging.
- Idinagdag opsyonal (--hoist-atrules bandila) @import at @charset hoisting.
- Idinagdag isang paraan upang output sa mga tiyak na landas na file na may CLI.
- Fixed pagbabalik sa paggamit ng @ media sa loob + cache.
- Fixed malutas-url para sa hash URL.
- Fixed mix bif para naiiba transparent kulay.
- Mga Fixed bug sa postfix & walang kuwit.
- Fixed mali import function na tinukoy sa iba pang mga file na may nested @require.
- Fixed Nadoble tagapili kapag pagpapalawig sa mga placeholder na may MQ.
- Fixed filter:. Contrast () error
- Fixed ang pag-clone ng naka-cache na nodes.
- Fixed maling filenames kasama sa pinagmulan ng mga mapa.
- Fixed pagtatalop ng unsuppressed komento mula nested mga bloke.
- Fixed build error para sa maramihang mga file.
- Fixed error sa paghawak na bahagyang.
- Fixed (pagkahagis error) gilid kaso ng panonood at pag-print sa parehong oras.
- Fixed relos upang mag-log sa std.err.
Ano ang bago sa bersyon 0.52.4:.
- Added opsyonal direktiba para sa pagpapalawak
- Idinagdag selector-exists bif.
- Added alisin bif para sa pagtanggal ng mga item mula sa hashes.
- Idinagdag opsyonal recursive hash merging.
- Idinagdag opsyonal (--hoist-atrules bandila) @import at @charset hoisting.
- Idinagdag isang paraan upang output sa mga tiyak na landas na file na may CLI.
- Fixed pagbabalik sa paggamit ng @ media sa loob + cache.
- Fixed malutas-url para sa hash URL.
- Fixed mix bif para naiiba transparent kulay.
- Mga Fixed bug sa postfix & walang kuwit.
- Fixed mali import function na tinukoy sa iba pang mga file na may nested @require.
- Fixed Nadoble tagapili kapag pagpapalawig sa mga placeholder na may MQ.
- Fixed filter:. Contrast () error
- Fixed ang pag-clone ng naka-cache na nodes.
- Fixed maling filenames kasama sa pinagmulan ng mga mapa.
- Fixed pagtatalop ng unsuppressed komento mula nested mga bloke.
- Fixed build error para sa maramihang mga file.
- Fixed error sa paghawak na bahagyang.
- Fixed (pagkahagis error) gilid kaso ng panonood at pag-print sa parehong oras.
- Fixed relos upang mag-log sa std.err.
Ano ang bago sa bersyon 0.51.1:.
- Added opsyonal direktiba para sa pagpapalawak
- Idinagdag selector-exists bif.
- Added alisin bif para sa pagtanggal ng mga item mula sa hashes.
- Idinagdag opsyonal recursive hash merging.
- Idinagdag opsyonal (--hoist-atrules bandila) @import at @charset hoisting.
- Idinagdag isang paraan upang output sa mga tiyak na landas na file na may CLI.
- Fixed pagbabalik sa paggamit ng @ media sa loob + cache.
- Fixed malutas-url para sa hash URL.
- Fixed mix bif para naiiba transparent kulay.
- Mga Fixed bug sa postfix & walang kuwit.
- Fixed mali import function na tinukoy sa iba pang mga file na may nested @require.
- Fixed Nadoble tagapili kapag pagpapalawig sa mga placeholder na may MQ.
- Fixed filter:. Contrast () error
- Fixed ang pag-clone ng naka-cache na nodes.
- Fixed maling filenames kasama sa pinagmulan ng mga mapa.
- Fixed pagtatalop ng unsuppressed komento mula nested mga bloke.
- Fixed build error para sa maramihang mga file.
- Fixed error sa paghawak na bahagyang.
- Fixed (pagkahagis error) gilid kaso ng panonood at pag-print sa parehong oras.
- Fixed relos upang mag-log sa std.err.
Ano ang bago sa bersyon 0.49.2:
- Fixed nested tagapili kapag gumagamit nested at bubbled media query .
- Mga Fixed isyu kapag bloke mixin ay ginagamit bilang bahagi ng ang halaga ng ari-arian.
- Fixed hardcoded .styl extension mula CLI (idinagdag extname arg).
Ano ang bago sa bersyon 0.48.0:.
- Idinagdag pangunahing sourcemaps support
- Idinagdag impormasyon sa mga hanay para sa sourcemaps at mas mahusay na error sa pag-uulat.
- Idinagdag globals at mga function keys sa mga pagpipilian sa bagay sa JS API.
- Idinagdag rebeccapurple pinangalanan kulay.
- Idinagdag unicode-range support.
- Binago ang pag-uugali ng pagdaragdag percents magkasama sa mas maliwanag na isip ng isa.
- Mga Fixed bug may ari-arian lookup loob mixin block.
- Nakapirming isang bug sa nested media query sa loob mixins.
- Inayos ang isang @extend loob @ media query na may multi-level tagapili.
- Nakapirming bug sa pag-clone ng isang interpolated selector na may kuwit.
- Mga Fixed bug may nested media query sa conditionals.
- Nakapirming isang bug sa naka-cache na mga pag-import.
- Fixed @css literal na nabuo u + 0085 na character sa halip ng newlines.
- Fixed nakatakas kuwit (& # x5c ;,) sa loob hashes.
- Ang Nakatakdang ng isang string na representasyon ng HSLA node upang mapanatili%.
- Fixed maling posisyon ng inline comments.
Ano ang bago sa bersyon 0.46.0:.
- Added suporta para sa nakapugad media query
- Idinagdag convert built-in function.
- Idinagdag negatibong halaga index sinusuportahan para subscripts.
- Idinagdag makahadlang pagsusuri para sa lohikal na mga operator.
- Fixed ang bumaba kuwit sa splat arguments.
- Fixed double-pagsusulat ng @ media at iba pang sa-tuntunin sa mixins.
- Fixed unit expression mauuna error.
- Fixed komento sa loob ng expression ari-arian.
- Fixed handling ng @css at magpanipi loob groups.
- Fixed maling linya numero sa mga error.
- Fixed import cloning sa cache.
- Fixed cloning upang mapanatili property.literal.
- Fixed bifs argumento cloning bug.
- Mga Fixed bug may nested interpolated tagapili gamit ang isang kuwit.
- Fixed kasalukuyang-ari-arian binalewala sa property lookup.
- halaga Fixed kasalukuyang-ari-arian na nasuri sa tamang konteksto.
- Fixed puwang at mga komento sa loob ng isang deklarasyon hash.
- Fixed alias para transparent mixins.
Ano ang bago sa bersyon 0.45.1:
- Fixed pagbabalik sa @require at globbed landas sa loob function .
Ano ang bago sa bersyon 0.45.0:
- Nagdagdag ng suporta para sa block-level @import at @ nangangailangan.
- Idinagdag hash halaga suportahan sa @ media.
- Idinagdag pamimilit para pt units.
- Idinagdag isang paraan upang makatakas & # x5c; sa isang name tag.
- Fixed sumusunod na puwang at mga komento sa mga grupo selector.
- Fixed komento, ang nangasa bahagi selector (ngayon pagbalewala sa mga iyon).
- Mga Fixed bug sa url string pagkakaroon ng isang protocol.
- Mga Fixed bug sa @scope at kumplikadong tagapili.
- Fixed ang recursion sa display:. Bloke sa loob block mixins
- Mga Fixed bug sa kasalukuyang-ari-arian at i-block mixins.
- Mga Fixed bug may kumplikadong tagapili sa conditionals.
- Mga Fixed bug sa @ media bulubok at conditionals.
- Mga Fixed bug may newlines at mga komento sa conditionals.
- Mga Fixed bug sa variable sa ang unang linya ng mixin.
- Fixed ngunit may karapatan variable pagkatapos iterating sa paglipas ng isang walang laman na listahan.
- Mga Fixed bug na may built-in function na tawag sa loob ng isang hash assignment.
Ano ang bago sa bersyon 0.44.0:
- Major pagganap tuning at mga pangunahing pag-cache ng suporta, halos ⨉ 2 build oras boost.
- Idinagdag pangunahing suporta para sa karamihan sa-mga patakaran.
- Added + cache built-in na mixin para sa caching ang resulta ng pag-andar at mixins sa mga placeholder.
- Idinagdag kasalukuyang-media () bif na nagbalik ang string para sa kasalukuyang query media.
- Idinagdag tinatawag-mula sa ari-arian sa mga function na naglalaman ng mga pangalan ng mga pag-andar mula sa tawag stack hanggang sa kasalukuyang isa.
- Idinagdag isang paraan upang makatakas kuwit at mga sanggunian parent sa loob tagapili.
- Inalis ang hindi na kailangan -ms- prefix para keyframes.
Ano ang bago sa bersyon 0.43.1:.
- Fixed pagbabalik na may lamang keyword
Ano ang bago sa bersyon 0.42.2:.
- Added suporta para sa reverse saklaw
- Mga Fixed bug na may isang expression bilang argumento ng function na tawag.
- Mga Fixed bug may ari-arian lookup loob @block.
- Nakapirming bug sa pag-parse ng isang katangian selector.
- Mga Fixed bug may add-ari-arian sa loob ng function na tawag.
- Fixed ipon sa isang direktoryo na may .styl sa pangalan.
- Mga Fixed bug may napalampas mtime sa mga pag-import middleware.
- Mga Fixed isang hindi tamang linya numero sa multi-line tagapili group.
Ano ang bago sa bersyon 0.42.0:.
- Idinagdag @require
- Idinagdag higit pang mga pattern lookup para sa @import at @require. Support node.js modules.
- Idinagdag file globbing.
- Idinagdag ugat reference.
- Idinagdag pangunahing suporta para sa @block entity.
- Idinagdag string suporta para sa selector () bif.
- Nagdagdag ng mga pagpipilian bilang isang opsyonal na argument para sa paggamit () bif.
- Idinagdag ang ilang mga bagong shortcut kulay:. Grayscale, pampuno, tint & shade
- Fixed sirang @ media query sa mga bloke na lohika.
- Fixed function na tawag sa loob ng block mixin ay sa block variable pass.
- Mga Fixed bug sa kung at kulay sa array check.
- Mga Fixed bug sa listahan ng mga keyword kulay bilang default argument.
- Mga Fixed bug may ari-arian lookup sa query @ media.
Ano ang bago sa bersyon 0.41.0:
- Idinagdag pangunahing block mixins (+ foo) na may block agaw (block).
- Idinagdag selector () bif.
- Added hash agaw sa mga bloke.
- Fixed parent reference sa root konteksto mula sa pagbabalik &.
Ano ang bago sa bersyon 0.38.0:.
- Fixed property lookup mula mixins
- Fixed suporta para sa src at Dest sa middleware, nagsimula pagsusulit para middleware.
- Fixed --resolve-url na dahil tails mula sa mga URL.
- Fixed mime type para .woff.
- Fixed .toString para undefined function.
- Fixed landas overlap para sa mga di-string Dest.
- Fixed path.resolve para sa mga di-true resolveURL.
- Fixed sync return in stylus.render ().
- Fixed duplicate tawag mula this.calling.
Ano ang bago sa bersyon 0.37.0:.
- Idinagdag opsyonal params sa json bif
- Idinagdag --print pagpipilian upang i-print ang CSS upang stdout.
- Fixed json bif upang bumalik literals para sa mga kulay.
- Fixed isama sa mga file CSS kapag --resolve-url ay sa.
- Fixed error sa negating variable.
- Mga Fixed bug sa p function.
- Fixed pagsusulit sa ilalim ng Windows.
Ano ang bago sa bersyon 0.35.1:
- Fixed ang suporta para sa progresibong mga JPEG sa image-size .
Ano ang bago sa bersyon 0.32.0:.
- Idinagdag sync API
- Fixed unsuppressed puna sa nested mga pag-import.
Ano ang bago sa bersyon 0.28.2:.
- Fixed extend sa mixin
Ano ang bago sa bersyon 0.28.0:
- Added:
- Suffix sa basename () BIF
- pathjoin () BIF
- basename () BIF
- dirname () BIF
- extname () BIF
Ano ang bago sa bersyon 0.27.2:.
- Pagdaragdag listahan ng lahat ng CSS 3 units
- Fixed CSS upang stylus conversion! Mahalagang suporta.
- Fixed huling tuntunin hindi pinapansin kung walang laman indents sa dulo ng file.
Ano ang bago sa bersyon 0.27.1:
- Pag-aayos:
- Hindi tamang function na tawag sa loob para may pinangalanan argument.
- Stylus mali import ang Css file na hindi sa parehong folder bilang ang naproseso .styl file.
Ano ang bago sa bersyon 0.27.0:.
- Added add-ari-arian () mixin support
- Idinagdag% suporta para sa fade-in () at fade-out ().
- Idinagdag% suporta sa rgba ().
Ano ang bago sa bersyon 0.25.0:
- Added gumawa test-cov
- Idinagdag pansamantalang multiline support.
- Added: payagan para sa '%' unit-type ang 'alpha' ng rgba at hsla
- Na-update CSSOM dep
- Inalis growl dep.
- Fixed BIF retval coercion
Ano ang bago sa bersyon 0.22.4:.
- Fixed @extends mana bug
- Fixed 'lineno' global tumagas dahil sa nawawalang bago.
Ano ang bago sa bersyon 0.21.2:.
- Fixed literal / loob function na tawag
Ano ang bago sa bersyon 0.21.0:
- Added unit paghahagis, ex: (n * 5 )%.
Ano ang bago sa bersyon 0.20.1:.
- Idinagdag global tumagas detection sa pagsubok suite
- Fixed dalawang globals.
- Fixed operator ident pagbabalik.
Ano ang bago sa bersyon 0.20.0:
- Idinagdag --include-css sa literal isama import CSS.
- Fixed coercion bug sa expression.
Ano ang bago sa bersyon 0.19.8:.
- Fixed middleware mkdir -p support
Ano ang bago sa bersyon 0.19.5:
- Ibalik noop pamamaraan bisita, ito Pinaghihiwa extension <. / li>
Ano ang bago sa bersyon 0.19.3:
- Added & quot; isama css & quot; setting (kailangan docs) sa literal ay kinabibilangan import CSS.
- Added EOL pagtakas.
- Fixed tab na suporta sa leksiko analysis (trailing colors, atbp).
Kinakailangan
- JavaScript pinagana sa client side
- Node.js
Mga Komento hindi natagpuan