Higher level of granularity for category & subcategory styling

Continuing the discussion from Show subcategory list UI:

I find our current options for category styling a bit confusing. When I change the category style, I expect that category style to apply everywhere, unless otherwise specified. The fact that a subcategory index has a unique, hardcoded styling is unexpected.

I’d love to have category UI settings with this level of granularity:

  • desktop category page style

  • Categories only

  • Categories with featured topics

  • Categories and latest topics

  • None; just show Latest

  • :new: desktop sub-category list style (replaces show subcategory list)

  • Inherit desktop category page style

  • Categories only

  • Categories with featured topics

  • Categories and latest topics

  • None; just show Latest

  • :new: #feature page style (i.e. configured in a category’s General settings)

  • Inherit desktop sub-category list style

  • Categories only

  • Categories with featured topics

  • Categories and latest topics

This would would allow us to set a more documentation-friendly styling for our howto category, while the rest remains focused on discussion.

(Also find it a bit weird that we only do this on desktop, as there’s definitely a way to do a mobile style layout for all of these options, but that’s a different topic.)

5 « J'aime »

I’m not able to understand your post – can you perhaps use some cropped screenshots to illustrate?

If I understand it, we’re talking about having the option to maintain the two-column split view while browsing categories, or to only show subcategories with no topics listed (in the case of “container” categories).

Perhaps @erlend_sh can clarify with cropped screenshots.

I’m holding off on the mockups since I suggested a simpler solution in one of our internal discussions.

@erlend_sh
Est-ce que vous demandez quelque chose comme sur https://meta.discourse.org/c/plugin, y compris certaines options inhérentes ?

@codinghorror, comment créez-vous une telle mise en page ? On pourrait aussi lister les balises et/ou les sujets dans la vignette ?
Quelque chose comme

1 « J'aime »

Consultez les paramètres de catégorie, sous le titre Apparence

Oui pour les titres des derniers sujets, non pour les tags (sauf si vous créez un nouveau composant de thème pour le faire).

2 « J'aime »

Je l’ai trouvé après l’avoir activé :slight_smile:
grafik

Bon à savoir :grimacing: mais cela me permettrait de remplacer les boîtes par, par exemple, une fenêtre défilante horizontale. Imaginez qu’il y ait plus de 10 boîtes sous THÈMES POPULAIRES sur https://experts.feverbee.com/

aboutissant à une mise en page comme celle-ci :

https://experts.feverbee.com/ offre un niveau de personnalisation très élevé avec des plugins conçus spécifiquement pour créer une nouvelle interface. Si vous souhaitez atteindre le même niveau de personnalisation, vous devez disposer d’une équipe de développeurs capables de manipuler et de créer de nouveaux modèles pour Discourse, ou embaucher des développeurs sur notre Marketplace.

1 « J'aime »

Ce serait sympa de savoir ce qui se cache derrière chaque personnalisation :yum:

Certaines de ces personnalisations CSS qu’ils ont publiées sur leur site.

Je viens de découvrir https://discuss.okfn.org/ où ils affichent les sous-catégories dans les boîtes. Est-ce également personnalisé ou s’agit-il d’une fonctionnalité exclusive du thème Discourse Vincent ?

C’est quelque chose que j’aimerais voir : la même vue pour les tags. Maintenant que Discourse les a adoptés, il serait formidable de pouvoir les utiliser plus efficacement pour la navigation. Pour l’instant, ils sont largement cachés et un utilisateur non technique aura du mal à les trouver et à les utiliser.