Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add theme switcher when not logged in #30193

Open
ke352802081770314 opened this issue May 6, 2024 · 2 comments
Open

add theme switcher when not logged in #30193

ke352802081770314 opened this issue May 6, 2024 · 2 comments
Labels
suggestion Feature suggestion

Comments

@ke352802081770314
Copy link

Pitch

in the Mastodon Web-UI, when not logged in I am stuck with the server admin's choice of theme. I frequently go to a different server, using "ursprüngliche Seite öffnen" (open original page?) on a post because I want to see the full thread, and various replies will not make it to my server if nobody subscribed to the replying user. I would like to have an easily accessible theme switcher when not logged into that server. (currently I am not aware of any way to switch themes, to light mode in my case.)

Motivation

as explained, I often visit the original server for a post to see all replies. Someone told me off recently because I asked something that was already answered but not visible to me when opening the post/thread on my server. I would find it easier to read if I can choose my preferred theme. I am sure I'm not the only one.

@ke352802081770314 ke352802081770314 added the suggestion Feature suggestion label May 6, 2024
@renchap
Copy link
Sponsor Member

renchap commented May 7, 2024

The next Mastodon version will allow the admin to set the default theme to be automatic (dark or light) depending on your system settings. Would this solve your issue?

@ke352802081770314
Copy link
Author

Thank you for your quick response. I don't think so. The admin may prefer to keep it fixed instead of choosing "user's system settings" because they wish to convey a certain image/design to people arriving at their server, and maybe it works well with their logo image. This is perfectly legitimate. So it does not always remove the user's need to choose their preferred theme. I think we agree that this ability is a good thing on your home server, and my point is that there is also a benefit in being able to switch when I'm a guest reader on another server.

Besides, please forgive me for being suspicious of anything that claims to be "automatic". I just checked, my Firefox has in about:addons -> Themes currently the choice "System theme - auto". My system is Ubuntu with LXDE. For me, this happens to result in light in normal browsing mode and dark in private browsing mode, but I can't tell you how it came to that conclusion. I also made some adjustments in userChrome.css. Alternatively, I may have picked any custom theme that is perhaps purple on pink. Would Mastodon then use these colors? What if they clash with certain UI elements? Or would it calculate whether the color scheme is closest to light, dark or high contrast, and use that? (You haven't mentioned the issue number of that patch, otherwise I would have looked up the discussion there before asking.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
suggestion Feature suggestion
Projects
None yet
Development

No branches or pull requests

2 participants