8000 Make sure that light and dark mode colors are being used throughout the app · Issue #360 · scribe-org/Scribe-Android · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
< 8000 div id="js-flash-container" class="flash-container" data-turbo-replace>

Make sure that light and dark mode colors are being used throughout the app #360

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

Open
2 tasks done
andrewtavis opened this issue Apr 11, 2025 · 14 comments · May be fixed by #419
Open
2 tasks done

Make sure that light and dark mode colors are being used throughout the app #360

andrewtavis opened this issue Apr 11, 2025 · 14 comments · May be fixed by #419
Assignees
Labels
design Relates to UX/UI designs good first issue Good for newcomers help wanted Extra attention is needed

Comments

@andrewtavis
Copy link
Member

Terms

Description

In some instances the colors that are being used in the app are the same for both light and dark mode. We should check to make sure that we're using colors that are reactive to light and dark mode, with one instance being the grey for the tab bar icons when the options aren't selected. The colors that should be used in the app can be found in the Figma designs.

Contribution

Happy to support with this as I can and review a PR! 🎨

@andrewtavis andrewtavis added the design Relates to UX/UI designs label Apr 11, 2025
@andrewtavis andrewtavis added help wanted Extra attention is needed good first issue Good for newcomers labels Apr 11, 2025
@andrewtavis
Copy link
Member Author

CC @DeleMike, would you want to look into this? :) First thing would be to figure out which colors aren't reactive.

@DeleMike
Copy link
Collaborator

Yeah, I will look into this. Thanks!

@DeleMike
Copy link
Collaborator
DeleMike commented May 2, 2025

Hello @andrewtavis , I'm so sorry this took a bit of time. I was really engaged with other things.

In some instances the colors that are being used in the app are the same for both light and dark mode.

For this task, I have pulled the latest source code, and I do not see the issue. I think the bottom nav bar issue I fixed earlier resolves the only issue related to this issue.

Have you run through the app to check if there are any specific screens that have this issue? I have gone through it and I can't find.

Thanks.

@andrewtavis
Copy link
Member Author

No stress, @DeleMike! Just checking, this is specifically checking that we have no instances where the same color is being used in light and dark mode. All colors in the app should have light and dark mode variants. Is this the case?

@andrewtavis
Copy link
Member Author

Might make sense to look into #358 in the meantime once we finalize the assessment here :)

@DeleMike
Copy link
Collaborator
DeleMike commented May 2, 2025

No stress, @DeleMike! Just checking, this is specifically checking that we have no instances where the same color is being used in light and dark mode. All colors in the app should have light and dark mode variants. Is this the case?

Yes, for now I have checked everything and all seems good. But you can check too.

I will definitely check out #358

@andrewtavis
Copy link
Member Author

I'll look into this and likely close it then. Thanks for the heads up, @DeleMike!

@angrezichatterbox
Copy link
Member

Hey @DeleMike, There is an instance where the app shows a change in the color of the keyboard when in light and dark mode. When the overall mode is light and the app mode is in dark. The scribe keys are not in the right color in the keyboard. This could be one of the things to be checked out.

@andrewtavis
Copy link
Member Author

Thanks for pointing this out, @angrezichatterbox! Do you know of any instances where we're using hard coded colors instead of light/dark mode variant colors?

@angrezichatterbox
Copy link
Member

In the above case the colors are coded right. It syncs according to the dark and light mode of the system rather than the app. There are other situation in the keyboard where this has happened. For the application it has been consistent throughout following the app dark and light mode setting.

@DeleMike
Copy link
Collaborator
DeleMike commented May 2, 2025

Hey @DeleMike, There is an instance where the app shows a change in the color of the keyboard when in light and dark mode. When the overall mode is light and the app mode is in dark. The scribe keys are not in the right color in the keyboard. This could be one of the things to be checked out.

Do you mean that when the phone is in light mode and the app is in the dark mode the keyboard keys are still in light mode?

[EDIT] :
The app theme mode takes precedence over phone system' mode. But I will check if the key colours are the right colour.

@DeleMike
Copy link
Collaborator
DeleMike commented May 3, 2025

I just checked the keyboard UI. The keyboard will show dark when my test device theme mode is light and the app theme is dark. Are you suggesting that we ensure that the device's theme takes precedence? @angrezichatterbox ?

@andrewtavis
Copy link
Member Author

For me it would make sense that the app color mode takes preference over the system color mode at all times. Let us know if you have a different opinion here, @angrezichatterbox :)

@andrewtavis
Copy link
Member Author

From a discussion in the Outreachy sync, we're all in agreement that we want the keyboard color mode to reflect the color mode from the application :) This is already the case. The one thing that's needed to close this issue is that the Scribe Blue color for the keyboard is being determined by the system color mode. So if we switch the app to dark mode, then the keyboard is correctly in dark mode, but the Scribe key color is still light mode until we have switched the system color mode to dark mode :)

@DeleMike DeleMike linked a pull request May 31, 2025 that will close this issue
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design Relates to UX/UI designs good first issue Good for newcomers help wanted Extra attention is needed
Projects
Status: Todo
Development

Successfully merging a pull request may close this issue.

3 participants
0