…et c’est certainement important étant donné que les avatars collants existent. Le cas sur cette photo est probablement assez courant et pourtant la carte utilisateur est enfouie derrière la bannière :
Soit en la faisant flotter au-dessus, soit, de préférence, en commençant sous l’en-tête, cela aiderait à éviter que ce scénario, autrefois rare mais maintenant courant, n’impacte les utilisateurs.
4 « J'aime »
Salut,
Il me semble qu’il y a en fait deux problèmes distincts ici.
- Comme vous le mentionnez, si un article est trop proche de l’en-tête lorsque la carte utilisateur est affichée, la carte sera recouverte par l’en-tête.
Cela semble lié à la façon dont le décalage est calculé lorsque l’élément de la carte utilisateur est affiché. Je pense que _positionCard (dans /app/mixins/card-contents-base.js) détermine cela lorsque la méthode _showCardOnClick est appelée. Il existe une méthode _calculateTopOffset, mais elle ne fait aucune référence à l’header, seulement à #main_outlet ou html. Il me semble que lorsque la carte utilisateur est affichée sur le bureau, elle devrait rechercher l’en-tête et l’utiliser comme top. Cependant… c’est un peu plus compliqué car…
- Ce comportement est différent entre les sites mobiles et de bureau…
Sur un appareil mobile, lorsqu’une carte utilisateur est affichée, elle est positionnée en haut de la page et dans ce qui semble être une modale plein écran. Lorsque vous cliquez n’importe où sur la page et essayez de faire défiler, la carte est masquée et la modale détruite. La même chose se produit sur le bureau si vous cliquez en dehors de la carte utilisateur. Cependant… sur le bureau… vous pouvez faire défiler sans cliquer nulle part et la carte utilisateur restera visible, finissant derrière l’en-tête si vous faites défiler aussi loin.
Donc, en plus de s’assurer que la carte utilisateur respecte l’en-tête sur le bureau, je pense qu’il serait bon que le comportement soit le même sur tous les appareils afin qu’une fois que vous cliquez en dehors de la carte, ou que vous essayez de faire défiler, la carte soit à nouveau masquée. Qu’en pensez-vous ?
2 « J'aime »
Cela semble raisonnable, mais je n’ai malheureusement ni le temps ni l’expérience pour m’engager réellement là-dessus par moi-même.
J’espère que quelqu’un pourra s’en charger une fois qu’il aura le temps - ce n’est certainement pas une correction de haute priorité, mais ce serait bien pour le professionnalisme des sites Discourse en général.
J’ai juste testé et cela semble corrigé pour moi. Je suis d’accord avec les avatars persistants, c’est une correction importante !