cClaude.rocks ☕ Le blog

[Nouvelles technologies, sciences et coups de gueule…]

Menu

Reprise du design du blog afin de l'adapter à Foundation 6.

JBake avec la couche Groovy fait assez bien le travail, donc j’ai poussé un peu plus loin mes investigations, et il s’avère que Foundation 5 n’est plus supporté. Il fallait donc migrer.

Logo Foundation

Un gros travail est la migration de Foundation 5 à Foundation 6, d’ailleurs nombre de développeurs web se plainent dans les forums du fait que la compatibilité entre les versions n’ont pas été maintenues. Suite à cette migration, je ne suis pas complètement convaincu par ce framework, sans doute à cause de la documentation qui est essentiellement basée sur des vidéos et donc extrêmement ⏳chronophage ⌛ mais aussi à cause du kit de développement dont le packaging n’est pas très prédictif.

Au passage, j’ai :

  • fait une revue du design ⏿ (qui reste à compléter),
  • corrigé l’affichage pour les codes sources larges,
  • corrigé des problèmes de saut de lignes inattendu,
  • fait grosse réécriture des « templates » groovy,
  • amélioré le support flex,
  • amélioré le support des l’affichage sur mobile (avec quelques régressions cependant).

Il reste pas mal de chose à faire :

  • extraire un « template » réutilisable pour d’autres blogs avec une documentation,
  • mettre en place des proxies Groovy pour améliorer le rendu depuis du markdown pur (afin de permettre de limiter le code HTML dans les fichiers sources / le palliatif actuel étant une réécriture à la volée en JavaScript),
  • quelques petits problèmes au niveau du support mobile sont à traiter,
  • améliorer le support de JBake (il s’agit en fait d’un problème du modèle Groovy d’origine qui ne supporte pas complètement les fonctionnalités de JBake)

ᦿ


ℹ 2006 - 2022 | 🏠 Accueil du domaine | 🏡 Accueil du blog