Skip to content

feat(Halloween): add Dracula dark theme#254

Merged
nikku merged 6 commits intonikku:mainfrom
jarekdanielak:dracula
Nov 6, 2025
Merged

feat(Halloween): add Dracula dark theme#254
nikku merged 6 commits intonikku:mainfrom
jarekdanielak:dracula

Conversation

@jarekdanielak
Copy link
Contributor

@jarekdanielak jarekdanielak commented Oct 31, 2025

Which issue does this PR address?

Add Dracula-inspired dark theme. 🎃

image

@nikku
Copy link
Owner

nikku commented Nov 2, 2025

With the theme, did you take inspiration from GitHub or another place? I'm not an expert on "dark modes" and wonder how we go about contrasts. As shown below, GitHub seems to offer slightly better ones:

image

At the same time, they don't use white, but #f0f6fc as a text color, to be slightly easier to read for the eye.

@jarekdanielak
Copy link
Contributor Author

jarekdanielak commented Nov 4, 2025

I initially looked at the GitHub projects board, but found it a bit too dark, so I crossbred it with Dracula, which is universally loved across the internet.

For the contrast, I just go with the flow, doing no scientific measurements whatsoever.

I tried to use the slightly off-white color, but might've not changed it everywhere.

I'll give it another go... 👻

@jarekdanielak
Copy link
Contributor Author

In the new update, I tried to rely on the built-in colors, adding an even $darker one. 🖤

I updated the screenshot at the top. WDYT?

@nikku
Copy link
Owner

nikku commented Nov 6, 2025

Thanks for following up! I think GitHub dark users will feel right at home with the new theme:

capture eIWXOy_optimized

I pushed a small amount of additional fixes, and in the future we could consider to be fancy regarding the icon (and favicon), invert them, GitHub style, because this seems like what people are doing. For now, it is working good enough. ⭐

@nikku
Copy link
Owner

nikku commented Nov 6, 2025

Last fix: Powered by is now slightly better visible in dark mode:

image

@nikku nikku merged commit 8365b55 into nikku:main Nov 6, 2025
1 check passed
@nikku
Copy link
Owner

nikku commented Nov 6, 2025

One potential follow-up: Style notifications, which will otherwise still look ugly-White 😉

image

@nikku
Copy link
Owner

nikku commented Nov 6, 2025

Released as v0.68.0.

@jarekdanielak jarekdanielak deleted the dracula branch November 7, 2025 10:31
@nikku nikku mentioned this pull request Nov 10, 2025
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.

2 participants