The app currently applies whatever theme you see by default, ignoring what your operating system is already set to. If your phone or laptop is in dark mode, you still get a bright white screen when you open the platform.
This feature makes the app automatically read your operating system's dark or light preference on your very first visit and apply the matching theme instantly, with no manual toggle needed.
It uses a browser standard called prefers-color-scheme to detect your OS preference. If you later change the toggle manually, that choice overrides the system preference and gets remembered for all future visits.
No more adjusting settings on every new device. The platform just looks right from the moment you open it.
What needs to be built
- Detect prefers-color-scheme on first page load
- Apply dark or light theme automatically based on OS preference
- Manual toggle still works and overrides the auto setting
- Preference saved to localStorage so it persists across visits
- No flash of the wrong theme when the page loads
The app currently applies whatever theme you see by default, ignoring what your operating system is already set to. If your phone or laptop is in dark mode, you still get a bright white screen when you open the platform.
This feature makes the app automatically read your operating system's dark or light preference on your very first visit and apply the matching theme instantly, with no manual toggle needed.
It uses a browser standard called prefers-color-scheme to detect your OS preference. If you later change the toggle manually, that choice overrides the system preference and gets remembered for all future visits.
No more adjusting settings on every new device. The platform just looks right from the moment you open it.
What needs to be built