CSS Crush

Screenshot der Software:
CSS Crush
Softwarebeschreibung:
Version: 2.4.0 Aktualisiert
Upload-Datum: 10 Dec 15
Entwickler: Pete Boere
Lizenz: Frei
Popularität: 17

Rating: nan/5 (Total Votes: 0)

Ein Pre-Prozessor ist ein Werkzeug für die Interpretation von CSS vor dem Versenden an den Client.

Dies bedeutet, dass der Entwickler CSS in einer komplexeren Syntax hinzuzufügen, und dann schicken Sie es an den Pre-Prozessor, um sie in Standard-CSS-Code zu konvertieren.

Was ist neue in dieser Pressemitteilung:.

  • Rule Verschachtelung funktioniert jetzt ohne `@ in` Richtlinien
  • Hinzugefügt `csscrush_add_function ()` als einfache Möglichkeit, das Hinzufügen von benutzerdefinierten Funktionen, ohne Plugins.
  • Hinzugefügt alternative Richtlinie Namen:. `@ set` /` @ ifset` für `@ define` /` @ ifdefine` und `@ selector` für` @ Wähler-Alias`
  • Unterstützung für eine Befehlszeile-Konfigurationsdatei (`crushfile.php`).
  • Hinzugefügt `Util :: readConfigFile ()` Methode, um eine einfachere Konfiguration Teilung zwischen den verschiedenen Arbeitsabläufe zu ermöglichen; esp. Kommandozeilen-und Server.
  • protokolliert `@ Unter Einfuhr Richtlinien werden nun an die Spitze der Ausgangs gehisst.
  • Standard-Ausgabedateinamen verwendet nun `nur .crush.css` Suffix bei der Ausgabe auf das gleiche Verzeichnis wie Eingabe. Andernfalls wird eine regelmäßige `.css` Suffix verwendet wird.
  • Aktualisiert Lieferantenaliasnamen.
  • Entfernt math Kurzschrift-Syntax.
  • Veraltete `@ in` Richtlinien. Unterstützt bis zumindest-3.x.
  • Veraltete `@ define` /` @ ifdefine` / `@ Wähler-Alias` zugunsten der neuen Richtlinie Namen. Unterstützt bis zumindest-3.x.
  • Veraltete die statischen API-Methoden für den `csscrush_ *` Funktionen. Unterstützt bis zumindest-3.x.

Was ist neu in der Version 2.3.0:

  • Rule Verschachtelung funktioniert jetzt ohne `@ in` Richtlinien .
  • Hinzugefügt `csscrush_add_function ()` als einfache Möglichkeit, das Hinzufügen von benutzerdefinierten Funktionen, ohne Plugins.
  • Hinzugefügt alternative Richtlinie Namen:. `@ set` /` @ ifset` für `@ define` /` @ ifdefine` und `@ selector` für` @ Wähler-Alias`
  • Unterstützung für eine Befehlszeile-Konfigurationsdatei (`crushfile.php`).
  • Hinzugefügt `Util :: readConfigFile ()` Methode, um eine einfachere Konfiguration Teilung zwischen den verschiedenen Arbeitsabläufe zu ermöglichen; esp. Kommandozeilen-und Server.
  • protokolliert `@ Unter Einfuhr Richtlinien werden nun an die Spitze der Ausgangs gehisst.
  • Standard-Ausgabedateinamen verwendet nun `nur .crush.css` Suffix bei der Ausgabe auf das gleiche Verzeichnis wie Eingabe. Andernfalls wird eine regelmäßige `.css` Suffix verwendet wird.
  • Aktualisiert Lieferantenaliasnamen.
  • Entfernt math Kurzschrift-Syntax.
  • Veraltete `@ in` Richtlinien. Unterstützt bis zumindest-3.x.
  • Veraltete `@ define` /` @ ifdefine` / `@ Wähler-Alias` zugunsten der neuen Richtlinie Namen. Unterstützt bis zumindest-3.x.
  • Veraltete die statischen API-Methoden für den `csscrush_ *` Funktionen. Unterstützt bis zumindest-3.x.

