Material UI tool shows you should avoid white on green
You should consider wether or not the colors you will use are readable by all color profiles.
You could use Google’s Material UI color tool to find your colors:
When using a web application, users can decide to switch from black to white theme in app.
You should be aware they can define this behavior outside the application, eg: on the operating system or browser.
<aside> 🔦 White theme could possibly hurt people with high sight sensitivity. Think about how you would feel if you open an article on you black themed browser during the night and suddenly see a bright white page
</aside>
📌Your interface should implement both behaviors by default and be able to apply the system.
📌If you decide to go for one theme, it is best to use the black one by default.
📌If you decide to use only the white theme, you could still prompt black theme users to alert them so they can lower the luminosity or the blue light of their screen.
<aside> 🚧 There is more to be said - Work in progress
</aside>