[SPIP Zone] [Spip-zone-commit] r108610 - _plugins_/albums/trunk/modeles

Hello,

Après réflexion je ne trouve pas idéale la solution de mettre les
classes de bootstrap/foundation en dur.

Je suis assez d'accord, ça a tendance à rendre les squelettes
illisibles.

Du coup je me demandais si ça ne devrait pas plutôt être aux plugins
bootstrap/foundation de gérer eux-mêmes les styles des albums, en
mappant les composants thumbnail et cie.

Je suis en train de faire une surcharge de modeles/album.html dans le
squelettes Zoundation. Je suis arrivé la conclusion que c'était plus
simple de gérer cela au niveau du squelettes.

Donc dans albums on ne laisserait que la classe .album-foundation par
ex, et on virerait tout le reste (.thumbnail, block-grid-N etc.).
Et dans foundation par ex. => .album-foundation { @extend .thumbails }
etc.

Pourquoi pas, mais quid de la rétro-compat de tout cela ? Pas mal de gens
utilisent déjà en l'état.
Dans une certaine mesure, j'ai l'impression que c'est plus une affaire
de squelettes.

Charles Razack <tcharlss@bravecassine.com> writes:

Tiens puisque tu es sur le sujet, tu pourras me donner ton avis là-dessus :

Ça fait un moment que je veux simplifier le squelette des albums, qui
n'est pas un modèle de soriété.
Après réflexion je ne trouve pas idéale la solution de mettre les
classes de bootstrap/foundation en dur.
Déjà parce qu'ils changent leur nomenclature sans arrêt de version en
version, ça oblige à faire des tests de version qui rendent le tout peu
lisible (même si c'est déjà mieux avec un #SET et un #GET). Et puis le
choix du colonnage est arbitraire.

Du coup je me demandais si ça ne devrait pas plutôt être aux plugins
bootstrap/foundation de gérer eux-mêmes les styles des albums, en
mappant les composants thumbnail et cie.
Donc dans albums on ne laisserait que la classe .album-foundation par
ex, et on virerait tout le reste (.thumbnail, block-grid-N etc.).
Et dans foundation par ex. => .album-foundation { @extend .thumbails } etc.

Tu en penses quoi ?

Le 24/01/2018 à 19:15, spip-zone-commit@rezo.net a écrit:

Author: p@henix.be
Date: 2018-01-24 19:15:51 +0100 (Wed, 24 Jan 2018)
New Revision: 108610

Modified:
    _plugins_/albums/trunk/modeles/album.html
Log:
Gestion plus lisible de la class de l'album via GET/SET

Details: Connexion · GitLab

_______________________________________________
Spip-zone-commit@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone-commit

_______________________________________________
Spip-zone-commit@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone-commit