Bannière de nouveau sujet épinglé

Bonjour :wave: Avec ce composant, la nouvelle bannière de sujet restera en haut de la page sous l’en-tête ou, sur mobile, fixée en bas de la page. Ainsi, vous verrez toujours, où que vous soyez dans la liste des sujets, s’il y a un sujet nouveau ou mis à jour.

Vue sur ordinateur

Vue sur mobile (positions supérieure et inférieure avec Barre d’onglets Discourse pour mobile)

Il y a deux positions sur mobile et une sur ordinateur.

  • Collant (en haut) fonctionne sur ordinateur et mobile
  • Fixe (en bas) fonctionne sur mobile

La position fixe en bas prend également en charge la barre de navigation du pied de page sur iPhone / iPad et la Barre d’onglets Discourse pour mobile.

Vous pouvez également aligner le texte de la nouvelle bannière de sujet au centre.

Paramètres du thème

Crédit :heart: Ce composant de thème est créé par @Johani solution parfaite : Sticky see new or updated topic notification - #2 by Johani | Merci Joe !

|||
|-|-|-|
| :hammer_and_wrench:|Dépôt| GitHub - VaperinaDEV/discourse-sticky-new-topic-banner |
| :question:|Guide d’installation|Comment installer un thème ou un composant de thème|
| :open_book:|Nouveau sur les thèmes Discourse ?| Guide du débutant pour utiliser les thèmes Discourse

21 « J'aime »

Honnêtement, cela devrait faire partie de la version principale de Discourse.

4 « J'aime »

Je ne sais pas si cela doit vraiment être corrigé, mais je vois cet avertissement dans la console :

[Avertissement] [THÈME 203 'Bannière de nouveau sujet épinglé'] (chunk.c299dadf3652266cf24c.d41d8cd9.br.js, ligne 47)
« Avis de dépréciation : controller:discovery/topics n'existe plus, et ce shim sera éventuellement supprimé. Pour récupérer des informations sur la route de découverte actuelle, utilisez le service de découverte à la place. [id de dépréciation : discourse.discovery-topics-controller] »
1 « J'aime »

Merci @davidkingham ! J’ai fusionné une mise à jour pour corriger cela : DEV: Modernize modifyClass · VaperinaDEV/discourse-sticky-new-topic-banner@1cea3ed · GitHub

2 « J'aime »