Stylus tartalmaz egy nagyon egyszerű és könnyen megtanulható / használata szintaxist, amely lefordítja a felhasználható CSS kódot.
Támogatja mind egy behúzott szintaxist és rendszeres CSS stílust.
Széles körben használják a mai webes fejlesztői közösség, különösen Node.js projektek.
Stylus hasonló elven alapul, hogy SCSS, a másság csak keresztül ténylegesen szintaxist.
Ha Ön ismeri a " CSS előfeldolgozón " kifejezést, akkor pontosan tudja, mit csinál.
Tulajdonságok :
- CSS szintaxis támogatása
- Mixins
- Kulcsszó érvek
- Változók
- interpoláció
- aritmetikai, logikai, és az egyenlőség szereplők
- importálása más stylus lap
- Betekintés API
- Típuskényszerítés
- A feltételes
- Iteration
- Beágyazott választók
- Szülő hivatkozás
- In-nyelvi funkciók
- Változó érvek
- A beépített függvények
- Opcionális kép inline-kódkezelő
- Tömörítést
- JavaScript API
- Rendkívül tömör szintaxis
- Stylus futtatható
- Hibajelentés
- Single-line és multi-line hozzászólásai
- CSS szó
- Karakter menekülő
- keyframes támogatása és bővítése
- @ font-face támogatás
- media támogatás
- Csatlakozás Middleware
- Ruby on Rails támogatás
- TextMate bundle
- gedit nyelvi-spec
- VIM szintaxis
- Firebug kiterjesztés
- Átlátszó gyártó-specifikus funkció bővítő
Mi az új ebben a kiadásban:
- Added! Kötelező direktíva kiterjesztését.
- Added választó létezik BIF.
- Added távolítsa el a BIF eltávolítására elemeket hash.
- hozzáadott opcionális rekurzív hash összevonása.
- hozzáadott opcionális (--hoist-atrules zászló)import éscharset emelő.
- Hozzáadás a módját, hogy a kimenetet adott fájl elérési útját a CLI.
- Fix regresszió segítségévelmedia belső + cache.
- Fix elhatározás-url a hash URL-eket.
- Fix mix BIF a különböző átlátszó színek.
- Javítva a postfix és anélkül vesszővel.
- hibásan rögzítették importált függvényeket, egyéb fájlok beágyazottrequire.
- Fix duplikált választók, amikor is kiterjesztve a helykitöltők MQ.
- Fix filter: kontraszt () hiba.
- Fix klónozása cache-elt csomópontok.
- Fix helytelen fájlneveket tartalmazza forrás térképek.
- Fix sztrippeiését unsuppressed észrevételeket beágyazott blokkok.
- Fix épít error több fájl.
- Fix hibakezelését kissé.
- Fix (dob error) él esetén figyeli és nyomdai egyidejűleg.
- Fix nézni, hogy jelentkezzen a std.err.
Mi az új verzióban 0.49.2:
- Fix beágyazott választók használata beágyazott és vezetünk média lekérdezések .
- Rögzített kérdés, ha kevered a blokk részeként alkalmazzák egy ingatlan értéke.
- Fix bedrótozott .styl kiterjesztése a CLI (hozzáadott extname arg).
Mi az új verzióban 0.48.0:
- Added alapvető sourcemaps támogatást.
- Added információk oszlopok sourcemaps és jobb hibajelentés.
- Added globals és funkciók gombokkal opciók objektum a JS API.
- Added rebeccapurple elemzi színű.
- Added unicode-range támogatást.
- Megváltozott a viselkedését hozzátéve százalékos össze a több épeszű ember.
- Javítva az ingatlan keresést belül mixin blokk.
- Javítva egy hiba a beágyazott média lekérdezést mixins.
- Javítva egyextend belülmedia lekérdezéseket többszintű választók.
- Javítva a klónozás interpolált választó vesszővel.
- Javítva a beágyazott média lekérdezések conditionals.
- Javítva egy hiba a cache-elt import.
- Fixcss szó, hogy keletkezett u + 0085 karakter új sorok helyett az.
- Fix megszökött vesszővel (& # x5c ;,) belül hash.
- Javítva egy karakteres ábrázolása HSLA node megőrzése%.
- Fix helytelen álláspont az inline hozzászólás.
Mi az új verzióban 0.46.0:
- A támogatás a beágyazott média lekérdezések.
- Added convert beépített függvény.
- Added negatív index értékek támogatása indexek.
- Added rövidre szervíz logikai operátorok.
- Javítva a csökkent vesszőt locsogás érveket.
- Fix duplán írásban amedia és egyéb at-szabályok mixins.
- Fix egység kifejezése elsőbbséget hiba.
- Fix hozzászólás belül az ingatlan kifejezéseket.
- Fix kezelése acss és idézet vége belsejében csoportok.
- Fix helytelen sorszámok hibákat.
- Fix import klónozás a cache.
- Fix klónozás megőrzése property.literal.
- Fix BIFS érvek klónozás bug.
- Javítva a beágyazott interpolált választók vesszővel.
- Fix aktuális vagyoni figyelmen kívül hagyott ingatlan keresést.
- Fix aktuális-ingatlan értékét értékelni kell a megfelelő kontextusban.
- Fix terek és megjegyzések belsejében egy hash nyilatkozatot.
- Fix alias az átlátható mixins.
Mi az új verzióban 0.45.1:
- Fix regressziórequire és globbed utak függvényekben .
Mi az új verzióban 0.45.0:
- A támogatás a blokk-szintűimport és @ igényelnek.
- Added hash értékeket támogatják amedia.
- Hozzáadás a kényszer a pt egységek.
- Hozzáadás a módját, hogy elkerülje & # x5c; Egy címke nevét.
- Fix záró szóközöket és megjegyzéseket a választó csoportok.
- Fix megjegyzéseket a választó alkatrészek (most figyelmen kívül hagyja őket).
- Javítva az URL-t, amelynek a protokollt.
- Javítva ascope és összetett választók.
- Fix rekurzív a display: block belső blokk mixins.
- Javítva a jelenlegi vagyoni és blokk mixins.
- Javítva komplex kijelölõket conditionals.
- Javítva amedia bugyborékoló és feltételeihez.
- Javítva a újsorok, észrevételeiket conditionals.
- Javítva a változó az első sorban a mixin.
- Fix de a változó után iterálás egy üres lista.
- Javítva beépített függvény meghívja belsejében egy hash feladat.
Mi az új verzióban 0.44.0:
- Major teljesítmény tuning és alapvető caching támogatást, szinte ⨉ 2 build időben lendületet.
- Added alaptámogatást leginkább-szabályok.
- Added + cache beépített mixin gyorsítótárazáshoz eredménye funkciók és mixins be helykitöltők.
- Added aktuális-media () BIF, hogy visszatér a húr az aktuális adathordozó lekérdezést.
- Added hívott álló ingatlanok funkciókat tartalmazza a nevét, a funkciók a call stack évig a jelenlegi.
- Hozzáadás a módját, hogy elkerülje a vessző és a szülő referenciák belül választók.
- Eltávolították az soha nem kellett -ms- előtag kulcskockáidnak.
Mi az új verzióban 0.43.1:
- Fix regressziós csak kulcsszót.
Mi az új verzióban 0.42.2:
- A támogatás a fordított tartományokat.
- Javítva egy kifejezést, mint érveit függvényhívás.
- Javítva az ingatlan keresést belülblock.
- Javítva értelmezésekor, egy attribútumszelektort.
- Javítva az add-property belül függvényhívás.
- Fix összeállítása egy könyvtárat .styl a nevét.
- Javítva a kihagyott mtime a middleware import.
- tévesen határozta sorszámot multi-line csoportot választók.
Mi az új verzióban 0.42.0:
- Addedrequire.
- Added feloldó mintát aimport ésrequire. Támogatás Node.js modulok.
- A hozzáadott fájl kifejtésre.
- Added gyökér hivatkozást.
- Added alaptámogatástblock szervezet.
- Added karakterlánc támogatást választó () BIF.
- további opciókkal argumentuma használható () BIF.
- Néhány új színek hivatkozások: szürke, kiegészítője, árnyalat és árnyékban.
- Fix töröttmedia lekérdezések logikai blokkok.
- Fix funkció hívás belsejében blokk mixin van a blokk változó menetben.
- Javítva a ha és a szín tömb csekket.
- Javítva a színek listája kulcsszavak alapértelmezett érv.
- Javítva az ingatlan keresést azmedia lekérdezések.
Mi az új verzióban 0.41.0:
- Added alapmondat mixins (+ ize) blokk interpoláció (blokk).
- Added választó () BIF.
- Added hash interpoláció a blokkok.
- Fix szülő hivatkozás gyökér összefüggésben kiújulását &.
Mi az új verzióban 0.38.0:
- Fix ingatlan keresése pontot mixins.
- Fix támogatása src és dest a middleware, elkezdett vizsgálatok middleware.
- Fix --resolve-url hogy eltávolították farok URL-ről.
- Fix MIME típusa .woff.
- Fix .toString határozatlan funkciókat.
- Fix pályaátfedési nem karakterlánc dest.
- Fix path.resolve nem igaz resolveURL.
- Fix sync hozam stylus.render ().
- Fix példányban hívások this.calling.
Mi az új verzióban 0.37.0:
- hozzáadott opcionális params a JSON BIF.
- Added --print lehetőség nyomtatni CSS stdout.
- Fix json BIF vissza literals a színek.
- Fix közé a CSS fájlok --resolve-url van.
- Fix hiba hatástalanítva változók.
- Javítva a p funkciót.
- Fix tesztek Windows alatt.
Mi az új verzióban 0.35.1:
- Javítva a támogatást Progresszív JPEG-ben képméret .
Mi az új verzióban 0.32.0:
- Added sync API.
- Fix unsuppressed hozzászólás beágyazott import.
Mi az új verzióban 0.28.2:
- Fix húzódnak kevered.
Mi az új verzióban 0.28.0:
- Added:
- utótag basename () BIF
- pathjoin () BIF
- basename () BIF
- dirname () BIF
- extname () BIF
Mi az új verzióban 0.27.2:
- hozzáadása listáját CSS 3 db.
- Fix CSS stylus átalakítás! Fontos támogatást.
- Fix utóbbi szabályt figyelmen kívül hagyják, ha üres francia végén a fájl.
Mi az új verzióban 0.27.1:
- javítások:
- Nem megfelelő funkció belüli hívást a nevesített érv.
- Stylus helytelenül importálja a css fájlokat, amelyek nem ugyanabban a könyvtárban, mint a feldolgozott .styl fájlt.
Mi az új verzióban 0.27.0:
- hozzáadva-tulajdon () mixin támogatást.
- Added% -os támogatás fade-in () és fade-out ().
- Added% támogatást RGBA ().
Mi az új verzióban 0.25.0:
- Added make test-cov
- Added ideiglenes többsoros támogatást.
- Added: lehetővé teszi a "%" készülék típusát a "alfa" az RGBA és hsla
- Frissítve cssom DEP
- Az eltávolított morgás ind.
- Fix BIF retval kényszert
Mi az új verzióban 0.22.4:
- Fixextends öröklési bug.
- Fix "lineno" globális szivárgás miatt hiányzik az új.
Mi az új verzióban 0.21.2:
- Fix szó / belül függvényhívás.
Mi az új verzióban 0.21.0:
- Added egység casting, ex: (n * 5 )%.
Mi az új verzióban 0.20.1:
- Added globális szivárgáskeresés a tesztsorozat.
- Rögzített két globals.
- Fix üzemeltető ident regresszió.
Mi az új verzióban 0.20.0:
- Added --include-css, hogy szó közé importált CSS.
- Fix kényszert bug kifejezés.
Mi az új verzióban 0.19.8:
- Fix middleware mkdir -p támogatást.
Mi az új verzióban 0.19.5:
- Visszatér noop látogató módszer, ez megtöri kiterjesztéseket.
Mi az új verzióban 0.19.3:
- Added & quot; a CSS & quot; beállítást (kell docs), hogy szó szerint tartalmazzák az importált CSS.
- Added EOL menekülés.
- Fix fület támogatást lexikális elemzés (záró színek, stb).
követelmények :
- JavaScript kliens oldalon
- Node.js
Hozzászólás nem található