Topic: [Feature Request] Preserve Personalized Themes When Logging In

Posted under Site Bug Reports & Feature Requests

Everytime start a new session when in Incognito mode, the themes reset. The Hexagon and Pride Logo is nice, but it's nicer to have your personalized themes (like the Pony and Hotdog themes) saved everytime you log in.

thegreatwolfgang said:
post #5071600

Your themes are saved on your browser cookies. Being in incognito automatically destroys said cookies with every new session.

I get that, but I do hope that the cookies would be tweaked a bit where it could also save your Theme settings to Incognito, or use a database or a cloud.

Donovan DMC

Former Staff

alexyorim said:
I get that, but I do hope that the cookies would be tweaked a bit where it could also save your Theme settings to Incognito, or use a database or a cloud.

The whole point of incognito is to not leave a trace, it is not possible in any reasonable way to persist clientside data in an incognito session

As for storing it on the server, that breaks the feature for anonymous users
While I recognize and agree a hybrid system could exist, I don't think something like this should be stored on the user, as I can readily see wanting different themes on different devices

alexyorim said:
Everytime start a new session when in Incognito mode, the themes reset. The Hexagon and Pride Logo is nice, but it's nicer to have your personalized themes (like the Pony and Hotdog themes) saved everytime you log in.

This is pretty easy to fix with Custom CSS. Here's CSS for themes. I'll make CSS for everything else (that's possible) eventually, let me know if you'd like for me to prioritize something specific.

Aacafah

Moderator

A Custom CSS solution like Waydence suggests is probably the best solution you should expect, plus, it's even more powerful that the themes themselves.

If you would like additional details on Donovan's point is discussing, I've discussed this prior here, but he hit the nail on the head very succinctly. There is no "tweaking" that can change this; either we completely rewrite this so only logged-in users get to have a preference (with all the additional disadvantages I outlined in that link), or we go through twice as much work to implement a hybrid system, along with the UI to manage it. It's simply impractical for a team like ours.

waydence said:
This is pretty easy to fix with Custom CSS. Here's CSS for themes. I'll make CSS for everything else (that's possible) eventually, let me know if you'd like for me to prioritize something specific.

Oooh neat! I do hope you'd add "Sticky Header", unless it's already there.

Updated