Weihnachtsdekorationselement 🎄

Adding a bit of festive flair to your forum – I present a Christmas decoration component! :christmas_tree:

This component includes three flairs:

  1. Christmas Lights
  2. Christmas Hats
  3. Christmas Decoration Image

Each flair can be individually enabled/disabled via theme settings. For Christmas Decoration Image there is also a setting to invert color for forum with Dark theme.

The Christmas lights were inspired from @Canapin’s ideas here.

Merry Christmas! :santa:

47 „GefĂ€llt mir“

Very nice! One small thing - it doesn’t seem like the ‘enable decoration image’ is making any difference. I think it might need an if statement in the SCSS?

9 „GefĂ€llt mir“

Thanks for bringing this in my notice! I’ve pushed a fix now. :slight_smile:

7 „GefĂ€llt mir“

This is great, thanks. Much easier as a theme component than a theme.

The hats worked immediately but I had to fiddle around to get the lights to work - e.g. ticked the enable/disable boxes (though not sure that is what made it work) and restarted the iOS Hub app - but I guess that’s realistic for lights :slight_smile:

3 „GefĂ€llt mir“

Glad you liked it! :slight_smile:

That is weird. I just checked installing the component (again) on theme-creator and it worked on first try. Let me know if the issue persists.

2 „GefĂ€llt mir“

It’s all working now. Maybe it was something to do with caching - the avatars being updated sooner than the menu bar. “Caching” is a good catch-all excuse as I don’t understand it.

2 „GefĂ€llt mir“

Hmm, perhaps mods could enable this component here on meta to make sure it is working


1 „GefĂ€llt mir“

In meiner Diskussion funktionieren Hut und Licht einwandfrei, jedoch wird das Dekorationsbild nicht angezeigt. Ich habe keine Ahnung, warum das passiert.

1 „GefĂ€llt mir“

Wenn es hilft, die Dekoration erscheint nur auf dem Desktop, oben links und oben rechts.

1 „GefĂ€llt mir“

Ja, das weiß ich, aber wenn ich es auf dem Desktop ansehe, ist da nichts.

1 „GefĂ€llt mir“

Das Dekorationsbild wird angezeigt, wenn die minimale Bildschirmbreite 1450px betrÀgt. Sehen Sie sich die Website auf einem kleinen Monitor oder einem Laptop an?

1 „GefĂ€llt mir“

Oh. Ich habe das auf meinem 2k-Display-Monitor ausprobiert, das funktioniert. Jetzt benutze ich mein Lenovo Yoga Duet (so etwas wie ein Microsoft Surface), da verschwindet es. Ist es jedoch möglich, es auf einem kleinen Monitor oder einem Laptop anzuzeigen?

1 „GefĂ€llt mir“

Es wĂ€re schade, wenn Laptop-Benutzer die Glocke nicht sehen könnten
 Ich liebe das. Das steht fĂŒr Weihnachten.

1 „GefĂ€llt mir“

Sie können das Thema forken und Bildschirmbreiteneinstellungen anpassen.

1 „GefĂ€llt mir“

Toll! Das werde ich versuchen! Danke fĂŒr deine Hilfe!

1 „GefĂ€llt mir“

Wenn jemand andere Komponenten hat, die vor den Dekorationen angezeigt werden, könnten Sie versuchen, dieses CSS hinzuzufĂŒgen, um die Lichter zuerst anzuzeigen:

#main-container > * {
  display: flex;
  flex-direction: column;
  width: 100%;
}

#main-container .lightrope {
  order: -1;
}

(Dies könnte andere Integrationen beeintrĂ€chtigen, testen Sie es daher grĂŒndlich)

4 „GefĂ€llt mir“

Kann ich die Farben der Lichter Àndern?

2 „GefĂ€llt mir“

Hut wird in BeitrÀgen nicht angezeigt.

2 „GefĂ€llt mir“

@meghna Das ist fantastisch!

„Weihnachtsdekorationsbild“ hat bei mir nicht funktioniert.

Gibt es eine Möglichkeit, die Farben der Lichter zu Àndern? Ich experimentiere mit dem CSS, aber ohne Erfolg.

1 „GefĂ€llt mir“

Es sieht so aus, als wĂŒrde es einen zweiten Hut auf dem Emoji (oben rechts im BenutzermenĂŒ) hinzufĂŒgen, wenn der Benutzer einen Benutzerstatus festlegt.

2 „GefĂ€llt mir“