Composant thème de neige d'hiver ❄

Ce composant de thème ajoute de la neige animée à votre forum.

:christmas_tree: Attention : les animations augmenteront l’utilisation du CPU du navigateur :santa:

:eye: Démo

:link: Dépôt

Mode JavaScript (partagé par @cjk77 ici) :

Mode CSS (adapté de ici)

37 « J'aime »

Merci - maintenant avec de la neige :smiley:

Installation :

Allez dans : /admin/customize/themes
Choisissez Composants - ajoutez Installer.
Collez le lien : https://github.com/davidtaylorhq/discourse-snow-theme.git
Retournez dans admin/customize/themes et trouvez votre thème.
Cliquez dessus et vous pourrez personnaliser votre thème.
Faites défiler vers le bas
Ajoutez le nouveau composant à votre thème.

Et vous avez :snowflake:

10 « J'aime »

J’ai quelques utilisateurs sur Firefox et Opera pour qui cela ne fonctionne pas (configuré en mode js), mais l’exemple CodePen du code fonctionne bien. Tout fonctionne correctement sur Chrome. Des idées ?

ETA : Les deux utilisateurs ont confirmé que le mode css fonctionne pour eux

1 « J'aime »

Il semble que ce soit un composant exclusif à Chrome. Sur Firefox, en mode JS, il n’y a rien, et en mode CSS, un mur de flocons de neige saccadés recouvre l’écran, ce qui le rend peu utilisable.

3 « J'aime »

C’est désormais mis à jour pour que le mode js fonctionne avec Firefox. Je n’ai pas testé Opera, mais je soupçonne que la même correction y sera également utile.

14 « J'aime »

Je peux confirmer que cela fonctionne désormais pour mes deux utilisateurs, Firefox et Opera. Merci pour la correction.

5 « J'aime »

J’utilise Opera,

ça avait l’air super, mais comme David l’a noté


le CPU est trop sollicité,

1 % sans, jusqu’à 39 % avec,

Malheureusement, j’ai dû partir :pensive:

6 « J'aime »

Y a-t-il un moyen de remplacer la neige par des feux d’artifice aléatoires ?

De plus, mon utilisation du processeur n’a jamais augmenté avec la neige. Je l’ai utilisé sur des ordinateurs de bureau et des téléphones, tout mon forum l’adore, et je n’ai reçu aucune plainte concernant l’utilisation du processeur.

10 « J'aime »

Bonjour ! J’adore ça, c’est adorable et ça donne vraiment vie aux choses. Je me demande cependant s’il est possible de le faire apparaître uniquement à droite et à gauche, dans l’espace inutilisé à côté du tableau (ou derrière celui-ci) ? Ainsi, il ne neigerait pas partout sur le texte et ne rendrait pas la lecture difficile.

4 « J'aime »

Ça semble fonctionner parfaitement avec la dernière version de Discourse…

2 « J'aime »

J’aime beaucoup ce composant de thème, mais y a-t-il un moyen de changer le « point » (ou devrais-je dire « point » ?) en une vraie icône de flocon de neige ?

1 « J'aime »

Y a-t-il un moyen de ralentir la neige pour qu’elle soit moins distrayante ? Une sorte de neige paresseuse ? Ou un moyen pour les utilisateurs de désactiver la neige eux-mêmes afin que certains puissent en profiter pendant que d’autres, pour qui elle cause des problèmes, puissent la désactiver ?

1 « J'aime »

Utilisez-vous la version CSS ou JS ?

passé de JS à CSS ! Mais nous pouvons essayer l’un ou l’autre, celui qui est le plus facile. @famousamos.1 pour information

3 « J'aime »

@dennisjbr s’en occupe pour moi - j’aurais dû le lui demander d’abord, mais ma liste de choses à faire est immense. Il nous aide avec notre site.

3 « J'aime »

La version CSS est plus facile à modifier, mais ce n’est pas le même effet. :thinking:

Si la version CSS vous convient et que vous souhaitez ralentir la chute, ajoutez ce CSS à votre thème ou à un nouveau composant de thème et ajustez la valeur selon vos besoins. Plus la valeur est élevée, plus la chute est lente.

#snow {
    animation: snow 60s linear infinite;
}
6 « J'aime »

Merci beaucoup

3 « J'aime »

La neige est de retour sur mon site :slight_smile:
Ça fonctionne mais j’obtiens cette erreur

Merci pour le rapport @frold. Je viens de pousser une correction, donc cela devrait être corrigé après la mise à jour du composant de thème.

Au fait, l’erreur de whos-online devrait également être corrigée maintenant. Exécutez-vous la dernière version de ce plugin ?

1 « J'aime »

J’adore ça, mais j’ai des utilisateurs qui se plaignent, ce serait génial si les utilisateurs eux-mêmes avaient la possibilité de le désactiver.