CSS Crush

Software skärmdump:
CSS Crush
Mjukvaruinformation:
Version: 2.4.0 Uppdaterad
Ladda upp dagen: 10 Dec 15
Utvecklare: Pete Boere
Licens: Gratis
Popularitet: 114

Rating: 5.0/5 (Total Votes: 1)

En pre-processor är ett verktyg för att tolka CSS innan du skickar ut till kunden.

Detta innebär att utvecklare kan lägga till CSS i en mer komplex syntax och sedan skicka den till pre-processorn för att omvandla den till standard CSS-kod.

Vad är nya i den här versionen.

  • Rule häckande fungerar nu utan `@ in` direktiv
  • Inkom `csscrush_add_function ()` som ett enkelt sätt att lägga till egna funktioner utan plugins.
  • Inkom alternativa direktiv namn. `@ set` /` @ ifset` för `@ define` /` @ ifdefine` och `@ selector` för` @ selector-alias`
  • Utökat stöd för en kommandorad konfigurationsfil (`crushfile.php`).
  • Added `Util :: readConfigFile ()` metod för att möjliggöra enklare konfiguration delning mellan olika arbetsflöden; esp. kommandoraden och server.
  • Protocoled direktiv `@ importår nu hissas till början av produktionen.
  • Standard utdatafilnamn använder nu `bara .crush.css` suffix vid utmatning till samma katalog som indata. Annars en vanlig `.css` suffix används.
  • Uppdaterad leverantörs alias.
  • Removed matte stenografi syntax.
  • Borttagen `@ in` direktiv. Stöds förrän tidi-stone 3.x.
  • Borttagen `@ define` /` @ ifdefine` / `@ selector-alias` till förmån för nya direktivet namn. Stöds förrän tidi-stone 3.x.
  • Borttagen de statiska api metoderna till förmån för det så kallade csscrush_ * `funktioner. Stöds förrän tidi-stone 3.x.

Vad är nytt i version 2.3.0:

  • Rule häckande fungerar nu utan `@ in` direktiven .
  • Inkom `csscrush_add_function ()` som ett enkelt sätt att lägga till egna funktioner utan plugins.
  • Inkom alternativa direktiv namn. `@ set` /` @ ifset` för `@ define` /` @ ifdefine` och `@ selector` för` @ selector-alias`
  • Utökat stöd för en kommandorad konfigurationsfil (`crushfile.php`).
  • Added `Util :: readConfigFile ()` metod för att möjliggöra enklare konfiguration delning mellan olika arbetsflöden; esp. kommandoraden och server.
  • Protocoled direktiv `@ importår nu hissas till början av produktionen.
  • Standard utdatafilnamn använder nu `bara .crush.css` suffix vid utmatning till samma katalog som indata. Annars en vanlig `.css` suffix används.
  • Uppdaterad leverantörs alias.
  • Removed matte stenografi syntax.
  • Borttagen `@ in` direktiv. Stöds förrän tidi-stone 3.x.
  • Borttagen `@ define` /` @ ifdefine` / `@ selector-alias` till förmån för nya direktivet namn. Stöds förrän tidi-stone 3.x.
  • Borttagen de statiska api metoderna till förmån för det så kallade csscrush_ * `funktioner. Stöds förrän tidi-stone 3.x.

