Quelle serait la difficulté de rendre l'interface utilisateur de Discourse plus similaire à Flarum ?

  1. Il est surprenant que vous considériez le texte comme monstrueux ! Par défaut, il fait 15 px, ce qui, selon moi, est 1 px de plus que Flarum. À mon avis, nous restons encore dans une taille réduite ! Si vous regardez certains sites d’actualités (optimisés pour une lecture aisée), la norme est généralement supérieure à 16 px (qui est la valeur par défaut des navigateurs). Beaucoup se rapprochent de 20 px pour les articles !

    La largeur du texte est également un choix conscient de notre part : des lignes plus courtes sont généralement considérées comme plus faciles à lire Line length | Butterick’s Practical Typography (bien que cela puisse bien sûr être subjectif ; nous essayons de définir des valeurs par défaut qui conviennent à la plupart des gens).

  2. Nous proposons six styles différents de pages de catégories à choisir. Ils contiennent des quantités variables d’informations et peuvent tous être personnalisés avec des images de catégorie. Si vous êtes administrateur, vous pouvez visiter une page de catégorie et ajouter des images en cliquant sur la clé à molette :

  3. Il est possible de créer une navigation dans une barre latérale via un thème, bien que cela soit un peu plus complexe pour qu’elle soit toujours présente. Il existe un composant de thème qui le fait pour les pages de liste de sujets : Topic list sidebar navigation, bien qu’il réutilise le menu déroulant, il ne correspond donc pas exactement à ce que vous recherchez. Nous devons prendre en charge des sites comptant des dizaines de catégories, c’est pourquoi nous avons tendance à nous en tenir au menu déroulant.

Cela varie… si vous souhaitez que les éléments soient plus petits et plus compacts, cela peut certainement être réalisé avec du CSS ! Cependant, les barres latérales et autres ajouts nécessiteront une personnalisation de thème plus avancée, dont une partie est couverte dans le guide pour les développeurs sur les thèmes.

13 « J'aime »