Page 1 sur 1

MaterialSB, le Material Design arrive dans SpiderBasic.

Publié : lun. 26/janv./2026 13:23
par ❤x1
Coucou les gens !

En 2026, je me suis donné l'objectif de rendre public 26 de mes projets, et aujourd'hui, c'est le tour de MaterialSB!

Image

MaterialSB est une bibliothèque pour SpiderBasic qui remplace tous les éléments d'interfaces par Materialize, un framework basé sur le système de langage visuel créé par Google.

MaterialSB est un projet que j'ai commencé il y a un peu plus d'un an (le premier commit date du 28 décembre 2024 et la première version utilisable du 31 janvier 2025) et je l'ai utilisé dans plusieurs de mes projets.
Son développement a été très instructif, et je comprends mieux certains choix de Fred quand il bosse sur PB et SB. La difficulté n'est pas d'implémenter de nouvelles fonctionnalités : ça se fait en deux-deux ; mais créer une API est un tout autre challenge, j'ai dû la changer à chaque fois que je découvrais un nouveau besoin et j'ai une appréciation renouvelée pour l'API très stable de PB.
D'ailleurs, je n'ai pas conservé la logique des gadgets de PB/SB: pour créer une application avec MaterialSB, il faudra s'affranchir des codes de Fantasy Software et piger un peu la logique du HTML: y'a des parents, des enfants et une grille.
Et écrire la doc... C'est un tellement gros boulot, et mon anglais est tellement pourri, que j'ai dû utiliser un LLM pour m'assister.

Le code est ici, avec des exemples et tout ce qui va bien.
La doc est .

Chu!