Stylus

Software kuvakaappaus:
Stylus
Ohjelmiston tiedot:
Versio: 0.50.0
Lähetyksen päivämäärä: 1 Mar 15
Kehittäjä: LearnBoost
Lupa: Vapaa
Suosio: 133

Rating: 2.0/5 (Total Votes: 1)

Stylus on hyvin yksinkertainen ja helppo oppia / käyttää syntaksia, joka kokoaa käyttökelpoiseksi CSS.
Tukee sekä sisennetty syntaksin ja säännöllinen CSS tyyliin.
Sitä käytetään laajalti nykypäivän Web-kehitys yhteisö, erityisesti Node.js hankkeisiin.
Stylus on samanlainen käsite SCSS, on erilainen vain kautta todella syntaksin.
Jos olet perehtynyt " CSS pre-prosessori " termi sitten tiedät tarkalleen mitä se tekee.

Ominaisuudet :

  • CSS syntaksin tuki
  • Mixins
  • Avainsana perustelut
  • muuttujat
  • Interpolation
  • Aritmeettinen, looginen, ja tasa-operaattorit
  • Tuominen muiden stylus arkkia
  • Introspection API
  • tyyppi pakottamista
  • conditionals
  • iterointi
  • sisäkkäisiä valitsimet
  • Parent viite
  • kielen toiminnot
  • Muuttuva perustelut
  • Sisäänrakennettu toiminnot
  • Valinnainen kuva upottamista
  • Valinnainen pakkaus
  • JavaScript API
  • Erittäin tyly syntaksin
  • Stylus suoritettavan
  • Error Reporting
  • Single-line ja multi-line kommentit
  • CSS kirjaimellinen
  • Character pakenevat
  • keyframes tuki & laajennus
  • @ font-face tuki
  • media tuki
  • Yhdistä middleware
  • Ruby on Rails tuki
  • TextMate nippu
  • gedit kieli-spec
  • VIM syntaksin
  • pyromaani laajennus
  • Läpinäkyvä toimittajakohtaisia ​​toiminto laajennus

Mitä uutta tässä julkaisussa:

  • Lisätty! Valinnainen direktiivin laajentamista.
  • Lisätty valitsin-olemassa BIF.
  • Lisätty poistaa BIF poistoon kohteita hash.
  • Lisätty valinnainen rekursiivinen hash yhdistämistä.
  • Lisätty valinnainen (--hoist-atrules lippu)import ja Merkistö at-sääntö nosto.
  • Lisätty tapa lähtö tiettyihin tiedostopolku CLI.
  • Kiinteät regression avullamedia sisällä + cache.
  • Kiinteät päättäväisyyttä-url hash URL.
  • Kiinteä yhdistelmä BIF poikkeavia läpinäkyvä värejä.
  • Kiinteä vian kanssa postfixin & ilman pilkkua.
  • Kiinteät väärin tuotu toiminnot määritellään muut tiedostot sisäkkäisiärequire.
  • Kiinteät monistaa valitsimet kun ulottuu paikanvaraajat MQ.
  • Kiinteä suodatin: kontrasti () virhe.
  • Kiinteä kloonaaminen välimuistissa solmuja.
  • Fixed virheellinen tiedostonimet sisälly lähde karttoja.
  • Kiinteät strippaus unsuppressed kommentteja sisäkkäisiä lohkot.
  • Kiinteät build virhe useita tiedostoja.
  • Kiinteät virheenkäsittelyn hieman.
  • Kiinteä (heittää error) reuna kyseessä katsomassa ja painaminen samaan aikaan.
  • Kiinteä kello kirjautua std.err.

Mitä uutta versiossa 0.49.2:

  • Kiinteät sisäkkäisiä valitsimet käytettäessä sisäkkäisiä ja kuplina median kyselyt .
  • Korjattu ongelma, kun Mixin lohko käytetään osana kiinteistön arvoa.
  • Kiinteät kovakoodattuihin .styl laajennus CLI (lisätty extname arg).

