Composant de thème d'indicateur hors ligne

Bonjour :wave: Ce composant de thème est un simple indicateur hors ligne qui apparaît lorsque l’utilisateur a des problèmes de connexion Internet.

Sur ordinateur, l’indicateur s’affiche en bas à droite.

Il existe quelques paramètres que vous pouvez utiliser pour personnaliser l’indicateur.

offline indicator icon
Vous pouvez utiliser les icônes FontAwesome. Cette icône apparaît avant le titre Oups… Vous êtes hors ligne.

offline indicator width
Cette largeur n’affecte que la vue sur ordinateur. Sur mobile, elle utilise width: calc(100% - 20px);

offline indicator rounding
C’est le rayon de bordure de l’indicateur. Vous pouvez arrondir les coins en augmentant la valeur.

Et les traductions…

|||
|-|-|-|
| :hammer_and_wrench:|Dépôt| GitHub - VaperinaDEV/discourse-offline-indicator |
| :question:|Guide d’installation|Comment installer un thème ou un composant de thème|
| :open_book:|Nouveau sur les thèmes Discourse ?| Guide pour débutants sur l’utilisation des thèmes Discourse

26 « J'aime »

Salut, est-ce que cela fonctionne lors des reconstructions de forums (c’est-à-dire les 5-6 minutes habituelles) ?

1 « J'aime »

Ceci est un composant de thème, vous pouvez donc l’ajouter depuis la page /admin/customize/themes sans avoir besoin de reconstruire. :+1:

1 « J'aime »

Je pense qu’il demande si le message s’affiche pendant une reconstruction.

3 « J'aime »

Mince. :man_facepalming: Oui. Ça a beaucoup plus de sens. :slightly_smiling_face: C’est de ma faute.

4 « J'aime »

Bonjour,

Celle-ci ne sera pas affichée pendant la reconstruction. J’avais l’habitude de créer un indicateur hors ligne avec offline.js qui vérifie toujours l’icône favicon, effectue des requêtes afin d’être affiché pendant la reconstruction également. Mais cela semble inutile pour cette fonctionnalité pour moi et peut aussi confondre les utilisateurs quant à l’origine du problème : côté serveur ou avec leur connexion Internet.

Je pense que vous pouvez également le faire avec une notification globale. Ajoutez simplement une notification avant la reconstruction. :slightly_smiling_face:

3 « J'aime »

Merci beaucoup pour ce super composant ! :grinning:

1 « J'aime »