CSS Crush

Logiciel capture d'écran:
CSS Crush
Détails logiciels:
Version: 2.4.0 Mise à jour
Date de transfert: 10 Dec 15
Développeur: Pete Boere
Licence: Gratuit
Popularité: 114

Rating: 5.0/5 (Total Votes: 1)

Un pré-processeur est un outil pour interpréter CSS avant d'envoyer au client.

Cela signifie que le développeur peut ajouter CSS dans une syntaxe plus complexe, et l'envoyer ensuite à la pré-processeur pour le convertir en code CSS standard.

Quelle est nouvelle dans cette version:.

  • Règle de nidification fonctionne désormais sans `@ in` directives
  • Ajout `csscrush_add_function ()` comme un moyen simple d'ajouter des fonctions personnalisées sans plugins.
  • Ajout de noms de directive alternatives:. @ `set` /` @ ifset` pour `@ define` /` et `@ ifdefine` @ selector` pour` @ sélecteur Alias`
  • Ajout du support pour un fichier de configuration en ligne de commande (`de crushfile.php`).
  • Ajout `Util :: readConfigFile ()` pour activer le partage de configuration plus facile entre les différents flux de travail; esp. en ligne de commande et le serveur.
  • un protocole définis `directives Par importation de @ sont maintenant hissé au sommet de la production.
  • fichier de sortie par défaut utilise maintenant suffixe `.crush.css` que lors de la sortie dans le même répertoire comme entrée. Sinon, un suffixe `.css` régulière est utilisé.
  • alias de fournisseurs à jour.
  • Retiré syntaxe mathématiques de sténographie.
  • Déconseillé `@ in` directives. Pris en charge jusqu'à 3.x au-moins.
  • Déconseillé `@ define` /` @ ifdefine` / `@ sélecteur Alias` en faveur de nouveaux noms de directive. Pris en charge jusqu'à 3.x au-moins.
  • Déconseillé les méthodes de l'API statiques en faveur de la `` fonctions csscrush_ *. Pris en charge jusqu'à 3.x au-moins.

Ce qui est nouveau dans la version 2.3.0:

  • Règle de nidification fonctionne désormais sans `@ in` directives .
  • Ajout `csscrush_add_function ()` comme un moyen simple d'ajouter des fonctions personnalisées sans plugins.
  • Ajout de noms de directive alternatives:. @ `set` /` @ ifset` pour `@ define` /` et `@ ifdefine` @ selector` pour` @ sélecteur Alias`
  • Ajout du support pour un fichier de configuration en ligne de commande (`de crushfile.php`).
  • Ajout `Util :: readConfigFile ()` pour activer le partage de configuration plus facile entre les différents flux de travail; esp. en ligne de commande et le serveur.
  • un protocole définis `directives Par importation de @ sont maintenant hissé au sommet de la production.
  • fichier de sortie par défaut utilise maintenant suffixe `.crush.css` que lors de la sortie dans le même répertoire comme entrée. Sinon, un suffixe `.css` régulière est utilisé.
  • alias de fournisseurs à jour.
  • Retiré syntaxe mathématiques de sténographie.
  • Déconseillé `@ in` directives. Pris en charge jusqu'à 3.x au-moins.
  • Déconseillé `@ define` /` @ ifdefine` / `@ sélecteur Alias` en faveur de nouveaux noms de directive. Pris en charge jusqu'à 3.x au-moins.
  • Déconseillé les méthodes de l'API statiques en faveur de la `` fonctions csscrush_ *. Pris en charge jusqu'à 3.x au-moins.

