Introduction #
Branding your Learndash App with custom logos, splash screens, and icons enhances the user experience and reflects your visual identity.
This guide walks you through uploading and previewing all required assets directly from your WordPress Dashboard, ensuring your Learndash app looks polished on both iOS and Android.
Recommended Image & Icon Sizes #
| Element | Size (px) | Format |
| Home Screen Logo | 1200 × 180 | PNG or PSD |
| Login Logo | 1200 × 774 | PNG or PSD |
| Login/Registration Background | 2732 × 2732 | PNG or PSD |
| Launch Screen Background | 2732 × 2732 | PNG or PSD |
| iOS/Android App Icon | 1024 × 1024 | PNG or PSD |
| Android Adaptive Icons | 1024 × 1024 | PNG |
| Android Notification Icon | 256 × 256 | PNG |
Learndash App Branding Guidelines #
Standard Learndash App Icon (iOS and Android) #
- Size: 1024 × 1024 px
- Safe Zone: 682 × 682 px center
- Format: PNG (32-bit), sRGB
- iOS: No transparency
- Android: Transparency allowed
Android Adaptive Icon #
Required on Android 8+ for shape flexibility and parallax.
- Foreground: Transparent logo, 1024 × 1024 px
- Background: Opaque image, 1024 × 1024 px
- Safe Zone: 683 × 683 px center (170 px margin)
Launch / Splash Screen #
Displayed instantly on Learndash app startup.
- Size: 2732 × 2732 px
- Safe Zone: 1200 × 2732 px center
- Format: PNG (32-bit), sRGB
Login Screen #
- Logo: Max 200 × 150 px within background
- Background: 2732 × 2732 px
- Format: PNG (32-bit), sRGB
Configure Images & Icons in WordPress #
Access Branding Settings #
- Go to Learndash App > Branding > Images.
- Confirm you see sections for:
- Home Screen
- Login Screens
- Register Screens
- Launch Screen
- App Icons
- Android Adaptive Icons
- Notification Icon
- Home Screen
Home Screen Logo #
- Under Home Screen, click Upload Image next to Logo.
- Resize as needed > Click Finish.
- Preview on both iOS and Android mockups.
Login Screen #
- Under Login Screens, upload the Login Logo and Login Background.
- Click Finish after each.
- Toggle preview between Login and Forgot Password pages.
Register Screen #
- Under Register Screens, upload the Register Background.
- Click Finish.
Note: Use the same image as Login for consistent branding.
Launch / Splash Screen #
- Under Launch Screen, upload the Launch Background.
- Enable Show Spinner and choose a Spinner Color.
- Click Finish to preview animation.
Learndash App Icons #
- Under App Icons, upload:
- iOS App Icon (opaque PNG)
- Android App Icon (transparency allowed)
- iOS App Icon (opaque PNG)
- Resize if needed > Click Finish.
- Preview on iPhone and Android mockups.
Android Adaptive Icons #
- Under Android Adaptive Icon, upload:
- Background Icon (opaque)
- Foreground Icon (transparent logo)
- Background Icon (opaque)
- Click Finish to preview the adaptive icon behavior.
Android Notification Icon #
- Under Notification Icon, click Upload Image.
- Click Finish to preview in the notification tray.
Final Step: Save All Changes #
After configuring each section, scroll down and click Save Changes. Unsaved uploads will be lost if you navigate away or refresh.
Troubleshooting and FAQs #
Q: Why aren’t my images uploaded?
A: Make sure the files are in PNG or PSD format and match the recommended dimensions. Clear cache and reload the page if needed.
Q: Why do previews look cropped or misaligned?
A: Ensure design elements stay within the safe zones (e.g., 682 × 682 px for app icons). Use the provided overlay guides and re-upload if necessary.
Q: I lost my uploads after leaving the page.
A: You must click Save Changes at the bottom after every update—uploads are discarded otherwise.
Q: Adaptive icons don’t display correctly on my Android device.
A: Check that both foreground and background images are 1024 × 1024 px and follow the safe zone guidelines. Your device must run Android 8.0 or later.