Existe-t-il un moyen de modifier la largeur à laquelle le petit logo apparaît ?

Ah, tu as raison…

// Lorsque la barre latérale est visible, force le HomeLogo à être dans un état 'non minimisé'.
  const transformerExists = api.registerValueTransformer?.(
    "home-logo-minimized",
    ({ value, context }) => {
      if (value && context.showSidebar) {
        return false;
      }
      return value;
    }
  );

^ Et celui-ci aussi, mais c’est juste pour les tests automatisés, n’est-ce pas ?

Y a-t-il une méthode raisonnablement propre pour « annuler l’annulation » sans devoir forker entièrement le composant ? J’en ai principalement besoin parce que 1) beaucoup de mes utilisateurs ont exprimé une forte préférence pour la mise en page large, et 2) il y a trop de nombreuses bizarreries majeures et mineures qui doivent être gérées avec des règles CSS, en plus de simplement augmenter les valeurs de --d-max-width et --topic-body-width. Je maintiens mon propre composant de thème avec un tas de règles CSS pures que j’ai copiées et adaptées depuis discourse-full-width-component/common/common.scss at main · discourse/discourse-full-width-component · GitHub, mais cela a tendance à se casser à chaque grande version de Discourse, et je préférerais quelque chose de mieux maintenu et demandant moins de maintenance, comme le composant Largeur Pleine.