I see it! A couple suggestions:
- Theming of the component itself is off in the Light theme. Admin should be able to adjust it via https://help.nextcloud.com/admin/customize/themes then click the component and select Edit CSS
to match your existing light theme. The switcher is normally meant to be displayed by default. Or you can remove the component so users just select the theme
Dark or `Light’ directly from Preferences / Interface as you linked.
One other suggestion:
I urge the person setting this up to match it against your existing color scheme used in Nextcloud. No reason to lose that beautiful blue over high contrast.
The way the admin can easily match the color pallet for the dark theme is to browse to https://help.nextcloud.com/admin/customize/colors
You’ll be able to access and modify all color values by selecting the themes on the left.
You’ll see all of your color values on the right hand side for easy editing so you can keep the blue Nextcloud header, etc. It’ll look like this:
edit: Another option for crafting the dark theme is you can copy the existing theme, by first exporting it then re-importing it as “Nextcloud Dark” or some other name. Use the
Preview button to see what it looks like in a different browser tab.
Click here for a detailed breakdown in getting started with Discourse theming. Clearly explains what everything does: color values, etc.