Los temas en Xamarin.Forms son una característica nueva, de hecho, se encuentra actualmente en Pre-Release, así que debemos tomar eso en consideración.

En el siguiente video exploraremos como agregar el soporte para temas, especialmente un tema claro (Light) y uno oscuro (Dark), así como la posibilidad de poder cambiarlo en tiempo de ejecución.

GitHub

Pueden obtener el código de la aplicación mostrada en el video en el siguiente enlace https://github.com/jesulink2514/Xamarin.ThemeApp.

Para más información

Pueden referirse al enlace de la documentación https://developer.xamarin.com/guides/xamarin-forms/user-interface/themes.