Yup. The latest app I’ve built has 3 modes.
- System (default)
- Light
- Dark
It gives that setting right on start-up and saves the users selection as the new default straight after. It’s not too hard to implement. At least not in Angular. Native Android on the other hand is a pain in the neck. I found react native to also bee rather painful.
Half Life - Alyx