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

feat: framegear add styles for light mode, make legible #190

Merged
merged 2 commits into from
Feb 24, 2024

Conversation

DonGambas
Copy link
Contributor

What changed? Why?

I know, I know we should all be using darkmode all the time, but my machine is on auto, meaning light mode during the day. Right now lightmode in framegear makes most of the content illegible, and most importantly you can't read the URL that you're entering into the fetch frame input. I made simple changes that seem to be inline with the rest of the styling to support light mode, don't want to disrespect any plans you might have for implementing a design system etc, but this makes light mode usable for now.

This is what light mode looks like currently

lightmode_current

This is what light mode looks like with changes

lightmode_new

Notes to reviewers

How has it been tested?

Tested in Chrome Version 1.62.165 Chromium on MacOs 14.0 with light mode enabled, dark mode enabled and auto enabled.

@Zizzamia Zizzamia requested a review from cnasc February 24, 2024 20:35
@cnasc
Copy link
Contributor

cnasc commented Feb 24, 2024

I know, I know we should all be using darkmode all the time

You know I actually prefer light mode but I just went with what the designer gave me 😆

LGTM overall! The button link inside the top banner doesn't show up well, but we can add more comprehensive support in a future PR.

Copy link
Contributor

@cnasc cnasc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@cnasc cnasc mentioned this pull request Feb 24, 2024
19 tasks
@Zizzamia Zizzamia merged commit 03aea54 into coinbase:main Feb 24, 2024
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants