Menu hamburger sur le côté gauche sur mobile

Merci @benji et @featheredtoast

Cela présente encore un comportement étrange, malheureusement

Avec le menu hamburger latéral sur mobile désactivé :

Avec celui-ci activé :

Notez la position de l’icône de chat…

1 « J'aime »

Ah, j’ai compris, l’icône n’était pas attribuée à sa zone désignée. Mise à jour à nouveau !

Malheureusement, ça ne fonctionne toujours pas. Nouvelle capture d’écran avec la dernière version du menu hamburger latéral sur mobile activé :

Créé une PR pour corriger le problème du bouton de connexion qui n’était pas aligné avec les autres boutons d’en-tête lorsque l’utilisateur n’était pas connecté.

Avant :

Après :

@fokx génial merci ! cette ligne particulière est aussi l’endroit où un tas de changements en attente ont été mis en place, j’ai donc intégré vos changements séparément en dehors de la PR.

@Robin.Grant J’ai mis à jour le thème pour mieux aligner les icônes d’en-tête personnalisées - essayez celui-ci


2 « J'aime »

Génial ! - merci @featheredtoast - ça semble fonctionner parfaitement !

1 « J'aime »

Salut
Ce composant sera-t-il mis à jour ? J’ai rencontré un problème. Lorsque je définis un statut personnalisé et que j’ajoute une icône, cliquer sur l’avatar fait bouger l’icône à la mauvaise position.

1 « J'aime »

Cela fait un moment que je n’ai pas regardé ce composant, je vais m’en occuper maintenant que l’en-tête a été refactorisé…

Cela dit, je suis heureux de recevoir des PRs ou des choses similaires si quelqu’un s’en occupe avant moi.

5 « J'aime »

J’ai trouvé que ce TC ne fonctionnait plus après un changement récent du cœur, j’ai donc ouvert une PR :

4 « J'aime »

Super ! Merci pour la PR, je l’ai fusionnée :slight_smile:

2 « J'aime »

Salut @featheredtoast Après la récente mise à jour, ça ne fonctionne pas de mon côté :sweat_smile:

La mise à jour a été suggérée pour être annulée en raison d’une annulation de base récente ici : Revert "UX: Adjust appearance of search icon (#34235)" (#34469) · discourse/discourse@22f8f6d · GitHub

2 « J'aime »

Je ne pense pas que la fonctionnalité du logo central fonctionne actuellement ; du moins, elle ne semble rien faire sur notre nouveau site.

Au fait, ce composant est génial ! Le comportement par défaut d’avoir le :hamburger: à droite sur mobile est tout simplement faux. Y a-t-il eu d’autres discussions à ce sujet ?

5 « J'aime »

Oui, le paramètre pour centrer le logo ne fonctionne pas non plus ici.

1 « J'aime »

Je peux confirmer qu’après avoir activé TC sur la version 3.5.1, l’icône hamburger reste sur le côté droit dans l’en-tête sur mobile.

Ce n’est pas le cas chez moi - cette partie de la fonctionnalité fonctionne très bien pour moi.

Le problème auquel j’ai fait allusion ci-dessus concerne la position du logo (pas le menu hamburger).

L’avez-vous testé sur 3.5 ou 3.6 ? Sur notre 3.5.1 stable, le composant de thème ne fonctionne pas. Sur 3.6, il fonctionne, cependant.

Edit : J’ai trouvé le problème ! Si quelqu’un sur 3.5.1 souhaite utiliser ce composant, utilisez ce commit : GitHub - featheredtoast/discourse-left-menu-theme-component at 707abce8558065abd6e59a92da3f2cd22d9d0a8a

1 « J'aime »