Winter-Schnee-Thema-Komponente :Schneeflocke:

Diese Theme-Komponente fügt deinem Forum animierten Schnee hinzu.

:christmas_tree: Warnung: Die Animationen erhöhen die CPU-Auslastung des Browsers :santa:

:eye: Demo

:link: Repository

Javascript-Modus (geteilt von @cjk77 hier):

CSS-Modus (angepasst von hier)

37 „Gefällt mir“

Danke – jetzt mit Schnee :smiley:

Installation:

Gehe zu: /admin/customize/themes
Wähle Komponenten – füge „Installieren

10 „Gefällt mir“

Ein paar Nutzer mit Firefox und Opera haben damit Probleme (konfiguriert mit js-mode), aber das CodePen-Beispiel des Codes funktioniert tatsächlich. In Chrome läuft alles einwandfrei. Hat jemand eine Idee?

ETA: Beide Nutzer haben bestätigt, dass der css-Modus bei ihnen funktioniert.

1 „Gefällt mir“

Es scheint sich um eine nur für Chrome bestimmte Komponente zu handeln. In Firefox gibt es im JS-Modus nichts, und im CSS-Modus erscheint eine Wand aus ruckelnden Schneeflocken, die den Bildschirm bedeckt, sodass es kaum nutzbar ist.

3 „Gefällt mir“

Es wurde nun aktualisiert, sodass der js-Modus für Firefox funktioniert. Ich habe Opera nicht getestet, aber ich vermute, dass dieselbe Korrektur auch dort helfen wird.

14 „Gefällt mir“

Ich kann bestätigen, dass es jetzt für beide meine Nutzer funktioniert, Firefox und Opera. Danke für die Reparatur.

5 „Gefällt mir“

Ich benutze Opera,

sieht toll aus, aber wie David bereits angemerkt hat


ist die CPU-Auslastung zu hoch,

von 1 % ohne bis zu 39 % mit –

Leider musste ich aufhören :pensive:

6 „Gefällt mir“

Gibt es eine Möglichkeit, dies so einzustellen, dass zufällige Feuerwerke anstelle von Schnee angezeigt werden?

Und meine CPU-Auslastung ist durch den Schnee nie gestiegen. Ich habe es auf Desktop-Computern und Smartphones eingesetzt, mein gesamtes Forum war begeistert, und es gab keine einzige Beschwerde über die CPU-Auslastung.

10 „Gefällt mir“

Hallo! Das ist toll, es ist niedlich und bringt die Dinge wirklich zum Leben. Ich frage mich jedoch, ob es möglich ist, es nur rechts und links erscheinen zu lassen/im ungenutzten Bereich neben dem Brett (oder dahinter)? So fällt der Schnee nicht über den gesamten Text und erschwert das Lesen nicht.

4 „Gefällt mir“

Sieht aus, als ob es mit der neuesten Discourse-Version problemlos funktioniert…

2 „Gefällt mir“

Ich liebe diese Theme-Komponente, aber gibt es eine Möglichkeit, den “Punkt” (oder sollte ich sagen “Punkt”?) in ein echtes Schnee-Symbol zu ändern?

1 „Gefällt mir“

Gibt es eine Möglichkeit, den Schnee langsamer fallen zu lassen, damit er nicht so ablenkt? So eine Art träger Schnee? Oder eine Möglichkeit für Benutzer, den Schnee selbst auszuschalten, damit einige ihn genießen können, während andere, für die er Probleme verursacht, ihn ausschalten können?

1 „Gefällt mir“

Verwenden Sie die CSS- oder JS-Version?

von JS auf CSS umgestiegen! Aber wir können beides versuchen, je nachdem, was einfacher ist. @famousamos.1 zur Info

3 „Gefällt mir“

@dennisjbr kümmert sich darum – ich hätte ihn zuerst fragen sollen, aber meine To-Do-Liste ist riesig. Er hilft uns mit unserer Website.

3 „Gefällt mir“

Die CSS-Version ist einfacher zu ändern, aber das ist nicht derselbe Effekt. :thinking:

Wenn Sie mit der CSS-Version einverstanden sind und den Fall verlangsamen möchten, fügen Sie dieses CSS zu Ihrem Theme oder einer neuen Theme-Komponente hinzu und passen Sie den Wert nach Ihren Bedürfnissen an. Je höher der Wert, desto langsamer.

#snow {
    animation: snow 60s linear infinite;
}
6 „Gefällt mir“

Vielen Dank

3 „Gefällt mir“

Der Schnee ist wieder auf meiner Seite :slight_smile:
Es funktioniert, aber ich erhalte diesen Fehler

Danke für den Bericht @frold. Ich habe gerade einen Fix veröffentlicht, sodass es nach dem Aktualisieren der Theme-Komponente behoben sein sollte.

Übrigens sollte der whos-online-Fehler auch schon behoben sein. Verwenden Sie die neueste Version dieses Plugins?

1 „Gefällt mir“

Ich liebe das, aber ich bekomme Beschwerden von Benutzern. Es wäre großartig, wenn die Benutzer selbst die Möglichkeit hätten, es zu deaktivieren.