Skip to content

Conversation

@pFornagiel
Copy link
Contributor

Description

Add optional seasonal visuals, toggleable between 19th December and 20th of January.

How Has This Been Tested:

Verified that toggle does not display in incorrect time periods, made sure the visual changes look good, made sure the visuals are not obstructive.

How Has This Change Been Documented:

Not applicable.

…Loader

feat: import FestiveSnow component in PreviewView for festive enhancements
…ction

refactor: remove unnecessary blank lines in PreviewView
@vercel
Copy link

vercel bot commented Dec 12, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
radon-ide Ready Ready Preview, Comment Dec 15, 2025 11:33am

Copy link
Member

@kmagiera kmagiera left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ho ho ho 🎅

import { use$ } from "@legendapp/state/react";
import { useStore } from "../../providers/storeProvider";

function isChristmasSeason(): boolean {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If it's behind a switch let just make it available without any date based limitations. We will remove this code in first update in 2026 anyway

Also, the setting is persistent so once we hide the switch in Jan people who had it on, won't be able to turn it off

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This change was not made persistent (between extension sessions), exactly for the reason stated above, so that we would not accidentally leave people in this mode without an option to turn it off.

If we plan to explicitly clean up the changes after, making them persistent across extension openings would require minimal extra work.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it'd be nice to keep it saved if someone enabled it. We will cleanup the code later so with some future update it will be switched off entirely.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Made persistent and removed the date limitations in 87da971.

Copy link
Member

@kmagiera kmagiera left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good now 🎄

@pFornagiel pFornagiel merged commit 894950b into main Dec 15, 2025
9 checks passed
@pFornagiel pFornagiel deleted the @pFornagiel/christmas-spirit branch December 15, 2025 11:50
filip131311 pushed a commit that referenced this pull request Dec 15, 2025
### Description

Add optional seasonal visuals, toggleable between 19th December and 20th
of January.

### How Has This Been Tested: 

Verified that toggle does not display in incorrect time periods, made
sure the visual changes look good, made sure the visuals are not
obstructive.

### How Has This Change Been Documented:

Not applicable.
pFornagiel added a commit that referenced this pull request Jan 7, 2026
pFornagiel added a commit that referenced this pull request Jan 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants