Stylus

Software screenshot:
Stylus
Software informatie:
Versie: 0.50.0
Upload datum: 1 Mar 15
Ontwikkelaar: LearnBoost
Licentie: Gratis
Populariteit: 28

Rating: nan/5 (Total Votes: 0)

Stylus beschikt over een zeer simplistisch en makkelijk te leren / gebruik syntax die compileert in bruikbare CSS-code.
Ondersteunt zowel een ingesprongen syntax en een regelmatige CSS-stijl.
Het wordt veel gebruikt in de huidige ontwikkeling van het Web gemeenschap, vooral in Node.js projecten.
Stylus is vergelijkbaar qua concept met SCSS, anders zijn alleen via het eigenlijk syntax.
Als u bekend bent met de " CSS pre-processor " term dan moet je precies wat het doet weet

Kenmerken .

  • CSS-syntax ondersteuning
  • mixins
  • Trefwoord argumenten
  • Variabelen
  • Interpolatie
  • Rekenen, logische, en exploitanten gelijkheid
  • Het importeren van andere stylus vellen
  • Introspection API
  • Type dwang
  • Voorwaardelijke
  • Iteratie
  • geneste selectors
  • Parent verwijzing
  • In-taalfuncties
  • Variabele argumenten
  • Ingebouwde functies
  • Optioneel afbeelding inlining
  • Optioneel compressie
  • JavaScript API
  • Zeer bondig syntax
  • Stylus uitvoerbare
  • Fout rapportage
  • Single-line en multi-line reacties
  • CSS letterlijke
  • Karakter ontsnappen
  • keyframes ondersteuning en uitbreiding
  • @ font-face ondersteuning
  • media ondersteuning
  • Verbinden Middleware
  • Ruby on Rails ondersteuning
  • TextMate bundel
  • gedit taal-spec
  • VIM syntax
  • Firebug extensie
  • Transparant vendor-specifieke functie uitbreiding

Wat is nieuw in deze release:!.

  • Toegevoegde optioneel richtlijn voor de uitbreiding
  • Toegevoegd selector-bestaat BIF.
  • Toegevoegde verwijderen BIF voor het verwijderen van items uit hashes.
  • Toegevoegd optionele recursieve hash samenvoegen.
  • Toegevoegd optioneel (--hoist-atrules vlag)import encharset hijsen.
  • Toegevoegd een manier om de output naar specifiek bestand pad met CLI.
  • Vaste regressie met behulpmedia binnenkant + cache.
  • Vaste vastberadenheid-url voor hash URL's.
  • Vaste mix BIF voor anders transparante kleuren.
  • Fixed bug met postfix en zonder komma.
  • Vaste onjuist geïmporteerd functies gedefinieerd in andere bestanden met genesterequire.
  • Vaste gedupliceerd selectors wanneer zich uitstrekt tot in plaatsaanduidingen met MQ.
  • Vaste filter:. Contrast () fout
  • Fixed het klonen van het cachegeheugen knooppunten.
  • Vaste onjuiste bestandsnamen opgenomen in bron kaarten.
  • Vast strippen van unsuppressed opmerkingen van geneste blokken.
  • Vaste build fout voor meerdere bestanden.
  • Vaste fout enigszins hanteren.
  • Vaste (foute aangooi) rand geval van kijken en afdrukken op hetzelfde moment.
  • Vaste horloge aan te melden bij std.err.

Wat is nieuw in versie 0.49.2:

  • Vaste geneste selectors bij het gebruik van geneste en borrelde media queries .
  • Fixed probleem bij het blok mixin's wordt gebruikt als onderdeel van een onroerend goed waarde.
  • Vaste hardcoded .styl uitbreiding van CLI (toegevoegd extname arg).

