Development #23257
réaliser le nouveau thème pour la ville de Meyzieu
0%
Description
.
Fichiers
Demandes liées
Révisions associées
Historique
Mis à jour par Serghei Mihai il y a environ 6 ans
- Lié à Development #23256: ajoute la police Din ajouté
Mis à jour par Serghei Mihai il y a environ 6 ans
- Fichier 0001-meyzieu-2018-initial-theme-23257.patch 0001-meyzieu-2018-initial-theme-23257.patch ajouté
- Fichier ACCUEIL.png ACCUEIL.png ajouté
- Fichier Gestion du compte.png Gestion du compte.png ajouté
- Fichier mobile.png mobile.png ajouté
- Patch proposed changé de Non à Oui
Mis à jour par Frédéric Péters il y a presque 6 ans
J'avais cru comprendre que l'information "description" attachée aux pages (#23262) mais je ne vois pas ça dans le patch, il lui manque un fichier ? (qui gouvernerait la cellule de type menu prévue dans le placeholder bottom, si je lis bien la css).
Pourquoi ne pas aussi en avoir profité pour le carrousel (d'ailleurs, attention à l'orthographe contre-intuitive, même pas l'objet de réformes récentes) de haut de page ? S'éviter ainsi l'ajax, voire tout javascript. La structure aurait ainsi pu être <a href="page.get_online_url" style="background-image: url({{ page.image.url }} )">{{page.description}}</a> (voire même la description utilisée en alt, en supposant le texte comme faisant partie de l'image). overflow hidden, dimensions fixées pour le <a>, scroll-behaviour: smooth, ça aurait pu être pas mal, chic et pas cher. (une variante carrousel officielle pour combo fera(it) ça).
Aussi sur ce haut de page, plutôt qu'y demander l'ajout d'une cellule de type menu, le code aurait totalement pu être incorporé au template, je trouve.
~~
(des erreurs d'indentation)
@include flexbox(); puis flex-flow: row wrap;
L'idée des mixins flexbox devait être de permettre la compatibilité MSIE sans se poser trop de questions, ce bénéfice est perdu si on en vient à mentionner des propriétés flex de manière indépendante.
Pour les sélecteurs de pseudo-élément, type ::after, la spec dit deux fois deux points.
(passons)
Mis à jour par Serghei Mihai il y a presque 6 ans
- Lié à Development #23522: mixins: rajouter flex-wrap ajouté
Mis à jour par Serghei Mihai il y a presque 6 ans
Frédéric Péters a écrit :
J'avais cru comprendre que l'information "description" attachée aux pages (#23262) mais je ne vois pas ça dans le patch, il lui manque un fichier ? (qui gouvernerait la cellule de type menu prévue dans le placeholder bottom, si je lis bien la css).
Template zappé...
Pourquoi ne pas aussi en avoir profité pour le carrousel (d'ailleurs, attention à l'orthographe contre-intuitive, même pas l'objet de réformes récentes) de haut de page ? S'éviter ainsi l'ajax, voire tout javascript. La structure aurait ainsi pu être <a href="page.get_online_url" style="background-image: url({{ page.image.url }} )">{{page.description}}</a> (voire même la description utilisée en alt, en supposant le texte comme faisant partie de l'image). overflow hidden, dimensions fixées pour le <a>, scroll-behaviour: smooth, ça aurait pu être pas mal, chic et pas cher. (une variante carrousel officielle pour combo fera(it) ça).
Je me suis peut-être trop pris la tête, mais la position du texte dans les images du carroussel pourrait varier en fonction de chaque image et je préfèrais laisser cette tâche à ceux qui éditeront le contenu.
Ce que tu as fait dans #23520 est la bonne piste à prendre. Je préfère prendre cela en compte dans un deuxième temps.
Aussi sur ce haut de page, plutôt qu'y demander l'ajout d'une cellule de type menu, le code aurait totalement pu être incorporé au template, je trouve.
Mon idée était de faciliter l'édition du contenu: au lieux des liens posés dans le template, pourvoir modifier l'intitulé, le contenu facilement dans le backoffice.
(des erreurs d'indentation)
corrigées.
@include flexbox(); puis flex-flow: row wrap;
L'idée des mixins flexbox devait être de permettre la compatibilité MSIE sans se poser trop de questions, ce bénéfice est perdu si on en vient à mentionner des propriétés flex de manière indépendante.
J'ai rajouté la déclaration de flex-wrap
dans #23522.
Pour les sélecteurs de pseudo-élément, type ::after, la spec dit deux fois deux points.
aussi.
Mis à jour par Serghei Mihai il y a presque 6 ans
- Fichier 0001-meyzieu-2018-initial-theme-23257.patch 0001-meyzieu-2018-initial-theme-23257.patch ajouté
Et le patch, dependant du celui de #23522.
Mis à jour par Serghei Mihai il y a presque 6 ans
- Lié à Development #23522: mixins: rajouter flex-wrap supprimé
Mis à jour par Serghei Mihai il y a presque 6 ans
- Fichier 0001-meyzieu-2018-initial-theme-23257.patch 0001-meyzieu-2018-initial-theme-23257.patch ajouté
Sans dependance du #23522.
Mis à jour par Serghei Mihai il y a presque 6 ans
- Fichier 0001-meyzieu-2018-initial-theme-23257.patch 0001-meyzieu-2018-initial-theme-23257.patch ajouté
Patch à jour avec des cellules dédiées pour le menu lateral et les liens en bas de la page.
Mis à jour par Frédéric Péters il y a presque 6 ans
Caroussel → Carrousel.
Pour les templates j'aurais imaginé ne pas se soucier des sous-menus (parce qu'en pratique, aucune idée du rendu).
$font-family: Din, Roboto;
fallback sur sans-serif quand même ?
Mis à jour par Serghei Mihai il y a presque 6 ans
- Fichier 0001-meyzieu-2018-initial-theme-23257.patch 0001-meyzieu-2018-initial-theme-23257.patch ajouté
Ok.
Yep, pas besoin de gérer les sous-menus dans les templates surchargés.
Et bien sûr: sans-serif.
Mis à jour par Serghei Mihai il y a presque 6 ans
- Statut changé de Nouveau à Résolu (à déployer)
Et les icones en hover redimensionnées à la même taille que les normales.
Poussé.
commit bb6b36c284ecb6e599b572e6d057efae02893f72 (origin/master, origin/HEAD) Author: Serghei Mihai <smihai@entrouvert.com> Date: Fri Apr 13 18:22:46 2018 +0200 meyzieu-2018: initial theme (#23257)
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Résolu (à déployer) à Solution déployée
meyzieu-2018: initial theme (#23257)