Projet

Général

Profil

Bug #60441

nouveau thème : Cantal

Ajouté par Paul Marillonnet il y a plus de 2 ans. Mis à jour il y a environ 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
10 janvier 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

intégration native, à faire à partir du site institutionnel https://www.cantal.fr/


Fichiers

0001-add-cantal-theme-60441.patch (6,92 ko) 0001-add-cantal-theme-60441.patch Paul Marillonnet, 19 janvier 2022 15:05
login-with-fc.png (118 ko) login-with-fc.png Paul Marillonnet, 19 janvier 2022 15:05
login-password.png (94,6 ko) login-password.png Paul Marillonnet, 19 janvier 2022 15:05
accounts-narrow.png (61,3 ko) accounts-narrow.png Paul Marillonnet, 19 janvier 2022 15:05
example-account.png (106 ko) example-account.png Paul Marillonnet, 19 janvier 2022 15:05
example-form-narrow.png (96,4 ko) example-form-narrow.png Paul Marillonnet, 19 janvier 2022 15:05
example-form.png (153 ko) example-form.png Paul Marillonnet, 19 janvier 2022 15:05
nav-hover.png (564 ko) nav-hover.png Paul Marillonnet, 19 janvier 2022 15:05
example-forms-narrow.png (1,46 Mo) example-forms-narrow.png Paul Marillonnet, 19 janvier 2022 15:05
example-forms.png (1,67 Mo) example-forms.png Paul Marillonnet, 19 janvier 2022 15:05
0001-add-cantal-theme-60441.patch (7,3 ko) 0001-add-cantal-theme-60441.patch Paul Marillonnet, 28 janvier 2022 10:56
form.png (146 ko) form.png Paul Marillonnet, 31 janvier 2022 16:14
main.png (1,61 Mo) main.png Paul Marillonnet, 31 janvier 2022 16:14
0001-add-cantal-theme-60441.patch (7,27 ko) 0001-add-cantal-theme-60441.patch Paul Marillonnet, 03 février 2022 11:15

Révisions associées

Révision 48953c79 (diff)
Ajouté par Paul Marillonnet il y a environ 2 ans

add cantal theme (#60441)

Historique

#1

Mis à jour par Paul Marillonnet il y a plus de 2 ans

  • Assigné à mis à Paul Marillonnet
#3

Mis à jour par Paul Marillonnet il y a plus de 2 ans

Le patch, avec quelques captures.

#8

Mis à jour par Paul Marillonnet il y a environ 2 ans

Deux captures pour illustrer les ajustements de mise en conformité avec le site institutionnel.

#9

Mis à jour par Thomas Jund (congés, retour le 29/04) il y a environ 2 ans

Border-radius

.gru-content div.link-list-cell,
.gru-content div.link-list-cell.has-asset-picture > div picture img,
.gru-content div.wcsformsofcategorycell,
.gru-content div.wcsformsofcategorycell.has-asset-picture > div picture img,
.gru-content div.wcsformsofcategorycell.has-asset-picture > div > h2:first-child {
    border-radius: 20px;
    @media screen and (max-width: $nav-mobile-limit) {
        width: 100%;
    }
}

C'est un peu compliqué d'ajouter un border-radius à une cellule sans passer par $cell-border-radius.
Dans ton inté, test un :hover sur un dernier item de liste, tu verras qu'il ne respecte pas le border-radius.
Il faut alors que tu ajoutes un `overflow: hidden` (si tu ne prévois pas d'afficher un élément hors de la boite c'est OK)


Breakpoint

Si tu n'utilises qu'un seul breakpoint, Il est préférable d'utiliser $mobile-limit ($nav-mobile-limit hérite par défaut de sa valeur)
$nav-mobile-limit, c'est plutôt pour dissocier le point de rupture entre nav mobile et desktop si la valeur de $mobile-limit n'est pas adéquate.


Me semble inutile

line 33

-        display: grid;


Il faudra limiter la nav à 4 items. Sinon ça passe à la ligne à 900px, valeur de ton breakpoint (mais c'est pareil sur site instit, donc…)


Un peu bizarre de donner la valeur `#footer-color; #000` et ensuite de surcharger en CSS avec

div#footer-wrapper {
    color: white;
}
#10

Mis à jour par Paul Marillonnet il y a environ 2 ans

  • Statut changé de Solution proposée à En cours

Merci pour la relecture détaillée, je fais les modifs.

#11

Mis à jour par Paul Marillonnet il y a environ 2 ans

Thomas Jund a écrit :

Border-radius

[...]

C'est un peu compliqué d'ajouter un border-radius à une cellule sans passer par $cell-border-radius.
Dans ton inté, test un :hover sur un dernier item de liste, tu verras qu'il ne respecte pas le border-radius.
Il faut alors que tu ajoutes un `overflow: hidden` (si tu ne prévois pas d'afficher un élément hors de la boite c'est OK)

En effet ça a l’air plus compliqué que ce que je pensais, et le overflow: hidden ne semble pas suffire. Je regarde comment corriger.

Pour toutes les autres remarques c’est intégré (visible dans la branche wip).

#12

Mis à jour par Paul Marillonnet il y a environ 2 ans

Paul Marillonnet a écrit :

En effet ça a l’air plus compliqué que ce que je pensais, et le overflow: hidden ne semble pas suffire. Je regarde comment corriger.

Bon, sans grande surprise c’était moi qui m’y prenais mal, c’est corrigé dans ce patch, et donc l’ensemble de tes remarques on été prises en compte.

#13

Mis à jour par Benjamin Dauvergne il y a environ 2 ans

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

Ça me semble coller aux remarques de Thomas, j'ai supposé que la remarque sur le nombre d'éléments dans la nav n'avait pas de réalisation au niveau du patch, juste un truc à prendre en compte au niveau éditorial.

#14

Mis à jour par Paul Marillonnet il y a environ 2 ans

Benjamin Dauvergne a écrit :

j'ai supposé que la remarque sur le nombre d'éléments dans la nav n'avait pas de réalisation au niveau du patch, juste un truc à prendre en compte au niveau éditorial.

Oui c’est ce que j’ai compris aussi de la remarque de Thomas. Merci pour le ack.

#15

Mis à jour par Paul Marillonnet il y a environ 2 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 48953c7981a8f280b2de501d934fde5247488acd
Author: Paul Marillonnet <pmarillonnet@entrouvert.com>
Date:   Mon Jan 10 18:51:53 2022 +0100

    add cantal theme (#60441)
#16

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

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

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

Automatic expiration

Formats disponibles : Atom PDF