Was ist neu in der Version 2.1.0:

  • Added HHVM Unterstützung (HHVM & # X3e; = 2.4)
  • Added Travis CI-Support.
  • Hinzugefügt benutzerdefinierte Farbe Stichworte Plugin.
  • Hinzugefügt text-align-Plugin für polyfilling die Richtung empfindlich text-align Werte, Beginn und Ende.
  • Hinzugefügt Wahl splat Aliasnamen, die auf Argumente zu erweitern.
  • Hinzugefügt Einstellungen Schnittstelle für Plugins und CSS Umwelt. Old variable basierte Einstellungen (wie in rem und px2em Plugins verwendet) werden nun veraltet.
  • , um Repository Hinzugefügt Bibliothek docs.
  • Hinzugefügt Einheit Argument an die mathematische Funktion.
  • Veraltete nackten parens Mathematik z `()` Aufgrund ihrer Verwendung bei der Entwicklung CSS-Spezifikationen.
  • Entfernt `` -ms-Gradienten Aliasnamen.
  • Umbenannt Plugin `hsl-to-hex` zu` hsl2hex`.
  • Aktualisiert Plugin API.
  • Verbesserte Feedback zur Befehlszeile beobachtete Dateien.
  • Entfernt stammen aus Standardtextvorschlag modifiziert.
  • Hergestellt git-Version für den Einsatz in Textbausteine.
  • Betrifft Version verwendet nun `git describe` Stil ausgegeben, falls verfügbar.
  • geändert Basis IO-Klasse, um nicht-statische Methoden verwenden.
  • Details Verbesserungen Zahlreiche.

Was ist neu in der Version 2.0.0:

  • Raised PHP Version Anforderung, PHP 5.3.1.
  • Bibliothek Code (ohne API-Funktionen) wird nun Namensraum.
  • Hinzugefügt Schleife Plugin:. Für ... in Schleifen mit Listen und Generatorfunktionen
  • Added ARIA-Plugin für die Arbeit mit Arie Rollen Zustände und Eigenschaften.
  • Added bildet plugin: Pseudo-Klassen zum Arbeiten mit Formularen
  • .
  • entfernt Legacy IE-Plugins (dh-Clip, dh-Filter, dh-min-height, RGBA-Fallback) und spiffing.
  • Hinzugefügt Parsen für einzelne Zeile Variablendefinitionen zB `define col-Breite 30px;`
  • Zusätzliche Unterstützung für relative Eingabe / Ausgabe-Dateipfade (basierend auf dem aktuellen angetroffenen Skript Pfad).
  • Unterstützung für Protokoll-Bezug (//) URLs.
  • Entfernt `csscrush_clearcache ()` Funktion -. Seine Funktionalität kann einfach im Klar PHP repliziert werden, da alle Ausgabedateien haben die Dateierweiterung ".crush.css '
  • Removed `csscrush_globalvars ()` Funktion. Verwenden `csscrush_set ()` statt.
  • Hinzugefügt `stat_dump` Option zum Speichern von Statistiken und Variablen in eine Datei im JSON-Format verwendet wird.
  • für die Leitung erzeugt svg und Bilddateien Hinzugefügt `asset_dir` Option.
  • Veraltete und entfernte das * -local.ini Jetzt gibt es eine bessere Art und Weise vermehren die Standardaliasnamen.
  • Wenn `formatter` Option gesetzt wird nun überschreiben die` minify` Option (Einstellung auf false)
  • Nun unter Verwendung eines PSR-3 kompatibel Logging-Schnittstelle (Standardimplementierung kann überschrieben werden).
  • Bessere Fehlerberichterstattung auf Syntaxfehler.

Was ist neu in Version 1.11:.

  • Unterstützung für Fragment Anrufe innerhalb Fragment Definitionen
  • Hinzugefügt Prüfung und Wiederherstellung für zu konservativ ini-Einstellungen.
  • Der Block Brutmuttersymbol kann nun mehrfach verwendet (nützlich für die angrenzenden / allgemeine Geschwister Kombinationen) werden.
  • Kommandodienstprogramm unterstützt jetzt die `trace` Option.
  • Benutzerdefinierte Formatierer Rückrufe wurden vereinfacht.
  • Vereinfachte die `csscrush_stat ()` Funktion Unterschrift.
  • Hinzugefügt Kommandozeilenprogramm Alias ​​für Anbieter / bin Komponisten.
  • Entfernt plugins.ini (Nutzung `csscrush_set ()` statt).
  • Entfernt Prepend.css.

Was ist neu in Version 1.10:

  • Hinzugefügt `-i` Alias` --file` Option für das Kommandozeilenprogramm.
  • Entfernte Datenbank * Eigenschaften.
  • Verschachtelte Regeln, die den übergeordneten Symbol zu verwenden (&) kann nun in Verbindung mit dem Wurzelzeichen (^) zu arbeiten.
  • Problem behoben, mit leeren importierten Dateien nicht registrieren.
  • Verschiedene Bugfixes.

Was ist neu in der Version 1.9.1:

  • Fixed error Ankündigung ohne aktivierten Plugins in Plugins. INI-Datei.

Ähnliche Software

R
R

10 Feb 16

Rakudo
Rakudo

10 Feb 16

Metalua
Metalua

13 May 15

CSS:LESS
CSS:LESS

13 May 15

Kommentare zu CSS Crush

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!