Do you actually test your dark mode or just wing it and hope for the best?
I'm working on a small project and decided to add dark mode as a nice to have. Thought it would be simple. Just flip some background and text colors, maybe adjust a few borders, done. But the more I dig in, the messier it gets. Box shadows that look fine on light mode completely disappear on dark. Hover states that worked well before now feel off. And don't even get me started on form inputs and how different browsers render them.
I caught myself just eyeballing it and calling it good enough. But then I tested with actual dark mode system preferences and realized my contrast ratios were terrible on some components.
So I'm curious. Do you actually write tests for dark mode, or do you just toggle it on manually and scroll through the page a few times? Do you bother with automated visual regression tests for both themes? Or is this just something everyone wings and fixes when a user complains?
I want to do this right without overcomplicating a side project, but I also don't want to ship something that looks broken half the time.