Quoi de neuf dans la version 2.1.0:

  • Ajout du support HHVM (HHVM & # X3e; = 2.4)
  • Ajouté Travis CI soutien.
  • Ajout de mots clés personnalisé de couleur plugin.
  • Ajout de plug-in text-align pour polyfill les valeurs sensibles text-align direction, début et fin.
  • Sélecteur Ajouté alias de floc qui se dilatent fondée sur des arguments.
  • de
    Interface
  • paramètres ajoutés pour plugins et de l'environnement de CSS. Variables en fonction des paramètres anciens (comme dans le sommeil paradoxal et px2em plugins) sont désormais obsolètes.
  • Ajout docs de la bibliothèque dans le référentiel.
  • Ajout de l'argument de l'unité de la fonction mathématique.
  • Déconseillé parens mathématiques nue par exemple `()` En raison de leur utilisation dans le développement de spécifications CSS.
  • Suppression de `` alias -ms-gradient.
  • Rebaptisé du plugin `HSL-à-hex` à` hsl2hex`.
  • Mise à jour API de plugin.
  • Amélioration de la rétroaction de la ligne de commande regardé les fichiers.
  • Date de retrait modifié de passe-partout par défaut.
  • Fait version git disponibles pour une utilisation dans boilerplates.
  • Version Rapporté utilise maintenant `sortie de style describe` git si disponible.
  • Base Changé classe IO d'utiliser des méthodes non statiques.
  • De nombreux sous les améliorations de la hotte.

Quoi de neuf dans la version 2.0.0:

  • Raised exigence de la version de PHP pour PHP 5.3.1.
  • Code bibliothèque (à l'exception des fonctions de l'API) est maintenant un espace de noms.
  • Ajout plugin boucle:. Pour ... en boucles avec des listes et des fonctions de générateur
  • Plugin ARIA pour travailler avec Aria rôles états et propriétés.
  • forme Ajouté plugin: pseudo classes pour travailler avec des formes
  • .
  • Suppression héritage IE plugins (c.-à-pince, soit-filtre, c.-min-height, rgba-secours) et spiffing.
  • Ajout de l'analyse de la ligne unique définitions variables par exemple `30px col largeurdefine;`
  • Ajout du support pour les chemins relatifs de fichiers d'entrée / sortie (sur la base du trajet de courant de script excecuting).
  • Ajout du support pour (//) URL de protocole-rapport.
  • Retiré `csscrush_clearcache ()` fonction -. Sa fonctionnalité peut être facilement répliqué en PHP brut puisque tous les fichiers de sortie ont une extension de fichier '.crush.css'
  • `csscrush_globalvars enlevé ()` fonction. Utilisez `csscrush_set ()` à la place.
  • Ajout d'option `stat_dump` pour sauver stats et variables utilisées dans un fichier au format JSON.
  • Ajout `asset_dir` option pour diriger généré les fichiers SVG et d'image.
  • désapprouvées et supprimées l'* -local.ini maintenant il ya une meilleure façon d'augmenter les alias par défaut.
  • Si l'option `formatter` est réglé va maintenant remplacer l'option` minify` (mise à false)
  • Maintenant, en utilisant une interface d'enregistrement compatible PSR-3 (implémentation par défaut peut être remplacée).
  • Une meilleure signalisation des erreurs pour les erreurs de syntaxe.

Quoi de neuf dans la version 1.11.

  • Ajout du support pour les appels de fragments dans les définitions de fragments
  • Ajout d'une vérification et de récupération pour les réglages ini trop conservatrices.
  • Le symbole bloc parent nidification peut maintenant être utilisée plusieurs fois (utile pour les combinaisons de frères et sœurs adjacentes / général).
  • utilitaire de commande prend désormais en charge l'option `trace`.
  • rappels de formateur personnalisé ont été simplifiées.
  • simplifié la `csscrush_stat ()` signature de fonction.
  • Ajout de la commande utilitaire de ligne alias pour fournisseur / bin du répertoire du compositeur.
  • Retiré plugins.ini (utilisation `csscrush_set ()` à la place).
  • Retiré Prepend.css.

Ce qui est nouveau dans la version 1.10:

  • Ajout alias `` -i` à --file` option pour l'utilitaire de ligne de commande.
  • Suppression des propriétés Data- *.
  • règles imbriquées qui utilisent le symbole parent (&) peut maintenant fonctionner en conjonction avec le symbole d'enracinement (^).
  • Correction d'un problème avec les fichiers importés vides ne pas enregistrer.
  • Diverses corrections de bugs.

Quoi de neuf dans la version 1.9.1:

  • Mentions d'erreur fixe sans plugins activés dans Plugins. fichier ini.

Logiciel similaire

LESSCPY
LESSCPY

13 Apr 15

RubyJS
RubyJS

13 May 15

Amber
Amber

28 Feb 15

Closure Compiler
Closure Compiler

9 Feb 16

Commentaires à CSS Crush

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!
Recherche par catégorie