Projet

Général

Profil

Development #61491

Thème graphique pour Lanester

Ajouté par Nicolas Roche il y a environ 2 ans. Mis à jour il y a environ 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
07 février 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Thème natif inspiré de https://www.lanester.bzh/


Fichiers

0005-lanester-add-css-class-shadow-button-61491.patch (1,69 ko) 0005-lanester-add-css-class-shadow-button-61491.patch Nicolas Roche, 10 février 2022 18:35
0004-lanester-add-css-class-info-pratiques-61491.patch (1,38 ko) 0004-lanester-add-css-class-info-pratiques-61491.patch Nicolas Roche, 10 février 2022 18:35
0003-lanester-manage-nav-bar-61491.patch (4,3 ko) 0003-lanester-manage-nav-bar-61491.patch Nicolas Roche, 10 février 2022 18:35
0002-lanester-manage-header-and-footer-61491.patch (215 ko) 0002-lanester-manage-header-and-footer-61491.patch Nicolas Roche, 10 février 2022 18:35
0001-lanester-manage-content-61491.patch (40,5 ko) 0001-lanester-manage-content-61491.patch Nicolas Roche, 10 février 2022 18:35
Screenshot_2022-02-10 Démarches - Accueil.jpg (726 ko) Screenshot_2022-02-10 Démarches - Accueil.jpg Nicolas Roche, 10 février 2022 18:35
Screenshot_2022-02-10 Démarches - Accueil.png (985 ko) Screenshot_2022-02-10 Démarches - Accueil.png Nicolas Roche, 10 février 2022 18:35
Screenshot_2022-02-10 Démarches - Démarches - Contacter la mairie(1).png (162 ko) Screenshot_2022-02-10 Démarches - Démarches - Contacter la mairie(1).png Nicolas Roche, 10 février 2022 18:35
Screenshot_2022-02-10 Démarches - Démarches - Contacter la mairie.png (118 ko) Screenshot_2022-02-10 Démarches - Démarches - Contacter la mairie.png Nicolas Roche, 10 février 2022 18:35
0011-lanester-replace-arrow-images-by-fontawesome-61491.patch (2,62 ko) 0011-lanester-replace-arrow-images-by-fontawesome-61491.patch Nicolas Roche, 15 février 2022 18:49
0012-lanester-minimise-tag-selectors-use-61491.patch (3,29 ko) 0012-lanester-minimise-tag-selectors-use-61491.patch Nicolas Roche, 15 février 2022 18:49
0010-lanester-display-toplinks-over-nav-picture-61491.patch (1,24 ko) 0010-lanester-display-toplinks-over-nav-picture-61491.patch Nicolas Roche, 15 février 2022 18:49
0009-lanester-do-not-use-form-titlebar-mode-61491.patch (2,02 ko) 0009-lanester-do-not-use-form-titlebar-mode-61491.patch Nicolas Roche, 15 février 2022 18:49
0008-lanester-use-min-desktop-viewport-for-desktop-css-61.patch (2,02 ko) 0008-lanester-use-min-desktop-viewport-for-desktop-css-61.patch Nicolas Roche, 15 février 2022 18:49
0006-lanester-use-pwa-to-avoid-to-embed-favicon-61491.patch (38 ko) 0006-lanester-use-pwa-to-avoid-to-embed-favicon-61491.patch Nicolas Roche, 15 février 2022 18:49
0007-lanester-use-asset-for-footer-background-61491.patch (215 ko) 0007-lanester-use-asset-for-footer-background-61491.patch Nicolas Roche, 15 février 2022 18:49
0015-lanester-remove-bad-custom-rules-on-nav-61491.patch (941 octets) 0015-lanester-remove-bad-custom-rules-on-nav-61491.patch Nicolas Roche, 21 février 2022 18:51
0014-lanester-apply-style-on-form-title-61491.patch (901 octets) 0014-lanester-apply-style-on-form-title-61491.patch Nicolas Roche, 21 février 2022 18:51
0013-lanester-use-max-mobile-viewport-for-mobile-css-6149.patch (2,28 ko) 0013-lanester-use-max-mobile-viewport-for-mobile-css-6149.patch Nicolas Roche, 21 février 2022 18:51
Screenshot_2022-02-23 Démarches - Démarches - Titre 1 Conseil municipal.png (111 ko) Screenshot_2022-02-23 Démarches - Démarches - Titre 1 Conseil municipal.png Nicolas Roche, 23 février 2022 09:50
0016-lanester-correct-title-styles-61491.patch (1,29 ko) 0016-lanester-correct-title-styles-61491.patch Nicolas Roche, 23 février 2022 09:50
Screenshot_2022-02-23 DEM T Services en lignes - Démarches - Titre 1 Conseil municipal.png (86,3 ko) Screenshot_2022-02-23 DEM T Services en lignes - Démarches - Titre 1 Conseil municipal.png Nicolas Roche, 23 février 2022 18:10
Screenshot_2022-02-23 DEM T Services en lignes - Démarches - Contacter la mairie(1).png (115 ko) Screenshot_2022-02-23 DEM T Services en lignes - Démarches - Contacter la mairie(1).png Nicolas Roche, 23 février 2022 18:10
Screenshot_2022-02-23 DEM T Services en lignes - Démarches - Contacter la mairie.png (90,5 ko) Screenshot_2022-02-23 DEM T Services en lignes - Démarches - Contacter la mairie.png Nicolas Roche, 23 février 2022 18:10
Screenshot_2022-02-23 DEM T Services en lignes - Accueil.jpg (712 ko) Screenshot_2022-02-23 DEM T Services en lignes - Accueil.jpg Nicolas Roche, 23 février 2022 18:11
Screenshot_2022-02-23 DEM T Services en lignes - Accueil.png (886 ko) Screenshot_2022-02-23 DEM T Services en lignes - Accueil.png Nicolas Roche, 23 février 2022 18:11
0018-lanester-smooth-titles-size-61491.patch (2,19 ko) 0018-lanester-smooth-titles-size-61491.patch Nicolas Roche, 23 février 2022 18:14
0017-lanester-do-not-try-to-provide-a-single-header-bar-6.patch (3,22 ko) 0017-lanester-do-not-try-to-provide-a-single-header-bar-6.patch Nicolas Roche, 23 février 2022 18:14
0019-lanester-reduce-h2-title-size-61491.patch (1,94 ko) 0019-lanester-reduce-h2-title-size-61491.patch Nicolas Roche, 24 février 2022 07:40
Screenshot_2022-02-24 DEM T Services en lignes - Démarches - Titre 1 Conseil municipal.png (85,3 ko) Screenshot_2022-02-24 DEM T Services en lignes - Démarches - Titre 1 Conseil municipal.png Nicolas Roche, 24 février 2022 07:40
Screenshot_2022-02-24 DEM T Services en lignes - Démarches - Titre 1 Conseil municipal(1).png (86,3 ko) Screenshot_2022-02-24 DEM T Services en lignes - Démarches - Titre 1 Conseil municipal(1).png Nicolas Roche, 24 février 2022 10:04
0018-lanester-smooth-titles-size-61491.patch (2,16 ko) 0018-lanester-smooth-titles-size-61491.patch Nicolas Roche, 24 février 2022 10:04
Screenshot_2022-02-24 DEM T Services en lignes - Démarches - Titre 1 Conseil municipal(2).png (121 ko) Screenshot_2022-02-24 DEM T Services en lignes - Démarches - Titre 1 Conseil municipal(2).png Nicolas Roche, 24 février 2022 10:08

