Les logos de catégorie s'affichent plus grands que la taille d'origine

Après la mise à niveau vers la version 2.9.0.beta11, j’ai remarqué que les logos des catégories s’affichaient plus grands que la taille d’origine de l’image, ce qui rendait l’image floue et le texte de description s’affichait en colonne verticale :

À titre temporaire, j’ai ajouté une classe CSS personnalisée pour résoudre le problème :

.category-logo.aspect-image img {
    width: auto !important;
}

Pour un exemple, allez sur : https://forum.step.org/, inspectez l’une des images de catégorie et désélectionnez la classe personnalisée ci-dessus. Cela se produit également sur les pages de catégorie individuelles, par exemple Contentious Trusts & Estates - The STEP Forums

Il semble que ce soit la classe qui est alors active :

.category-logo.aspect-image img {
    width: calc(var(--max-height) * var(--aspect-ratio));
}

Je me souviens que nous avons dû affiner cette zone, pouvez-vous confirmer que vous avez mis à niveau vers la dernière version de tests-passed ?

Salut @sam,

J’ai effectué la mise à niveau hier après-midi (GMT) vers la version 2.9.0.beta11 (de2382a652)

Voici ce qui est indiqué sur la page de mise à niveau :
Repository :
discourse de2382a6

version : tests-passed est commenté dans la section params du fichier app.yml.

Est-ce l’information dont vous avez besoin ou y a-t-il plus de détails ailleurs que je puisse fournir ?

Merci,
Tom

1 « J'aime »

Salut Tom :slight_smile:

Est-ce toujours un problème pour vous ?

Salut @JammyDodger :slight_smile:

Oui, c’est le cas, la version Discourse est maintenant 3.0.0.beta16.

Merci,
Tom

1 « J'aime »

Hmm. :thinking: C’est malheureux. J’espérais un peu de « magie pour régler le problème ». :slight_smile: Je pense que lorsque nous avons eu une série de ces problèmes après le changement de classe category-logo, presque tous ont été résolus. Je pense qu’il y a aussi ce rapport Category logo image overlaid by text after recent update qui pourrait valoir la peine d’être consulté (@Amicable) pour voir s’il y a quelque chose en commun qui pourrait causer la persistance de ce problème dans votre cas.

1 « J'aime »

Je viens de mettre à niveau et j’ai supprimé le correctif CSS que j’avais appliqué (Category logo image overlaid by text after recent update - #19 by Amicable) pour voir où nous en sommes.

L’erreur ne se produit plus, donc quelque chose a changé entre hier (octobre 2022) et aujourd’hui. Je ne pourrais pas vous dire quoi, cependant :neutral_face:. Ce que je peux dire, c’est que mon installation est vierge et que l’erreur semblait être due au cache CSS côté serveur.

2 « J'aime »