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

Gears
Gears

13 May 15

Duo
Duo

28 Feb 15

gulp.js
gulp.js

20 Jul 15

scssphp
scssphp

10 Dec 15

Kommentarer till CSS Crush

Kommentarer hittades inte
Kommentar
Slå på bilder!