Révisions associées

Révision 36ca11a6 (diff)
Ajouté par Nicolas Roche il y a environ 2 ans

lanester: manage content (#61491)

Historique

#1

Mis à jour par Nicolas Roche il y a environ 2 ans

#4

Mis à jour par Thomas Jund il y a environ 2 ans

config Favicon.
Je préfère personnellement activer le mode PWA. Cela permet de laisser la main au client sur le favicon à utiliser, et permmet aux usager d'ajouter un raccourci vers la plateforme.

config "header:background": { "label": "Têtière : fond" }
je n'ai pas l'impression que cette ressource soit exploitée
Par contre le footer a une ressource en background qui n'as pas d'asset déclaré.

var $mobile-limit: $nav-mobile-limit;
Tu inverses l'héritage des variables
Si dans ton thème $mobile-limit = $nav-mobile-limit; alors fixe la valeur du breakpoint pour $mobile-limit et utilise `$min-desktop-viewport` qui fonctionne auto avec des breakpoint en `em` à la place d'un `(min-width: $nav-mobile-limit + 0.001)`

var $form-titlebar-mode: form;
Ne pas utiliser sur les nouveaux thèmes si possible.
Cette var sert à restaurer l'ancien markup qui est maintenant obsolète. (un jour cette var servira à placer le titre à cet endroit avec le bon markup, mais c'est pas encore le cas).

toplinks
  • Dans ta capture d'écran, tu as une image qui illustre la page. Mais du coup les liens de connexion sont masqués (passés par-dessus l'image ).
  • À 989px, taille de ton $min-desktop-viewport, la nav passe sur 2 lignes et du coup les liens de connexion se retrouvent au millieu du header.

