BinaryQuantumSoul / sdnext-modernui

SD.Next ModernUI
GNU Affero General Public License v3.0
15 stars 7 forks source link

Add `color-scheme: dark` to applicable themes #69

Closed Mabi19 closed 3 weeks ago

Mabi19 commented 3 weeks ago

Description

Adds the color-scheme: dark CSS property to dark themes, to style checkboxes, radio buttons and <input type="number"> spin buttons

Notes

I did it to only the themes where I thought it would make sense, but for some of them that choice's kinda arbitrary. If checkboxes and radio buttons are fully customized in the future, I think it still makes sense to keep these changes since they work on the <input type="number"> spin buttons, which are otherwise unstyleable at all

Environment and Testing

Windows 11, Firefox 127.0. I have no idea how the development pipeline works here, so to test the themes I removed the original extension's folder from extensions-builtin and made a symlink to my version in its place.