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é: 17

Rating: nan/5 (Total Votes: 0)

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

Gordon
Gordon

5 Jun 15

Macchiato
Macchiato

6 Jun 15

mkr
mkr

19 Jul 15

pyScss
pyScss

1 Mar 15

Commentaires à CSS Crush

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