CSS Crush

Software screenshot:
CSS Crush
Dettagli del software:
Versione: 2.4.0 Aggiornato
Data di caricamento: 10 Dec 15
Sviluppatore: Pete Boere
Licenza: Libero
Popolarità: 114

Rating: 5.0/5 (Total Votes: 1)

Un pre-processore è uno strumento per interpretare i CSS prima di inviare al client.

Ciò significa che lo sviluppatore può aggiungere CSS in una sintassi più complessa, e poi inviarlo al pre-processore per convertirlo in codice CSS standard.

Che cosa è nuovo in questa versione:.

  • Regola nidificazione ora funziona senza `@ tale dicitura direttive
  • Aggiunto `csscrush_add_function ()` come un modo semplice per aggiungere funzioni personalizzate senza plugin.
  • Aggiunto nomi direttiva alternativi:. @ `set` /` @ ifset` per `@ define` /` @ ifdefine` e `@ selector` per` @ selettore-alias`
  • Aggiunto il supporto per un file di configurazione della riga di comando (`crushfile.php`).
  • Aggiunto `Util :: readConfigFile ()` per abilitare la condivisione più semplice la configurazione tra i diversi flussi di lavoro; esp. da riga di comando e di server.
  • direttive import` @ Protocoled `sono ora issato in cima uscita.
  • nome file di output di default utilizza ora `solo suffisso .crush.css` quando l'output nella stessa directory come input. In caso contrario, viene utilizzato un normale suffisso `.css`.
  • alias vendor aggiornate.
  • Rimosso sintassi matematica abbreviata.
  • Sconsigliata `@ tale dicitura direttive. Supportata fino at-almeno 3.x.
  • Sconsigliata `@ define` /` @ ifdefine` / `@ Selettore-alias` in favore di nuovi nomi direttiva. Supportata fino at-almeno 3.x.
  • Sconsigliata i metodi statici api a favore del `csscrush_ * funzioni`. Supportata fino at-almeno 3.x.

Cosa c'è di nuovo nella versione 2.3.0:

  • Regola nidificazione ora funziona senza `@ tale dicitura direttive .
  • Aggiunto `csscrush_add_function ()` come un modo semplice per aggiungere funzioni personalizzate senza plugin.
  • Aggiunto nomi direttiva alternativi:. @ `set` /` @ ifset` per `@ define` /` @ ifdefine` e `@ selector` per` @ selettore-alias`
  • Aggiunto il supporto per un file di configurazione della riga di comando (`crushfile.php`).
  • Aggiunto `Util :: readConfigFile ()` per abilitare la condivisione più semplice la configurazione tra i diversi flussi di lavoro; esp. da riga di comando e di server.
  • direttive import` @ Protocoled `sono ora issato in cima uscita.
  • nome file di output di default utilizza ora `solo suffisso .crush.css` quando l'output nella stessa directory come input. In caso contrario, viene utilizzato un normale suffisso `.css`.
  • alias vendor aggiornate.
  • Rimosso sintassi matematica abbreviata.
  • Sconsigliata `@ tale dicitura direttive. Supportata fino at-almeno 3.x.
  • Sconsigliata `@ define` /` @ ifdefine` / `@ Selettore-alias` in favore di nuovi nomi direttiva. Supportata fino at-almeno 3.x.
  • Sconsigliata i metodi statici api a favore del `csscrush_ * funzioni`. Supportata fino at-almeno 3.x.