Vad är nytt i version 2.1.0:

  • Lade HHVM stöd (HHVM & # x3e; = 2.4)
  • Lade Travis CI stöd.
  • Inkom anpassade färg nyckelord plugin.
  • Inkom text-align plugin för polyfilling riktningskänsliga text-align värden, börja och sluta.
  • Inkom väljar splat alias som expanderar grundar sig på argument.
  • tillagda inställningar gränssnitt för insticksprogram och CSS miljö. Gamla variabel baserade inställningar (som användes i rem och px2em plugins) nu föråldrat.
  • Inkom biblioteks docs till förvars.
  • Inkom enhet argument till matematik funktionen.
  • Borttagen nakna parens matematik, t.ex. `()` På grund av deras användning i utvecklingen av CSS specifikationer.
  • Removed `-MS-` gradient alias.
  • Omdöpt plugin `HSL-till-hex` till` hsl2hex`.
  • Uppdaterad plugin API.
  • Förbättrad återkoppling för kommandoraden tittade filer.
  • Removed ändringsdatum från standardtext.
  • Made git version tillgänglig för användning i boilerplates.
  • Redovisad versionen använder nu `git describe` stil utgång om det finns.
  • Ändrad bas IO klass att använda icke-statiska metoder.
  • Många enligt förbättringarna huven.

Vad är nytt i version 2.0.0:

  • Raised krav PHP version PHP 5.3.1.
  • Bibliotek kod (exklusive API-funktioner) är nu namnområde.
  • Inkom slinga plugin. För ... i slingor med listor och generatorfunktioner
  • Lade ARIA plugin för att arbeta med aria roller stater och egenskaper.
  • Lade bildar plugin: pseudo klasser för att arbeta med formulär
  • .
  • Removed arv IE plugins (ie-klipp, dvs-filter, dvs-min-höjd, RGBA-reserv) och spiffing.
  • Added parsning för enda rad variabeldefinitioner t.ex. `define col bredd 30px;`
  • Utökat stöd för relativa input / output sökvägar (baserat på nuvarande excecuting skriptet bana).
  • Utökat stöd för protokoll relativa (//) webbadresser.
  • Removed `csscrush_clearcache ()` funktion -. Dess funktion kan lätt replikeras i vanlig PHP eftersom alla utdatafiler har en ".crush.css" filändelsen
  • Borttagna `csscrush_globalvars ()` funktion. Använd `csscrush_set ()` istället.
  • Inkom `stat_dump` alternativ för att spara statistik och variabler som används till en fil i json-format.
  • Inkom `asset_dir` alternativ för att rikta genererade svg och bildfiler.
  • Borttagen och bort * -local.ini nu finns det en bättre sätt att utöka standard alias.
  • Om `formatter` alternativet är inställt kommer nu åsidosätter` minify` alternativet (inställning till false)
  • Nu använder ett PSR-3-kompatibel loggning gränssnitt (standardimplementeringen kan åsidosättas).
  • Bättre felrapportering för syntaxfel.

Vad är nytt i version 1.11:.

  • Stöd för fragment samtal inom fragmentdefinitioner
  • Inkom check och återhämtning för alltför konservativa ini inställningar.
  • Blocket häckande förälder symbol kan nu användas flera gånger (användbart för angränsande / allmän syskon kombinationer).
  • Command Verktyget stöder nu `trace` alternativet.
  • Anpassad Formatter återanrop har förenklats.
  • Förenklad `csscrush_stat ()` funktion signatur.
  • Inkom kommandoradsverktyg alias för kompositör leverantör / bin.
  • Removed plugins.ini (använd `csscrush_set ()` i stället).
  • Removed Prepend.css.

Vad är nytt i version 1.10:

  • Inkom `-i` alias till` --file` alternativ för kommandoraden verktyg.
  • Removed data- * egenskaper.
  • kapslade regler som använder den överordnade symbolen (&) kan nu arbeta tillsammans med böka symbolen (^).
  • Fixat problem med tomma importerade filer som inte registrerar.
  • Diverse buggfixar.

Vad är nytt i version 1.9.1:

  • Fixat fel meddelande utan aktiverade plugins i Plugins. ini-fil.

Liknande mjukvara

Parrot
Parrot

10 Feb 16

Gordon
Gordon

5 Jun 15

Envjs
Envjs

23 Jul 15

isass
isass

13 May 15

Kommentarer till CSS Crush

Kommentarer hittades inte
Kommentar
Slå på bilder!