×

Annonce

[UP] Compilation reussie pour les fichiers SCSS :
tooltip/_note/style/mariner/zebra_tooltips.scss -> tooltip/_note/style/mariner/zebra_tooltips.css

upscsscompiler ~ compilation SCSS

Cette méthode compile les fichier SCSS de UP, ainsi que tous les fichiers SCSS des actions

➠ upscsscompiler : INTERNE - Compile tous les fichiers SCSS dans les dossiers des actions

Cliquer pour lire la documentation

syntaxe:
{up upscsscompiler} toutes les actions
{up upscsscompiler=action1, action2} une ou plusieurs actions
note: les fichiers SCSS & CSS sont en racine des dossiers actions
author LOMART version 1.0 license GNU/GPLv3 credit https://github.com/leafo/scssphp
  • upscsscompiler: liste des actions à recompiler. toutes par défaut
  • mode = Compressed: Compressed, Compact, Crunched, Expanded, Nested
  • force: force la compilation de tous les SCSS. Par défaut: les SCSS plus récents que leur CSS.
  • info = 0: affiche rapport compilation
  • force-filter: oblige force si la condition est remplie

    Il s'agit d'une action interne à UP qui génère les fichiers CSS pour tous les fichiers SCSS trouvés dans les actions.

    Le fichier principal de UP sera également recompilé dans le cas d'une demande avec l'option upscsscompiler sans argument.

    Dans tous les cas, le fichier SCSS et CSS sont et seront dans le même dossier.

    upscsscompiler
    Sans argument, tous les fichiers SCSS dans les dossiers et sous-dossiers de UP seront compilés vers des fichiers CSS dans le même dossier que le leur.
    force
    Par défaut, seuls les fichiers SCSS plus récents que les CSS sont recompilés. Dans le cas, où l'on modifie des partiels comme celui des variables, il est nécessaire de générer les CSS pour tous les fichiers SCSS.
    nouveauté version 1.7 vous pouvez saisir une règle de filtrage pour forcer la compilation sous certaines conditions. voir filter sur cette page
    Par exemple, le shortcode ci-dessous compile tous les SCSS lors de l'appel de la page sur un serveur local (ip=::1)
    {up upscsscompiler | info | force-filter=server-ip:::1}
    info
    Si cette option est mentionnée, un message de réussite sera affiché. Un message d'erreur de compilation sera toujours affiché.

    Si vous êtes amené à modifier le CSS de UP ou de ses actions, il est conseillé de créer un article accessible au superadmin avec le code suivant :

    {up upscsscompiler | info | force }

    Le simple fait d'appeler cette page recompilera automatiquement tous les CSS de UP. Un message de compte rendu sera affiché.