Wat is nieuw in versie 0.48.0:.

  • Toegevoegd elementaire sourcemaps ondersteuning
  • Toegevoegd info op kolommen voor sourcemaps en beter rapporteren van fouten.
  • Toegevoegd globals en functies toetsen om opties te verzetten in JS API.
  • Toegevoegd rebeccapurple benoemde kleur.
  • Toegevoegd unicode-range ondersteuning.
  • Veranderd het gedrag van het toevoegen van procenten samen om de meer gezond is.
  • Fixed bug met onroerend lookup binnenkant mixin blok.
  • Fixed a bug met geneste media queries binnenkant mixins.
  • Vast eenextend binnenkantmedia queries met multi-level selectors.
  • Fixed bug met het klonen van een geïnterpoleerde selector met een komma.
  • Fixed bug met geneste media queries in conditionals.
  • Fixed a bug met gecached invoer.
  • Vastecss letterlijke dat u + 0085 tekens in plaats van nieuwe regels gegenereerd.
  • Vaste ontsnapte komma (& # x5c ;,) in hashes.
  • Vast een string representatie van HSLA knooppunt naar% te behouden.
  • Vaste verkeerde positie van inline opmerkingen.

Wat is nieuw in versie 0.46.0:.

  • Ondersteuning voor geneste media queries
  • Toegevoegd bekeerling ingebouwde functie.
  • Toegevoegd negatieve index waarden ondersteunen voor indices.
  • Toegevoegd kortsluiting evaluatie voor logische operatoren.
  • Vaste de gedropt komma in splat argumenten.
  • Fixed double-schrijven van demedia en andere bij-regels in mixins.
  • Vaste unit meningsuiting voorrang fout.
  • Vaste opmerkingen in het pand uitdrukkingen.
  • Vast afhandeling van decss en unquote binnen groepen.
  • Vaste onjuiste lijnnummers op fouten.
  • Vaste import klonen met cache.
  • Vast klonen te property.literal te behouden.
  • Vaste BIFS argumenten klonen bug.
  • Fixed bug met genest geïnterpoleerd selectors met een komma.
  • Vaste huidige pand genegeerd in eigendom lookup.
  • waarde Vaste huidige pand in de juiste context te kunnen beoordelen.
  • Vaste ruimtes en opmerkingen in een hash-verklaring.
  • Vaste aliassen voor transparante mixins.

Wat is nieuw in versie 0.45.1:

  • Vaste regressie metrequire en globbed paden in functies .

Wat is nieuw in versie 0.45.0:

  • Ondersteuning toegevoegd voor block-levelimport en @ vereisen.
  • Toegevoegd hash waarden ondersteunen inmedia.
  • Toegevoegd dwang voor pt eenheden.
  • Voegde een manier om te ontsnappen & # x5c; in een tag naam.
  • Vaste spaties en opmerkingen in de selector groepen.
  • Vaste opmerkingen in de selector delen (nu ze negeren).
  • Fixed bug met URL-tekenreeks met een protocol.
  • Fixed bug metscope en complexe selectors.
  • Vaste de recursie met het display:. Blok binnen blok mixins
  • Fixed bug met de huidige-eigendom en blok mixins.
  • Fixed bug met complexe selectors in conditionals.
  • Fixed bug metmedia borrelen en conditionele.
  • Fixed bug met nieuwe regels en opmerkingen in conditionals.
  • Fixed bug met de variabele in de eerste regel van mixin.
  • Vaste maar met de variabele direct na itereren over een lege lijst.
  • Fixed bug met ingebouwde functie noemt in een hash opdracht.

Wat is nieuw in versie 0.44.0:

  • Major performance tuning en basic caching-ondersteuning, bijna ⨉ 2 bouwtijd boost.
  • Toegevoegd basisondersteuning voor de meeste in-regels.
  • Toegevoegd + cache ingebouwde mixin voor het cachen van het resultaat van functies en mixins in plaatsaanduidingen.
  • Toegevoegd huidige-media () BIF dat de string voor de huidige media-query.
  • Toegevoegd opgevraagde van onroerend goed in functies die de namen van de functies bevat van de call-stack tot de huidige.
  • Voegde een manier om komma's en ouder referenties binnen selectors ontsnappen.
  • Verwijderd het nooit nodig -MS- prefix voor keyframes.

Wat is nieuw in versie 0.43.1:.

  • Vaste regressie met slechts trefwoord

Wat is nieuw in versie 0.42.2:.

  • Ondersteuning toegevoegd voor omgekeerde bereiken
  • Fixed bug met een uitdrukking als argumenten van de functie-aanroep.
  • Fixed bug met onroerend lookup binnenkantblock.
  • Fixed bug met het ontleden van een attribuut-selector.
  • Fixed bug met add-pand in functie aanroep.
  • Vast samenstellen om een ​​directory met .styl in de naam.
  • Fixed bug met gemiste mtime in middleware invoer.
  • Vast een onjuist lijnnummer in multi-lijn groep selectors.

Wat is nieuw in versie 0.42.0:.

  • Toegevoegdrequire
  • Toegevoegd meer lookup patronen voor deimport enrequire. Ondersteuning Node.js modules.
  • Toegevoegd bestand globbing.
  • Toegevoegd wortel referentie.
  • Toegevoegd basisondersteuning voorblock entiteit.
  • Toegevoegd touwtje ondersteuning voor selector () BIF.
  • Toegevoegd opties als een optioneel argument voor het gebruik () BIF.
  • Toegevoegd een aantal nieuwe kleuren shortcuts. Grijstinten, complement, tint en schaduw
  • Vaste gebrokenmedia queries in logische blokken.
  • Vaste functie-oproep binnen blok mixin is op het blok variabele pass.
  • Fixed bug met als en kleur in de serie te controleren.
  • Fixed bug met overzicht van kleur trefwoorden als standaard argument.
  • Fixed bug met onroerend lookup inmedia queries.

Wat is nieuw in versie 0.41.0:

  • Toegevoegd basisblok mixins (+ foo) met blok interpolatie (blok).
  • Toegevoegd selector () BIF.
  • Toegevoegd hash interpolatie te blokken.
  • Vaste ouder referentie in wortel context terugkeren &.

Wat is nieuw in versie 0.38.0:.

  • Vaste woning lookup uit mixins
  • Vaste ondersteuning voor src en dest in middleware, begonnen met tests voor middleware.
  • Vaste --resolve-url die staarten verwijderd uit URL's.
  • Vaste mime type voor .woff.
  • Vaste .toString voor undefined functies.
  • Vaste baanoverlapping voor niet-string dest.
  • Vaste path.resolve voor niet-ware resolveURL.
  • Vaste sync terugkeer in stylus.render ().
  • Vaste dubbele oproepen van this.calling.

Wat is nieuw in versie 0.37.0:.

  • Toegevoegd optioneel params aan de json BIF
  • Toegevoegd --print optie om CSS afdrukken naar stdout.
  • Vaste json BIF om letterlijke terugkeren voor kleuren.
  • Vast omvatten van de CSS-bestanden wanneer --resolve-url is op.
  • Vaste fout in ontkenning van variabelen.
  • Fixed bug in p-functie.
  • Vaste testen onder Windows.

Wat is nieuw in versie 0.35.1:

  • Vaste de ondersteuning voor progressieve JPEG-bestanden in beeldgrootte .

Wat is nieuw in versie 0.32.0:.

  • Toegevoegd sync API
  • Vaste unsuppressed opmerkingen in geneste invoer.

Wat is nieuw in versie 0.28.2:.

  • Vast te breiden in mixin

Wat is nieuw in versie 0.28.0:

  • Toegevoegd:
  • Suffix naar basename () BIF
  • pathjoin () BIF
  • basename () BIF
  • dirname () BIF
  • extname () BIF

Wat is nieuw in versie 0.27.2:.

  • overzicht van alle CSS 3 eenheden toevoegen
  • Vaste CSS om stylus conversie! Belangrijke ondersteuning.
  • Vaste laatste regel wordt genegeerd als leeg streepjes aan het einde van het bestand.

Wat is nieuw in versie 0.27.1:

  • Fixes:
  • Onjuiste functie-oproep binnen voor met benoemde argument.
  • Stylus verkeerd importeert de .css bestanden die niet in dezelfde map als de verwerkte .styl bestand.

Wat is nieuw in versie 0.27.0:.

  • Toegevoegde add-eigenschap () mixin ondersteuning
  • Toegevoegd% ondersteuning voor fade-in () en fade-out ().
  • Toegevoegd% steun aan rgba ().

Wat is nieuw in versie 0.25.0:

  • Toegevoegde maken-test-cov
  • Toegevoegd tijdelijke ondersteuning van meerdere.
  • Toegevoegd: zorgen voor '%' soort eenheid in de 'alpha' van rgba en HSLA
  • Bijgewerkt cssom dep
  • Removed grommen dep.
  • Vaste BIF retval dwang

Wat is nieuw in versie 0.22.4:.

  • Fixedextends erfenis bug
  • Fixed 'lineno' global lek als gevolg van ontbrekende nieuw.

Wat is nieuw in versie 0.21.2:.

  • Vaste letterlijke / binnen functie aanroep

Wat is nieuw in versie 0.21.0:

  • Toegevoegd eenheid casting, ex: (n * 5 )%.

Wat is nieuw in versie 0.20.1:.

  • Toegevoegd wereldwijde lekdetectie om de test suite
  • Vaste twee globals.
  • Vaste operator ident regressie.

Wat is nieuw in versie 0.20.0:

  • Toegevoegd --include-css om letterlijk onder geïmporteerd CSS.
  • Vaste dwang bug met expressie.

Wat is nieuw in versie 0.19.8:.

  • Vaste middleware mkdir -p ondersteuning

Wat is nieuw in versie 0.19.5:

  • Revert noop bezoeker methoden, dit breekt extensies <. / li>

Wat is nieuw in versie 0.19.3:

  • Toegevoegd & quot; onder andere css & quot; instelling (moet docs) om letterlijk onder geïmporteerde CSS.
  • Toegevoegd EOL ontsnappen.
  • Vaste tabblad ondersteuning in lexicale analyse (trailing kleuren enz).

Eisen

  • Javascript nodig op client-side
  • Node.js

Vergelijkbare software

Devices.css
Devices.css

14 Apr 15

Gumbo Parser
Gumbo Parser

10 Dec 15

htmLawed
htmLawed

21 Jul 15

fs.js
fs.js

5 Jun 15

Andere software van ontwikkelaar LearnBoost

Mongoose
Mongoose

6 Mar 16

Socket.IO
Socket.IO

12 Apr 15

Reacties op Stylus

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!
Zoek op categorie