Nav
Tu utilises des images en bg pour les chevrons. Inutile. Préfère une icon Fontawesome (Font qui est déjà chargée) et qui te permet de respecter la couleur du label même si elle change en :hover et évite des bidouilles avec des `content: ' '` (<- plein d'espaces vides)

Simplifier les selecteurs pour faciliter compréhension

remplacer

div.gru-content #columns div.infos-pratiques,
div.gru-content div#rub_service div.infos-pratiques {

par

.info-pratiques {
    &.comment-field,
    &.text-cell
}

et
`div.gru-content div.shadow-button`
par
`.gru-content .cell.shadow-button`
(parce qu'il faut en finir avec les tags dans les selecteurs)

#6

Mis à jour par Thomas Jund il y a environ 2 ans

min desktop viewport

Y'en a d'autres (lines 23, 84, 94, 239 )

form title

non appliqué, selecteur h1 trop faible
text-transform: uppercase;
font-size: 1.125em;
font-weight: 500;

Attention, dans le nouveau markup, le titre est un h1 avec la class `.form-content--title`.
Cibler l'élément avec la class uniquement (jamais de tag)

nav & font-awesome

inutile :
display: inline-block;
font-weight: 100;
color: white;


Sinon, c'est un peu bizarre de donner la même taille à h1, h3 et h4.
Le titre d'un formulaire aura le même aspect que le widget "titre" et le widget "sous-titre" par ex.

#7

Mis à jour par Nicolas Roche il y a environ 2 ans

Merci Thomas pour la relecture.
(comme ci dessus, remarques prise en compte sur la branche, et sinon dans chacun des commits suivants.)

Sinon, c'est un peu bizarre de donner la même taille à h1, h3 et h4.
Le titre d'un formulaire aura le même aspect que le widget "titre" et le widget "sous-titre" par ex.

Marie, tu en dis quoi pour la taille des polices des titres ?
(parce que moi j'ai scrupuleusement copié le site institutionnel, mais la remarque de Thomas pose question.)

#8

Mis à jour par Marie Kuntz -> retour le 13 mai il y a environ 2 ans

  • Assigné à changé de Marie Kuntz -> retour le 13 mai à Nicolas Roche

Tu peux mettre une capture d'une page d'exemple, afin que je demande à Lanester, stp ?

#9

Mis à jour par Nicolas Roche il y a environ 2 ans

Le titre d'un formulaire aura le même aspect que le widget "titre" et le widget "sous-titre" par ex.

Capture pour illustrer cela (j'ai ajouté la graisse et l'espacement sur h4).

Voici par exemple une page du site institutionnel où l'on voit les tailles des titres que j'ai appliquées :
https://www.lanester.bzh/mairie/vie-municipale/conseil-municipal/?L=1
Taille hauteur de ligne espacement graisse
h1 1.1rem 1.1em 0.7px 500
h2 1.6em 1em 300
h3 1.1rem 1.1em 0.7px 500
h4 1.1rem 1.1em none 300
#14

Mis à jour par Marie Kuntz -> retour le 13 mai il y a environ 2 ans

Le titre 2 a l'air plus grand que le titre 1, il faut que ce soit l'inverse

#15

Mis à jour par Nicolas Roche il y a environ 2 ans

Fait, mais je l'ai quand même laissé un peu plus grand pour de vrai (pour garder le rendu en script, ce qui n'est peut-être pas une bonne idée).

$fz-h1: 1.226em;     // 19px
$fz-h2: 1.355em;     // 21px
$fz-h3: 1.125em;     // 18px
$fz-h4: 1.125em;     // 18px

#17

Mis à jour par Frédéric Péters il y a environ 2 ans

Le titre 2 a l'air plus grand que le titre 1, il faut que ce soit l'inverse

Fait, mais je l'ai quand même laissé un peu plus grand pour de vrai

Ça laisse en effet une certaine incompréhension sur ce qui a en fait pu être fait.

pour garder le rendu en script

J'imagine que là-dedans il s'agit de dire "mais les h2 ne sont pas forcés en majuscules et donc apparaitront à l'œil malgré tout moins importants que les h1".

~~

Perso, j'ai bien vu la page pointée https://www.lanester.bzh/mairie/vie-municipale/conseil-municipal/?L=1 et ok le titre principal y est riquiqui et ça justifie pour moi de ne pas suivre ça et de se permettre un titre plus grand. (sur la page en question je passe via l'inspecteur .h1-droite de font-size 1.8em à 2.8rem et ça ne me choque vraiment pas).

#20

Mis à jour par Marie Kuntz -> retour le 13 mai il y a environ 2 ans

ok pour moi

#21

Mis à jour par Thomas Jund il y a environ 2 ans

  • Statut changé de Solution proposée à Solution validée
#22

Mis à jour par Nicolas Roche il y a environ 2 ans

  • Statut changé de Solution validée à Résolu (à déployer)
#23

Mis à jour par Nicolas Roche il y a environ 2 ans

Yes! Merci Thomas.

commit 36ca11a6d75a4dfd127bf20bac0c8751a4819903
Author: Nicolas ROCHE <nroche@entrouvert.com>
Date:   Thu Feb 10 17:40:55 2022 +0100

    lanester: manage content (#61491)

#24

Mis à jour par Transition automatique il y a environ 2 ans

  • Statut changé de Résolu (à déployer) à Solution déployée
#25

Mis à jour par Transition automatique il y a environ 2 ans

Automatic expiration

Formats disponibles : Atom PDF