Projet

Général

Profil

Development #60180

affichage "instantané" du menu latéral

Ajouté par Frédéric Péters il y a plus de 2 ans. Mis à jour il y a plus d'un an.

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

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Particulièrement en local j'ai un premier rendu d'une page de backoffice avec le menu publik plié et un instant après le menu publik qui apparait, ça fait un décalage du contenu de la page pas terrible. (cf capture pour l'état intermédiaire, cf vidéo pour avant/après).


Fichiers

mpv-shot0001.jpg (137 ko) mpv-shot0001.jpg Frédéric Péters, 02 janvier 2022 16:42
out.ogv (1,37 Mo) out.ogv Frédéric Péters, 02 janvier 2022 16:42
0001-misc-display-sidepage-instantaneously-60180.patch (5,92 ko) 0001-misc-display-sidepage-instantaneously-60180.patch Frédéric Péters, 02 janvier 2022 16:44

Révisions associées

Révision 3ed22362 (diff)
Ajouté par Frédéric Péters il y a plus d'un an

misc: display sidepage instantaneously (#60180)

Historique

#1

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

Dans le patch attaché ça sort la partie gérant le menu latéral de $(function() {, c'est-à-dire de l'événement "jquery.ready" et ça pose le déclenchement sur l'événement DOMContentLoaded (qui arrive avant, pour ce que j'ai pu constater). (ça change l'indentation c'est moche dans le patch).

+ ça enregistre menu publik dans le localstorage (en répons à l'événement publik:menu-loaded), et cette copie est utilisée dès le début pour remplir la barre latérale. (le code publik normal suit son cours et re-remplira le menu quelques dixièmes de seconde plus tard, mais ça sera invisible).

#2

Mis à jour par Valentin Deniaud il y a plus d'un an

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

Ça tourne en local chez moi depuis un moment, pas vu de soucis.

#3

Mis à jour par Frédéric Péters il y a plus d'un an

  • Statut changé de Solution validée à Résolu (à déployer)
commit 3ed223629345e985dfb3dbf258c53ebcb4843bc4
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Sun Jan 2 12:39:10 2022 +0100

    misc: display sidepage instantaneously (#60180)
#4

Mis à jour par Transition automatique il y a plus d'un an

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

Mis à jour par Transition automatique il y a plus d'un an

Automatic expiration

Formats disponibles : Atom PDF