Cosa c'è di nuovo nella versione 2.1.0:

  • Supporto Aggiunto HHVM (HHVM & # X3e; = 2.4)
  • Aggiunto Travis CI supporto.
  • Aggiunto personalizzato parole chiave colore plugin.
  • Aggiunto plug text-align per polyfilling i valori di testo-align sensibili direzione, inizio e fine.
  • selettore Aggiunto alias splat che si espandono basati su argomentazioni.

  • Interfaccia
  • Impostazioni Aggiunto per plugin e ambiente CSS. Vecchie impostazioni variabili in base (utilizzati in rem e px2em plugin) sono ora disapprovati.
  • Aggiunto docs libreria per repository.
  • argomento unità aggiunta alla funzione matematica.
  • Sconsigliata a nudo parentesi matematica es `()` A causa del loro utilizzo nello sviluppo di specifiche CSS.
  • Rimosso `` -ms-alias gradiente.
  • Rinominato plug `HSL-a-hex` a` hsl2hex`.
  • Aggiornamento plugin API.
  • Migliore feedback per linea di comando a guardare i file.
  • Rimosso data di modifica da boilerplate predefinita.
  • Fatto versione git disponibili per l'uso in boilerplates.
  • Versione Segnalato ora usa `uscita git stile describe` se disponibile.
  • Base cambiato classe IO di usare metodi non statici.
  • Numerosi i miglioramenti sotto cappa.

Cosa c'è di nuovo nella versione 2.0.0:

  • Raised requisito versione di PHP a PHP 5.3.1.
  • Codice Biblioteca (esclusi funzioni API) è ora namespace.
  • Aggiunto plugin di ciclo:. Per ... in loop con elenchi e funzioni del generatore
  • plug Aggiunto ARIA per lavorare con Aria ruoli stati e le proprietà.
  • Aggiunto costituisce plugin: pseudo classi per lavorare con le forme
  • .
  • eredità Rimosso IE plugin (es-clip, cioè filtro, cioè-min-height, RGBA-fallback) e spiffing.
  • Aggiunto analisi per singola linea definizioni di variabili per esempio `define col-larghezza 30px;`
  • Aggiunto il supporto per i percorsi dei file di input / output relativi (in base al percorso corrente sceneggiatura excecuting).
  • Aggiunto il supporto per (//) URL di protocollo-parente.
  • Rimosso `csscrush_clearcache ()` funzione -. La sua funzionalità può essere facilmente replicato in PHP pianura poiché tutti i file di output hanno estensione '.crush.css'
  • funzione rimossi `csscrush_globalvars ()`. Usare `csscrush_set ()` invece.
  • Aggiunta opzione `stat_dump` per salvare statistiche e variabili utilizzate in un file in formato JSON.
  • Aggiunta `asset_dir` opzione per la regia generato SVG e file di immagine.
  • deprecato e rimosso il * -local.ini Ora c'è un modi migliori per aumentare gli alias di default.
  • Se l'opzione `formatter` è impostata sarà ora ignorare l'opzione` minify` (impostandola su false)
  • Ora, usando una interfaccia di registrazione compatibile con PSR-3 (implementazione di default può essere sostituito).
  • Una migliore segnalazione degli errori per errori di sintassi.

Cosa c'è di nuovo in versione 1.11:.

  • Aggiunto il supporto per le chiamate frammento all'interno di definizioni frammento
  • Aggiunto di controllo e di recupero per le impostazioni ini eccessivamente conservatrici.
  • Il simbolo blocco padre nidificazione può ora essere utilizzato più volte (utile per le combinazioni di fratelli adiacenti / generale).
  • utilità di comando supporta ora l'opzione `trace`.
  • callback di formattazione personalizzata sono state semplificate.
  • semplificato il `csscrush_stat ()` firma di funzione.
  • comando Aggiunto utility a riga di alias per cartella vendor / bin del compositore.
  • Rimosso Plugins.ini (uso `csscrush_set ()` invece).
  • Rimosso Prepend.css.

Cosa c'è di nuovo in versione 1.10:

  • Aggiunto `alias -i` a` --file` opzione per la linea di comando.
  • Rimosso data-proprietà *.
  • regole nidificati che utilizzano il simbolo genitore (e) può ora lavorare in combinazione con il simbolo di radicamento (^).
  • Risolto il problema con i file importati vuoti non la registrazione.
  • Varie correzioni di bug.

Cosa c'è di nuovo nella versione 1.9.1:

  • avviso di errore fisso, senza i plugin abilitati in Plugin. file ini.

Programmi simili

Gordon
Gordon

5 Jun 15

Scala.js
Scala.js

10 Dec 15

CHICKEN
CHICKEN

6 Jun 15

Commenti a CSS Crush

I commenti non trovato
Aggiungi commento
Accendere le immagini!
Ricerca per categoria