[GH-ISSUE #667] How to set NordTheme as default in Android? #6910

Closed
opened 2026-04-10 23:17:08 -05:00 by GiteaMirror · 3 comments
Owner

Originally created by @pdarcos on GitHub (Dec 5, 2019).
Original GitHub issue: https://github.com/bitwarden/android/issues/667

Hi again,

I think the Nord Theme looks much better than the default Light Theme and I want to programatically set Nord Theme as default instead of Light.

In MainActivity.cs I've changed the them to Theme = "@style/NordTheme.Splash",
and in the manifest I also changed it there to @style/NordTheme.Splash

but I don't see any difference. Bitwarden still starts up with the default theme and the only way to change it is to go into the Options menu in the app.

Am I missing something?

Thanks

Originally created by @pdarcos on GitHub (Dec 5, 2019). Original GitHub issue: https://github.com/bitwarden/android/issues/667 Hi again, I think the Nord Theme looks much better than the default Light Theme and I want to programatically set Nord Theme as default instead of Light. In MainActivity.cs I've changed the them to Theme = "@style/NordTheme.Splash", and in the manifest I also changed it there to @style/NordTheme.Splash but I don't see any difference. Bitwarden still starts up with the default theme and the only way to change it is to go into the Options menu in the app. Am I missing something? Thanks
Author
Owner

@kspearrin commented on GitHub (Dec 5, 2019):

I am confused. Why not just change it under the Settings > Options menu in the app? That should persist.

<!-- gh-comment-id:562329681 --> @kspearrin commented on GitHub (Dec 5, 2019): I am confused. Why not just change it under the Settings > Options menu in the app? That should persist.
Author
Owner

@pdarcos commented on GitHub (Dec 6, 2019):

That is indeed the easy way, but if you have older family members that aren't very tech savvy it's easier to distribute the app with everything already setup by default.

I noticed that indeed I'm able to force Nord/Dark theme splashscreen by changing the settings I described above, but the the base theme stays the same.

I imagine it should be a fairly simple change to have NordTheme as default instead of LightTheme, but I'm not sure where in the code I should set this change.

Thanks

<!-- gh-comment-id:562543455 --> @pdarcos commented on GitHub (Dec 6, 2019): That is indeed the easy way, but if you have older family members that aren't very tech savvy it's easier to distribute the app with everything already setup by default. I noticed that indeed I'm able to force Nord/Dark theme splashscreen by changing the settings I described above, but the the base theme stays the same. I imagine it should be a fairly simple change to have NordTheme as default instead of LightTheme, but I'm not sure where in the code I should set this change. Thanks
Author
Owner

@kspearrin commented on GitHub (Dec 6, 2019):

I would not recommend distributing custom builds of the app. How are you going to maintain updates?

If you want to change the default theme, you could do that here:
https://github.com/bitwarden/mobile/blob/master/src/App/Utilities/ThemeManager.cs#L14

<!-- gh-comment-id:562621716 --> @kspearrin commented on GitHub (Dec 6, 2019): I would not recommend distributing custom builds of the app. How are you going to maintain updates? If you want to change the default theme, you could do that here: https://github.com/bitwarden/mobile/blob/master/src/App/Utilities/ThemeManager.cs#L14
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/android#6910