-
Notifications
You must be signed in to change notification settings - Fork 3
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(ui): implement dark mode #133
Conversation
…ind-merge and clsx
This is looking great, some initial comments, and expect more to come. Npm Icon @kreshnnikgashi I think we should just remove the npm icon now and direct only to the GitHub - wdyt? Config Icon Editor Color |
I see we are having issues with the modal colors, I think we should change the modal background to be the same as the trace views, so that we dont have to invert the pilll or background colors, wdyt? @kreshnnikgashi |
matches: false, | ||
media: query, | ||
onchange: null, | ||
addListener: jest.fn(), // Deprecated |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why are we using deprecated, methods, can we change to the latest?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actually this is the latest: https://jestjs.io/docs/manual-mocks#mocking-methods-which-are-not-implemented-in-jsdom - however I'm gonna remove these 2 deprecated methods
I agree @danstarns - should this be the case for all modals or just for trace viewer ? |
…gger into feat/dark-mode
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It looks like it's the flaky color e2e tests blocking this. Let's skip those lines and make a separate issue linking to each line.
Great work @kreshnnikgashi let's merge and 🚢 it.
This closes #116 and #123