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 mode compatibility to Twinkle #2023

Open
wants to merge 11 commits into
base: master
Choose a base branch
from

Conversation

Matr1x-101
Copy link

I have tested locally, it seems to work.

@github-actions github-actions bot added Module: morebits The morebits.js library Module: warn Module: twinkle The twinkle.js global gadget file Module: config labels Oct 17, 2024
morebits.js Outdated Show resolved Hide resolved
modules/twinklewarn.js.orig Outdated Show resolved Hide resolved
@NovemLinguae
Copy link
Member

P.S. If you make future pull requests, you should probably do it on a different branch in your repo than master. Can get buggy especially if you do multiple pull requests at the same time.

@NovemLinguae NovemLinguae dismissed their stale review October 17, 2024 20:19

changes completed

@@ -304,3 +349,39 @@ th.morebits-mbox-text, td.morebits-mbox-text {
padding: 0.25em 0.9em;
width: 100%;
}

/* Twinkle config */
Copy link
Member

Choose a reason for hiding this comment

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

Twinkle-specific styles should go to twinkle.css, not here.

color: var(--color-subtle, #54595d);
}

/* Override select2 silliness */
Copy link
Member

Choose a reason for hiding this comment

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

select2 dropdowns look broken:

Screenshot 2024-10-20 at 1 12 42 AM

--morebits-color-info: #6BDB6B;
--morebits-color-warning: #FFC7B3;
--morebits-color-titlebar-links: #8BADDF;
--morebits-bgcolor-dialog: #17244A;
Copy link
Member

Choose a reason for hiding this comment

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

This is subjective, but I think the blue on black looks terrible. Might want to use a shade of grey instead.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Module: config Module: morebits The morebits.js library Module: twinkle The twinkle.js global gadget file Module: warn
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants