Sous-catégories indentées de Discourse

| | | |
|:information_source: | Résumé | Indente automatiquement les sous-catégories dans la barre latérale |
|:eyeglasses: | Aperçu | ⧉Theme Creator |
|:hammer_and_wrench: | Dépôt | ⧉GitHub - Lillinator/discourse-indented-subcategories: Allows Discourse admins to indent the subcategories in the sidebar category menu. |
|:question: | Guide d’installation | Comment installer un thème ou un composant de thème |
|:open_book: | Nouveau dans les thèmes Discourse ? | Guide du débutant pour l’utilisation des thèmes Discourse |

Installer ce composant de thème

:information_source: Aperçu

Ce simple composant de thème indente automatiquement toutes les sous-catégories dans la barre latérale - fonctionne sur les vues de bureau, tablette et mobile.

Il y a un paramètre pour modifier la taille de l’indentation - la valeur par défaut est 1em, minimum 0.5em et maximum 3em.

Paramètres :

Capture d’écran du résultat d’exemple dans la barre latérale :


:bulb: Notes

Ce composant de thème est uniquement destiné aux sous-catégories de niveau unique. Si votre forum a des sous-sous-catégories activées, ce composant risque de mal fonctionner, ou du moins de ne pas avoir un très bon rendu dans votre barre latérale.

Ce composant remplace le https://meta.discourse.org/t/indented-nested-sidebar-categories-or-subcategories/329437 maintenant obsolète.

21 « J'aime »

excellent travail ! Ce serait merveilleux si cela pouvait se déplier ou se replier pour les catégories parentes. Est-ce possible ?

1 « J'aime »

non - désolé, mais je n’ai pas l’intention d’ajouter plus d’options à ce composant.

1 « J'aime »

Excellent travail Lilly - d’une simplicité et efficacité ravissantes. Une nette amélioration !!

J’aime aussi la notification claire de l’administrateur à ce sujet.

2 « J'aime »

Il serait utile d’avoir l’option d’indenter sur mobile également

Je suis d’accord - et je n’avais pas remarqué que ce n’était pas le cas avant que vous ne le signaliez à l’instant !

@Lilly, est-ce que l’ancien retrait du TC s’affichait sur mobile ?

2 « J'aime »

j’ai refactorisé ce composant et il devrait fonctionner pour vous sur mobile maintenant. faites-moi savoir s’il y a des problèmes. OP modifié.

6 « J'aime »

Quelle était la réflexion/la raison pour déprécier un composant plus complet (catégories imbriquées) au profit de celui-ci avec moins de contrôle ?
Puis-je continuer à utiliser l’ancien même s’il est déprécié ou va-t-il finir par cesser de fonctionner ?

1 « J'aime »

Fonctionne très bien - merci beaucoup Lilly ! Je peux maintenant supprimer ma solution de contournement CSS :slight_smile:

1 « J'aime »

Ahah - cela s’indente bien en mode portrait, mais pas en mode paysage (en utilisant un iPad)

ça marche sur mon iPad :woman_shrugging:

Laisse-moi deviner, il affiche cette vue avec une barre latérale à deux colonnes ?

Ahah - désolé, j’ai oublié de mentionner que mon CSS personnalisé le force à une seule colonne sur mobile. Il fonctionne bien en portrait (indenté comme sur ordinateur de bureau) mais devient une liste plate et simple en paysage.

voici ce que je vois sur mon iPad en mode paysage et portrait :

1 « J'aime »

Ah, ça marche pour moi aussi, désolé ! Il semble devenir « plat » lorsque vous faites pivoter l’appareil - mais se répare si vous actualisez. Merci d’avoir vérifié !!

1 « J'aime »