CSS Crush

Skjermbilde programvare:
CSS Crush
Prog.varedetaljer:
Versjon: 2.4.0 Oppdatert
Last opp dato: 10 Dec 15
Utvikler: Pete Boere
Lisens: Gratis
Popularitet: 114

Rating: 5.0/5 (Total Votes: 1)

En pre-prosessor er et verktøy for å tolke CSS før du sender ut til klienten.

Dette betyr at utbygger kan legge til CSS i en mer kompleks syntaks, og deretter sende den til pre-prosessor for å konvertere den til standard CSS-koden.

Hva er nytt i denne utgaven.

  • Rule hekkende fungerer nå uten `@ in` direktiver
  • Lagt `csscrush_add_function ()` som en enkel måte å legge til egendefinerte funksjoner uten plugins.
  • Lagt alternative direktivet navn. `@ set` /` @ ifset` for `@ define` /` @ ifdefine` og `@ selector` for` @ selector-alias`
  • Lagt til støtte for en kommandolinje config fil (`crushfile.php`).
  • Lagt `Util :: readConfigFile ()` metode for å aktivere enklere deling konfigurasjon mellom ulike arbeidsflyter; esp. kommandolinje og server.
  • Protocoled `@ import` direktiver er nå heist til topps på produksjonen.
  • Standard utgang filnavn bruker nå `.crush.css` suffiks bare når du viser til den samme katalogen som input. Ellers en vanlig `.css` suffiks brukes.
  • Oppdatert leverandør aliaser.
  • Fjernet matematikk stenografi syntaks.
  • Utdatert `@ in` direktiver. Støttet til at-minst 3.x.
  • Utdatert `@ define` /` @ ifdefine` / `@ selector-alias` til fordel for nye direktivet navn. Støttet til at-minst 3.x.
  • Utdatert de statiske API metoder i favør av `csscrush_ *` funksjoner. Støttet til at-minst 3.x.

Hva er nytt i versjon 2.3.0:

  • Rule hekkende fungerer nå uten `@ in` direktiver .
  • Lagt `csscrush_add_function ()` som en enkel måte å legge til egendefinerte funksjoner uten plugins.
  • Lagt alternative direktivet navn. `@ set` /` @ ifset` for `@ define` /` @ ifdefine` og `@ selector` for` @ selector-alias`
  • Lagt til støtte for en kommandolinje config fil (`crushfile.php`).
  • Lagt `Util :: readConfigFile ()` metode for å aktivere enklere deling konfigurasjon mellom ulike arbeidsflyter; esp. kommandolinje og server.
  • Protocoled `@ import` direktiver er nå heist til topps på produksjonen.
  • Standard utgang filnavn bruker nå `.crush.css` suffiks bare når du viser til den samme katalogen som input. Ellers en vanlig `.css` suffiks brukes.
  • Oppdatert leverandør aliaser.
  • Fjernet matematikk stenografi syntaks.
  • Utdatert `@ in` direktiver. Støttet til at-minst 3.x.
  • Utdatert `@ define` /` @ ifdefine` / `@ selector-alias` til fordel for nye direktivet navn. Støttet til at-minst 3.x.
  • Utdatert de statiske API metoder i favør av `csscrush_ *` funksjoner. Støttet til at-minst 3.x.

