Re: [Galette-discussion] Re: [Galette-devel] Gestionnaire de dépendences JS
Salut, Le 19/11/2019 à 15:52, Guillaume AGNIERAY a écrit : Le Sat, 9 Nov 2019 13:03:50 +0100 Johan Cwiklinski a écrit : Du coup, sur Galette, j'ai fait un essai avec gulp (utilisé par semanticui/formanticui). https://github.com/galette/galette/pull/38 Je suis preneur de vos potentielles remarques. Personne n'a de remarques ? Je pète tout, pas de problèmes ? :D Pas de remarques particulières. Si tu y trouves un intérêt je suis plutôt pour. J'ai testé rapidement (Galette pas les plugins) :) Jusque là ça semble bien fonctionner avec gulp. OK, merci :) En PJ un p'tit patch pour corriger des chemins sur certaines images des CSS. Ha cool ; merci ! J'ai aussi constaté un problème avec l'ombre des tooltips jquery, mais je n'ai pas encore cherché quelle en est l'origine. Oui, en effet, il y a un souci. Mais bon, cette modification sera pour la prochaine majeure, et si l'interface change d'ici là, ce ne sera plus vraiment un problème ;) On verra à ce moment là. Sinon connais-tu https://asset-packagist.org (composer + bower + npm) ? Ça pourrait être une autre piste à envisager si toutes les libs utilisées par Galette s'y trouvent ;) Je ne connaissais pas, ça semble effectivement intéressant, je vais regarder. J'étais parti sur glup puisque c'est aussi ce qui est utilisé pour semantic, dans le but d'avoir une commande unique ; mais ça ne fonctionne pas comme escompté (et ce n'est pas bien grave tout compte fait). Bonne soirée, -- Johan -- Galette development - http://galette.eu/ List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/
Re: [Galette-devel] Gestionnaire de dépendences JS
Le Sat, 9 Nov 2019 13:03:50 +0100 Johan Cwiklinski a écrit : > > Du coup, sur Galette, j'ai fait un essai avec gulp (utilisé par > > semanticui/formanticui). > > > > https://github.com/galette/galette/pull/38 > > > > Je suis preneur de vos potentielles remarques. > > Personne n'a de remarques ? Je pète tout, pas de problèmes ? :D Pas de remarques particulières. Si tu y trouves un intérêt je suis plutôt pour. J'ai testé rapidement (Galette pas les plugins) :) Jusque là ça semble bien fonctionner avec gulp. En PJ un p'tit patch pour corriger des chemins sur certaines images des CSS. J'ai aussi constaté un problème avec l'ombre des tooltips jquery, mais je n'ai pas encore cherché quelle en est l'origine. Sinon connais-tu https://asset-packagist.org (composer + bower + npm) ? Ça pourrait être une autre piste à envisager si toutes les libs utilisées par Galette s'y trouvent ;) -- Guillaume AGNIERAY >From 0b6b43d2d28f410f22ccc684d87a6210dc3ed7b3 Mon Sep 17 00:00:00 2001 From: Guillaume AGNIERAY Date: Mon, 18 Nov 2019 15:47:09 +0100 Subject: [PATCH] Fix images paths in CSS --- gulpfile.js | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gulpfile.js b/gulpfile.js index ea5db506..815ad0cd 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -42,6 +42,9 @@ var main_assets = [ }, { 'src': './galette/webroot/themes/default/jquery-ui/images/*', 'dest': '/images/' +}, { +'src': './galette/webroot/themes/default/images/desktop/*', +'dest': '/images/desktop/' }, { 'src': './node_modules/farbstastic/*.png', 'dest': '/images/' @@ -68,7 +71,7 @@ function styles() { main = gulp.src(main_styles) .pipe(replace('jquery-ui/images/', '../images/')) .pipe(replace('("images/ui', '("../images/ui')) // -.pipe(replace('url(images/', 'url(../../themes/default/images/')) +.pipe(replace('url(images/', 'url(../images/')) .pipe(cleanCSS()) .pipe(concat('galette-main.bundle.min.css')) .pipe(gulp.dest(_dir)); -- 2.20.1
Re: [Galette-devel] Gestionnaire de dépendences JS
Salut, Le 05/11/2019 à 10:20, Johan Cwiklinski a écrit : Salut, J'aimerai mettre en place un système de gestion des libs javascript utilisées (de toutes façons, ça deviendra obligatoire avec la récriture de l'UI), comme composer le fait avec les libs PHP. J'ai fait un essai (concluant) avec webpack pour le calendrier dans le plugin events (voir mon message à ce sujet sur la liste users). J'ai également fait un essai sur le plugin maps, mais qui n'a pas été terriblement concluant. Et enfin, sur Galette itself... Ce fut mitigé (ok pour pas mal de choses, mais ko pour jqplot, markitup notamment). Du coup, sur Galette, j'ai fait un essai avec gulp (utilisé par semanticui/formanticui). https://github.com/galette/galette/pull/38 Je suis preneur de vos potentielles remarques. Personne n'a de remarques ? Je pète tout, pas de problèmes ? :D ++ -- Johan -- Galette development - http://galette.eu/ List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/