-
Notifications
You must be signed in to change notification settings - Fork 18
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
Dark theme fixes 2023 #131
Conversation
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.
First thing I checked is that you only changed things under .dark-theme
, so that looks good. Will actually do functional testing as time permits over the next few days.
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.
Reviewing these one at a time:
- no background on scratchblocks: PASS
- no border on pseudo-inputs: PASS
- fix preview warning being too bright: PARTIAL PASS (contrast is low with the dark-ish text on a dark background; this can be fixed at a later time if needed)
- CodeMirror: CANNOT TEST (issues getting it working on my local)
- WikiEditor help table: FAIL (open special characters, still shows dark on dark)
- search results being white: PASS
- OOUI fixes: PASS
- pending interference: CANNOT REPRODUCE (not sure how to trigger this behavior at all)
- page history: FAIL (while the two most recent items avoid a light background, some of the text is dark on dark)
- VisualEditor fixes: PARTIAL PASS (you are missing one thing, if you open a dropdown in the toolbar that's still light on light)
- file metadata table: PASS
- selection in CodeMirror: CANNOT TEST (can't get CodeMirror working)
- captions being invisible: CANNOT TEST (cannot reproduce on the old theme)
Update since I have CodeMirror working:
|
Update when I got pending to work (using Special:Contributions and searching a username):
|
Another update now that I have looked more closely at the WikiEditor help table:
|
Another update now that I have been informed that the caption invisibility issue is in template documentation:
|
Addressed review comments and also fixed a swath of issues I noticed while doing so |
For previous issues identified: This addresses all issues from my earlier review. Now I will proceed reviewing the new fixes. |
Results: |
Original issues:
|
Tag filter drop-down arrow is not a blocker (it will take significantly more effort and is not a dark-on-dark/light-on-light issue) so it can go in the next batch of fixes |
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.
All outstanding issues but one have been fixed, and the remaining one is not a blocker and has been noted for future fixing.
Fixes issues reported on the Community Portal between 2022-03-15 and today, plus some that I noticed along the way.