Hva er nytt i versjon 2.1.0:

  • Lagt HHVM støtte (HHVM & # x3e; = 2.4)
  • Lagt Travis CI-støtte.
  • Lagt definerte farge søkeord plugin.
  • Lagt text-align plugin for polyfyll retnings sensitive text-align verdier, start og slutt.
  • Lagt velger splat aliaser som utvider basert på argumenter.
  • Lagd innstillinger grensesnitt for plugins og CSS miljø. Gamle variable basert innstillingene (som brukes i rem og px2em plugins) blir nå frarådet.
  • Lagt bibliotek docs til depotet.
  • Lagt enhet argument til matematikk funksjonen.
  • Utdatert bart parentesar matematikk f.eks `()` Grunn av deres bruk i utvikling av CSS specs.
  • Fjernet `-MS-` gradient aliaser.
  • Omdøpt plugin `hsl-til-hex` til` hsl2hex`.
  • Oppdatert plugin API.
  • Forbedret tilbakemeldinger for kommandolinje overvåket filer.
  • Fjernet dato endret fra standardtekst.
  • Laget git versjon tilgjengelig for bruk i boilerplates.
  • Rapportert versjonen bruker nå `git describe` stil utgang hvis tilgjengelig.
  • Endret basen IO klassen å bruke ikke-statiske metoder.
  • Mange under panseret forbedringer.

Hva er nytt i versjon 2.0.0:

  • Hevet PHP versjon kravet til PHP 5.3.1.
  • Bibliotek kode (unntatt API-funksjoner) er nå namespaced.
  • Lagt sløyfe plugin. For ... i sløyfer med lister og generatorfunksjoner
  • Lagt ARIA plugin for å arbeide med aria roller stater og egenskaper.
  • Lagt danner plugin: pseudo klasser for å arbeide med skjemaer
  • .
  • Fjernet legacy IE plugins (dvs.-klipp, dvs.-filter, dvs.-min-høyde, RGBA-fallback) og spiffing.
  • Lagt parsing for enkeltlinje variable definisjoner f.eks `define col-width 30px;`
  • Lagt til støtte for relative input / output filbaner (basert på gjeldende excecuting script bane).
  • Lagt til støtte for protokoll slektning (//) webadresser.
  • Fjernet `csscrush_clearcache ()` funksjon -. Funksjonaliteten kan enkelt kopieres i vanlig PHP siden alle utdatafiler har en ".crush.css 'filtypen
  • Fjernet `csscrush_globalvars ()` funksjon. Bruk `csscrush_set ()` i stedet.
  • Lagt `stat_dump` alternativ for lagring av statistikk og variabler som brukes i en fil i JSON-format.
  • Lagt `asset_dir` alternativ for regi generert SVG og bildefiler.
  • Utdatert og fjernet * -local.ini nå er det et bedre måter å forsterke standard aliaser.
  • Hvis `formatter` valget er satt vil nå overstyre` minify` alternativ (sette den til false)
  • Nå bruker en PSR-3 kompatibel logging grensesnitt (standard gjennomføring kan overstyres).
  • Bedre feilrapportering for syntaksfeil.

Hva er nytt i versjon 1.11.

  • Lagt til støtte for fragment samtaler innen fragment definisjoner
  • Lagt sjekk og gjenoppretting for altfor konservative ini innstillinger.
  • Blokken hekkende forelder symbol kan nå brukes flere ganger (nyttig for tilstøtende / generell søsken kombinasjoner).
  • Kommando-verktøyet støtter nå `trace` alternativ.
  • Custom formaterings callbacks har blitt forenklet.
  • Forenklet `csscrush_stat ()` funksjon signatur.
  • Lagt kommandolinje verktøyet alias for komponistens leverandør / bin.
  • Fjernet Plugins.ini (bruk `csscrush_set ()` i stedet).
  • Fjernet Prepend.css.

Hva er nytt i versjon 1.10:

  • Lagt `-i` alias til` --file` alternativ for kommandolinjeverktøy.
  • Fjernet data- * egenskaper.
  • Nøstet regler som bruker den overordnede symbol (&) kan nå jobbe sammen med rooting symbol (^).
  • Fikset problem med tomme importerte filene ikke registrering.
  • Diverse feilrettinger.

Hva er nytt i versjon 1.9.1:

  • Fast feil varsel uten aktiverte plugins i Plugins. ini-fil.

Lignende programvare

php-sass
php-sass

1 Mar 15

Shumway
Shumway

13 May 15

Traceur
Traceur

1 Oct 15

CL-JavaScript
CL-JavaScript

6 Jun 15

Kommentarer til CSS Crush

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!