C'è un modo per cambiare la larghezza a cui appare il logo piccolo?

Ah, hai ragione…

// Quando la barra laterale è visibile, forza lo HomeLogo in uno stato "non minimizzato".
  const transformerExists = api.registerValueTransformer?.(
    "home-logo-minimized",
    ({ value, context }) => {
      if (value && context.showSidebar) {
        return false;
      }
      return value;
    }
  );

^ E anche questo, ma è solo per i test automatizzati, corretto?

Esiste un modo ragionevolmente pulito per “sovrascrivere la sovrascrittura” senza dover fare un fork completo del componente? Ne ho bisogno principalmente perché 1) molti dei miei utenti hanno espresso chiaramente una forte preferenza per il layout largo e 2) ci sono troppe stranezze, grandi e piccole, che richiedono regole CSS aggiuntive oltre al semplice aumento dei valori di --d-max-width e --topic-body-width. Ho mantenuto il mio componente tematico con un mucchio di regole CSS pure che ho copiato e adattato da discourse-full-width-component/common/common.scss at main · discourse/discourse-full-width-component · GitHub, ma tende a rompersi con ogni rilascio importante di Discourse e preferirei qualcosa di meglio mantenuto e che richieda meno manutenzione, come il Full Width Component.