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 dark and light mode responsiveness #27

Closed
2 tasks done
Tracked by #13
andrewtavis opened this issue May 19, 2022 · 26 comments
Closed
2 tasks done
Tracked by #13

Add dark and light mode responsiveness #27

andrewtavis opened this issue May 19, 2022 · 26 comments
Assignees
Labels
design Relates to UX/UI designs feature New feature or request good first issue Good for newcomers help wanted Extra attention is needed

Comments

@andrewtavis
Copy link
Member

andrewtavis commented May 19, 2022

Terms

Description

This issue is to implement color color scheme switching between light and dark modes.

@andrewtavis andrewtavis changed the title Investigate adding color change to the keyboard for light and dark mode (add this eventually as its own issue) Add dark and light mode responsiveness May 19, 2022
@andrewtavis andrewtavis added good first issue Good for newcomers help wanted Extra attention is needed design Relates to UX/UI designs blocked Another issue is blocking and removed blocked Another issue is blocking labels May 19, 2022
@andrewtavis andrewtavis added the feature New feature or request label Sep 5, 2022
@ayushanand308
Copy link
Contributor

@andrewtavis This seems a good feature. Will be working on it :).

@andrewtavis
Copy link
Member Author

Hey @ayushanand308! Thanks for your interest in Scribe! Yes I think this would be a great feature to better understand the project 😊

I'll assign this to you, and please let me know if you have any questions!

@ayushanand308
Copy link
Contributor

@andrewtavis sure!

@ayushanand308
Copy link
Contributor

@andrewtavis Basically what I understand from the task description is that I have to implement a way to switch between dark and light themes on the keyboard right?

@ayushanand308
Copy link
Contributor

WhatsApp Image 2023-03-01 at 00 24 47

Thinking of implementing it like this. Is this ok?

@andrewtavis
Copy link
Member Author

Yes, exactly @ayushanand308! Specifically it would also be good if the default was set based on the mode of the user’s phone. Not sure if you have an idea on how best to do that, and I could support with exploration if needed :) So if the user has dark mode on their phone, it would be great if the option was already selected for them 😊

@ayushanand308
Copy link
Contributor

@andrewtavis I would surely ask for help wherever I need it.

@andrewtavis
Copy link
Member Author

Wonderful, @ayushanand308 :) Looking forward to the results! 😊

@ayushanand308
Copy link
Contributor

@andrewtavis
I am not able to understand how to add functionality to this dark theme checkbox toggle like there is for "vibrate on keypress" and others. Can you help with this.:-)

WhatsApp.Video.2023-03-03.at.02.56.50.mp4

@andrewtavis
Copy link
Member Author

Hi @ayushanand308! Just wanted to write that I have this in mind. Currently visiting family at the moment :)

@ayushanand308
Copy link
Contributor

ayushanand308 commented Mar 5, 2023

@andrewtavis Yeah no issues.We can get back to this later on 😊.

@ayushanand308
Copy link
Contributor

WhatsApp.Video.2023-03-10.at.20.36.19.mp4

The functionality of default theme being set to the user's default is done.

@andrewtavis
Copy link
Member Author

Wonderful, @ayushanand308!! Sorry I haven’t been responsive. I’m in the midst of lots of family visits and have a wedding today, so really have been busy. Appreciate you getting to this and your dedication! I’m done with this trip Monday evening and will connect with you then.

Thanks again so much 😊

@ayushanand308
Copy link
Contributor

@andrewtavis Apologies for responding so late, I was caught up in my semester exams.
I also wanted to ask if I can submit a GSOC proposal regarding scribe project to you for review before final proposal submission for any type of feedback.

@andrewtavis
Copy link
Member Author

andrewtavis commented Mar 22, 2023

No stress, @ayushanand308! Do you want to send a PR with the work you did so far and we can figure out how to apply it to the keyboard? :)

As far GSoC, you're welcome to send along a proposal to me! You can reach me at my email in my profile here, and feel free to join us in the Matrix space we made for Scribe (there's a room for GSoC and others like Android). As GSoC is focussing on iOS, I also did a minor PR in Scribe-iOS#96f32ab to open up the Danish keyboard so you can do some work there as you'd expressed before.

@ayushanand308
Copy link
Contributor

@andrewtavis I have sent a PR. Can you review it and tell me if you want any changes. :-)

@andrewtavis
Copy link
Member Author

Thanks, @ayushanand308! Will check it later today 😊 Looking forward to seeing how it's changed :)

@andrewtavis
Copy link
Member Author

Note for this issue that #33 got dark mode working for Xiaomi Redmi 9. I was not able to reproduce on the latest Pixel, but that PR was merged for the interim progress. Thank you @ayushanand308! As I said in the PR, appreciate the code that you wrote and your willingness to help on all this. I'm sorry I couldn't focus on this as much as I could.

@andrewtavis
Copy link
Member Author

Hey @angrezichatterbox 👋 Do you want to write in here so I can assign for you looking further into this one?

@angrezichatterbox
Copy link
Member

Ya sure .. I would work on this issue .

@angrezichatterbox
Copy link
Member

The keyboard color should also change according to the current color scheme present in the schema for nightly and normal right

@andrewtavis
Copy link
Member Author

andrewtavis commented Jul 4, 2024

Yes ideally that keyboard color would also change. We can work on the specifics of the colors later when we do the coloration of the special keys, so for now just make the keys black and the background a different grey :)

@angrezichatterbox
Copy link
Member

I have made the pull request please do tell if there are any changes to make I would be happy to make it perfect if there are any flaws.

@andrewtavis
Copy link
Member Author

Thanks, @angrezichatterbox! You really are making some progress here!

@andrewtavis
Copy link
Member Author

I'll check this tonight :)

@andrewtavis
Copy link
Member Author

Closed by #38 🥳🙌 Thanks so much for all the consistent work, @angrezichatterbox! Really amazing 😊 I'll write to you on Matrix for the next steps :)

@github-project-automation github-project-automation bot moved this from Todo to Done in Scribe Board Jul 4, 2024
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 feature New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
Archived in project
Development

No branches or pull requests

3 participants