Projet

Général

Profil

Development #29380

nouvelle navigation PWA

Ajouté par Frédéric Péters il y a plus de 5 ans. Mis à jour il y a plus de 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
28 décembre 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Pour suivre #29362.


Fichiers

Révisions associées

Révision ac6f90e3 (diff)
Ajouté par Frédéric Péters il y a plus de 5 ans

general: add support for new PWA navigation (#29380)

Révision 51f4df94 (diff)
Ajouté par Frédéric Péters il y a plus de 5 ans

scss: use a mixin for pwa navigation bar (#29380)

Historique

#1

Mis à jour par Frédéric Péters il y a plus de 5 ans

Avec adaptations aux intégrations Metz Métropole et Quimper, pour donner une idée, je dois encore y ajouter de la documentation, etc.

#2

Mis à jour par Frédéric Péters il y a plus de 5 ans

Voilà avec le tout documenté.

#3

Mis à jour par Thomas Noël il y a plus de 5 ans

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

Dans templates/combo/page_template.html, cette partie :

{% if pwa_display == "standalone" or pwa_display == "fullscreen" %}
{% pwa_navigation %}
{% endif %}

me semble faire doublon avec le code de pwa_navigation :

@register.simple_tag(takes_context=True)
def pwa_navigation(context):
    if settings.TEMPLATE_VARS.get('pwa_display') not in ('standalone', 'fullscreen'):
        return ''
    ...

Je serais pour retirer celle du templatetags, mais bon, c'est un autre patch dans combo à faire, je sais pas trop. On peut aussi garder les deux, ça change rien au final. Je valide la proposition donc, tu décides juste avant de pousser...

(Rien d'autre à dire ; pour le css c'est de toute façon nécessaire qu'il tourne en recette pour être "vraiment" validé)

#4

Mis à jour par Frédéric Péters il y a plus de 5 ans

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

J'avais oublié que je l'avais ajouté côté combo et du coup dupliqué ici... À mon avis plutôt le retirer côté combo.

commit ac6f90e310be3634043f5154fad618fe770167c9
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Fri Dec 28 10:14:00 2018 +0100

    general: add support for new PWA navigation (#29380)
#5

Mis à jour par Frédéric Péters il y a plus de 5 ans

Et parce que sass refuse l'utilisation d'@extend appliqués à des media queries différentes, voici la transformation pour utiliser des mixin à la place.

#6

Mis à jour par Thomas Noël il y a plus de 5 ans

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

Mis à jour par Frédéric Péters il y a plus de 5 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 51f4df9446d75a5cd5f5afa14527a91720d77e99
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Thu Jan 3 15:45:09 2019 +0100

    scss: use a mixin for pwa navigation bar (#29380)
#8

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