Skip to content
A sample app for iOS and Android written in Xamarin.Forms showing how to implement a Splash Page for Dark Mode
C#
Branch: master
Clone or download
Latest commit 9bc5478 Nov 16, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
DarkModeSplashScreen.Android Update NuGet Packages Nov 16, 2019
DarkModeSplashScreen.iOS Update NuGet Packages Nov 16, 2019
DarkModeSplashScreen Update NuGet Packages Nov 16, 2019
.gitattributes Initial commit Oct 11, 2019
.gitignore First Commit Oct 11, 2019
DarkModeSplashScreen.sln First Commit Oct 11, 2019
LICENSE Create LICENSE Oct 11, 2019
README.md Update README.md Oct 11, 2019

README.md

Dark Mode Splash Screen

Now that iOS 13 and Android Q support Dark Mode, we'll want our app's Splash Screen to be dark too. This sample demonstrates how to create a Splash Screen that is dark when Dark Mode is enabled, but still light when Dark Mode is disabled.

I recently implemented this splash screen for my app, Punday, on iOS and Android. Since Punday is not open-source, I put together this sample and assembled a walkthrough demonstrating how I created Punday's splash screen.

You can find the walkthrough to implement a Dark Mode Splash Screen here: https://codetraveler.io/2019/10/11/creating-a-dark-mode-splash-screen/

iOS, Dark Appearance Enabled iOS Dark Appearance Disabled Android Dark Theme Enabled Android Dark Theme Disabled
iOS Splash Screen, Dark Appearance Enabled iOS Splash Screen, Dark Appearance Disabled Android Splash Screen, Dark Theme Enabled Android Splash Screen, Dark Theme Disabled
You can’t perform that action at this time.