Projet

Général

Profil

Development #23257

réaliser le nouveau thème pour la ville de Meyzieu

Ajouté par Serghei Mihai il y a environ 6 ans. Mis à jour il y a plus de 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
17 avril 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

.


Fichiers

0001-meyzieu-2018-initial-theme-23257.patch (269 ko) 0001-meyzieu-2018-initial-theme-23257.patch Serghei Mihai, 26 avril 2018 11:57
Gestion du compte.png (60,3 ko) Gestion du compte.png Serghei Mihai, 26 avril 2018 11:57
mobile.png (49 ko) mobile.png Serghei Mihai, 26 avril 2018 11:57
ACCUEIL.png (536 ko) ACCUEIL.png Serghei Mihai, 26 avril 2018 11:57
0001-meyzieu-2018-initial-theme-23257.patch (270 ko) 0001-meyzieu-2018-initial-theme-23257.patch Serghei Mihai, 02 mai 2018 09:09
0001-meyzieu-2018-initial-theme-23257.patch (270 ko) 0001-meyzieu-2018-initial-theme-23257.patch Serghei Mihai, 02 mai 2018 12:04
0001-meyzieu-2018-initial-theme-23257.patch (271 ko) 0001-meyzieu-2018-initial-theme-23257.patch Serghei Mihai, 02 mai 2018 16:55
0001-meyzieu-2018-initial-theme-23257.patch (271 ko) 0001-meyzieu-2018-initial-theme-23257.patch Serghei Mihai, 02 mai 2018 18:25

Demandes liées

Lié à Intégrations graphiques Publik - Development #23256: ajoute la police DinFermé17 avril 2018

Actions

Révisions associées

Révision bb6b36c2 (diff)
Ajouté par Serghei Mihai il y a presque 6 ans

meyzieu-2018: initial theme (#23257)

Historique

#1

Mis à jour par Serghei Mihai il y a environ 6 ans

#3

Mis à jour par Serghei Mihai il y a environ 6 ans

#4

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)

#5

Mis à jour par Serghei Mihai il y a presque 6 ans

#6

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.

#7

Mis à jour par Serghei Mihai il y a presque 6 ans

Et le patch, dependant du celui de #23522.

#8

Mis à jour par Serghei Mihai il y a presque 6 ans

#10

Mis à jour par Serghei Mihai il y a presque 6 ans

Patch à jour avec des cellules dédiées pour le menu lateral et les liens en bas de la page.

#11

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 ?

#12

Mis à jour par Serghei Mihai il y a presque 6 ans

Ok.

Yep, pas besoin de gérer les sous-menus dans les templates surchargés.
Et bien sûr: sans-serif.

#13

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)
#14

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

Formats disponibles : Atom PDF