Mitä uutta versiossa 0.48.0:

  • Lisätty perus sourcemaps tukea.
  • Lisätty infoa kolumneja sourcemaps ja paremmin virheiden raportointi.
  • Lisätty global ja toiminnot avaimet vaihtoehtoja vastustaa JS API.
  • Lisätty rebeccapurple nimetty väri.
  • Lisätty Unicode-alue tukea.
  • Muuttunut käyttäytyminen lisäämällä prosentteja yhdessä enemmän järjissään yksi.
  • Kiinteä vian kanssa kiinteistön lookup sisällä Mixin lohko.
  • Kiinteä vian kanssa sisäkkäisiä median kyselyt sisällä mixins.
  • Kiinteätextend sisällämedia kyselyt monitasoisen valitsimet.
  • Kiinteä vian kanssa kloonaus interpoloidun valitsin pilkulla.
  • Kiinteä vian kanssa sisäkkäisiä median kyselyt conditionals.
  • Kiinteä vian kanssa välimuistissa tuonti.
  • Kiinteätcss kirjaimellinen että syntyy u + 0085 merkkiä sijaan rivinvaihdot.
  • Kiinteät pakeni pilkulla (& # x5c ;,) sisälle tiivisteiden.
  • Kiinteä merkkijono esitys HSLA solmun säilyttämiseksi%.
  • Kiinteä väärä asento kommenttejaan.

Mitä uutta versiossa 0.46.0:

  • Lisätty tuki sisäkkäisiä median kyselyihin.
  • Lisätty muuntaa sisäänrakennettu toiminto.
  • Lisätty negatiivisia indeksiarvot tukea alaindekseiksi.
  • Lisätty oikosulun arviointi loogisia operaattoreita.
  • Kiinteät putosi pilkkuja läiske perusteluja.
  • Kiinteät kaksinkertainen kirjoittaminenmedia ja muiden at-sääntöjen mixins.
  • Kiinteät yksikön ilmaisun edelle virhe.
  • Kiinteät kommentteja sisällä omaisuutta ilmaisuja.
  • Kiinteä käsittelycss ja lainaus ryhmien sisällä.
  • Kiinteät virheellinen rivi numeroita virheitä.
  • Kiinteät tuonti kloonauksen kanssa välimuisti.
  • Kiinteät kloonauksen säilyttämiseksi property.literal.
  • Kiinteät BIFS perustelut kloonaus bugi.
  • Kiinteä vian kanssa sisäkkäin interpoloidaan valitsimet pilkulla.
  • Kiinteät nykyinen-omaisuuden huomiotta kiinteistöjen lookup.
  • Kiinteät nykyinen-omaisuuden arvoksi arvioidaan oikeassa yhteydessä.
  • Kiinteät tilat ja kommenteissa hash ilmoituksen.
  • Kiinteät aliakset läpinäkyvä mixins.

Mitä uutta versiossa 0.45.1:

  • Kiinteät regressio kanssarequire ja globbed polkuja sisällä tehtävät .

Mitä uutta versiossa 0.45.0:

  • Lisätty tuki lohkoelementtejäimport ja @ edellyttävät.
  • Lisätty hash arvot tukevat vuonnamedia.
  • Lisätty pakkokeinojen pt yksikköä.
  • Lisätty tapa paeta & # x5c; vuonna tunnisteen nimi.
  • Kiinteät välilyönnit ja kommentit valitsin ryhmissä.
  • Kiinteät kommentit valitsin osat (nyt unohdetaan ne).
  • Kiinteä vian kanssa url merkkijono ottaa protokolla.
  • Kiinteä vian kanssascope ja monimutkaisia ​​valitsimia.
  • Kiinteät rekursion kanssa display: block sisällä lohko mixins.
  • Kiinteä vian kanssa nykyisen-omaisuuden ja lohko mixins.
  • Kiinteä vian kanssa monimutkaisia ​​valitsimia conditionals.
  • Kiinteä vian kanssamedia kuplii ja conditionals.
  • Kiinteä vian kanssa rivinvaihtoja ja kommentteja conditionals.
  • Kiinteä vian kanssa muuttujan ensimmäinen rivi mixin.
  • Kiinteät mutta vaihteleva heti iteroiden yli tyhjän listan.
  • Kiinteä vian kanssa sisäänrakennettu toiminto vaatii sisälle hash harjoitustyö.

Mitä uutta versiossa 0.44.0:

  • Major suorituskykyoptimointi ja perus välimuistin tukea, melkein ⨉ 2 käännösaikana vauhtia.
  • Lisätty perustason tuen suurin-sääntöjä.
  • Lisätty + välimuisti sisäänrakennettu mixin välimuistiin tulos toimintojen ja mixins osaksi paikanvaraajia.
  • Lisätty nykyinen-media () BIF joka palauttaa merkkijonon nykyisen median kysely.
  • Lisätty kutsutun omaisuutta funktioissa, jotka sisältävät nimet toimintoja kutsupino kunnes nykyinen.
  • Lisätty tapa paeta pilkut ja vanhemman viittauksia sisällä valitsimia.
  • Poistettu koskaan tarvitaan -ms- etuliite avainruutuja.

Mitä uutta versiossa 0.43.1:

  • Kiinteät regressio vain avainsanan.

Mitä uutta versiossa 0.42.2:

  • Lisätty tuki taaksepäin valikoimia.
  • Kiinteä vian kanssa ilmaus argumentteina funktiokutsuna.
  • Kiinteä vian kanssa kiinteistön lookup sisälläblock.
  • Kiinteä vian kanssa jäsennys attribuuttivalitsimen.
  • Kiinteä vian kanssa add-ominaisuus sisällä funktiokutsuna.
  • Kiinteä kokoamiseen hakemistoon .styl nimessä.
  • Kiinteä vian kanssa jäi mtime vuonna middleware tuonti.
  • Fixed virheellinen rivi numero monilinjainen ryhmä valitsimet.

Mitä uutta versiossa 0.42.0:

  • Lisättyrequire.
  • Lisäsin haun kaavojaimport jarequire. Tuki Node.js moduulit.
  • Lisätty tiedosto yleistyksen.
  • Lisätty root viite.
  • Lisätty perustason tuenblock kokonaisuus.
  • Lisätty merkkijono tuki valitsin () BIF.
  • Lisätty vaihtoehtoja Valinnainen argumentti käytettäväksi () BIF.
  • Lisäsin uusia värejä oikoteitä: harmaasävy, täydennys, sävy ja sävy.
  • Kiinteä rikkimedia kyselyitä logiikkalohkot.
  • Kiinteät funktiokutsua sisällä lohko Mixin on lohko muuttuja pass.
  • Kiinteä vika, jos ja väri array tarkistaa.
  • Kiinteä vian kanssa luettelo väriä avainsanoja oletuksena argumentti.
  • Kiinteä vian kanssa kiinteistön -hakumedia kyselyitä.

Mitä uutta versiossa 0.41.0:

  • Lisätty peruslausenäyttö mixins (+ foo) lohkon interpolointi (lohko).
  • Lisätty valitsin () BIF.
  • Lisätty hash interpoloimalla lohkoja.
  • Kiinteät vanhemman viite root yhteydessä palaamasta &.

Mitä uutta versiossa 0.38.0:

  • Kiinteä omaisuus haun päässä mixins.
  • Kiinteä tuki src ja KOHDE vuonna middleware, aloitti testit middleware.
  • Kiinteät --resolve-url että poistetaan jätteestä URL.
  • Kiinteät jäljittelytyyppi varten .woff.
  • Kiinteät .toString varten määrittelemättömiä toimintoja.
  • Kiinteät polku päällekkäisyyksiä ei-merkkijono koht.
  • Kiinteät path.resolve ei-totta resolveURL.
  • Kiinteät sync tuotto stylus.render ().
  • Kiinteät kahtena puheluita this.calling.

Mitä uutta versiossa 0.37.0:

  • Lisätty valinnainen params on JSON BIF.
  • Lisätty --print mahdollisuus tulostaa CSS vakiotulosteeseen.
  • Kiinteät json BIF palata literaaleja värejä.
  • Kiinteät kuuluvat CSS-tiedostojen kun --resolve-url on.
  • Kiinteät virhe tyhjäksi muuttujia.
  • Kiinteä bugi p funktiona.
  • Kiinteät testejä Windows.

Mitä uutta versiossa 0.35.1:

  • Kiinteä tuki progressiivinen JPEG kuvan koon .

Mitä uutta versiossa 0.32.0:

  • Lisätty synkronointi API.
  • Kiinteät unsuppressed kommentit sisäkkäin tuonti.

Mitä uutta versiossa 0.28.2:

  • Kiinteät ulottuvat mixin.

Mitä uutta versiossa 0.28.0:

  • Lisätty:
  • päätteinen basename () BIF
  • pathjoin () BIF
  • basename () BIF
  • dirname () BIF
  • extname () BIF

Mitä uutta versiossa 0.27.2:

  • lisääminen listan kaikista CSS 3 yksikköä.
  • Kiinteät CSS stylus muuntaminen! Tärkeä tuki.
  • Kiinteät Viimeinen sääntö jätetään huomiotta, jos tyhjiä luetelmakohdassa lopussa tiedoston.

Mitä uutta versiossa 0.27.1:

  • Korjaa:
  • Virheellinen toiminto päivystää varten nimettyjen argumentti.
  • Stylus virheellisesti tuo Css, jotka eivät ole samassa kansiossa kuin jalostetut .styl tiedosto.

Mitä uutta versiossa 0.27.0:

  • Lisätty lisäosa omaisuus () Mixin tuki.
  • Lisätty% tuki fade-in () ja fade-out ().
  • Lisätty% tuki RGBA ().

Mitä uutta versiossa 0.25.0:

  • Lisätty tehdä testi-cov
  • Lisätty tilapäisen Monilinjatuki.
  • Lisätty: mahdollistaa '%' yksikön tyyppi "alfa" on RGBA ja HSLA
  • Päivitetty cssom DEP
  • Poistettu murina dep.
  • Kiinteät BIF retval pakottamista

Mitä uutta versiossa 0.22.4:

  • Kiinteätextends perintö bugi.
  • Fixed "lineno" globaali vuoto puuttuvien uusi.

Mitä uutta versiossa 0.21.2:

  • Kiinteät kirjaimellinen / sisällä funktiokutsuna.

Mitä uutta versiossa 0.21.0:

  • Lisätty yksikkö valu, ex: (n * 5 )%.

Mitä uutta versiossa 0.20.1:

  • Lisätty globaali vuodonilmaisujärjestelmän koetukselle sviitti.
  • Kiinteä kaksi global.
  • Kiinteät operaattorin ident regressio.

Mitä uutta versiossa 0.20.0:

  • Lisätty --include-css kirjaimellisesti ovat tuotu CSS.
  • Kiinteät pakottamista bugi ilme.

Mitä uutta versiossa 0.19.8:

  • Kiinteät middleware mkdir -p tukea.

Mitä uutta versiossa 0.19.5:

  • Palauta NooP vierailija menetelmiä, tämä rikkoo laajennuksia.

Mitä uutta versiossa 0.19.3:

  • Lisätty & quot; sisältävät css & quot; asetus (täytyy Docs) kirjaimellisesti kuuluu tuotu CSS.
  • Lisätty EOL paeta.
  • Fixed-välilehti tukea leksikaalisen analyysin (perään värejä jne).

Vaatimukset :

  • Javascript asiakkaan puolella
  • Node.js

Vastaavia ohjelmistoja

TinyDOM
TinyDOM

23 Jul 15

Dataset
Dataset

6 Jun 15

extractCSS
extractCSS

13 May 15

Muu ohjelmistojen kehittäjä LearnBoost

Mongoose
Mongoose

6 Mar 16

Socket.IO
Socket.IO

12 Apr 15

Kommentit Stylus

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!
Haku luokan mukaan