Available themes
Deus Ex
Dark theme with golden accents inspired by cyberpunk aesthetics
Dark
Modern dark theme with teal accents and subtle shadows
Light
Clean light theme with dark action bar and purple accents
Synthwave
Retro-futuristic theme with purple and pink colors
Deep Blue
Dark blue theme with bright blue accents
Changing themes
Preference key:ui_themeDefault value:
deusex
Theme details
Deus Ex theme
Theme key:deusex
A dark cyberpunk-inspired theme with distinctive golden accents:
- Primary color: Golden orange (
#d0902f) - Secondary color: Golden orange (
#d0902f) - Background: Almost black (
@color/blackish) - Surface: Dark grey
- FAB color: Burnt orange (
#a15501) - Shadow color: Golden glow effect
Deus Ex color specifications
Deus Ex color specifications
Dark theme
Theme key:dark
A modern dark theme with teal accents:
- Primary color: Teal (
@color/mat_teal_ws) - Secondary color: Teal
- Background: Almost black (
@color/mat_almost_black_ws) - Surface: Grey (
@color/mat_grey_ws) - FAB color: Teal
- Shadow color: Teal glow effect
Dark theme color specifications
Dark theme color specifications
Light theme
Theme key:light
A clean light theme based on AppCompat Light with a dark action bar:
- Primary color: Blue purple (
@color/mat_blue_purple_primary) - Secondary color: Teal variant (
@color/mat_teal_secondary_variant) - Background: System default light background
- Action bar: Dark grey with white text
- FAB color: Blue purple
Light theme color specifications
Light theme color specifications
The light theme uses
Theme.AppCompat.Light.DarkActionBar as its base, providing a light interface with a contrasting dark action bar.Synthwave theme
Theme key:synthwave
A retro-futuristic theme inspired by 1980s aesthetics:
- Primary color: Blue variant (
@color/mat_blue_primary_variant) - Secondary color: Purple (
@color/mat_purple) - Background: Almost black (
@color/mat_almost_black) - Surface: Purple dark (
@color/mat_purple_dark) - FAB color: Purple
- Shadow color: Purple glow effect
Synthwave theme color specifications
Synthwave theme color specifications
Deep Blue theme
Theme key:deepblue
A dark theme with deep blue tones and bright blue accents:
- Primary color: Sky blue (
#5fa3de) - Secondary color: Sky blue
- Background: Dark blue (
#1d2733) - Surface: Navy blue (
#202d3b) - FAB color: Sky blue
- Shadow color: Black shadow
Deep Blue theme color specifications
Deep Blue theme color specifications
Theme components
Each theme customizes multiple aspects of the app’s appearance:Colors affected by themes
- Primary colors: Action bar, status bar, key UI elements
- Secondary colors: Buttons, links, accented text
- Background colors: Main screen background
- Surface colors: Cards, dialogs, elevated elements
- FAB color: Floating Action Button (the ”+” button)
- Ripple effects: Touch feedback animations
Themed components
Alarm list
Background, text colors, disabled alarm styling
Dialogs
Background, text, and button colors
Time picker
Custom themed time picker with matching colors
Drawer
Navigation drawer background and text colors
Shadow and lighting effects
Each theme includes customized shadow effects (Android P+):- Ambient shadow: Soft, diffused shadows around elevated elements
- Spot shadow: Directional shadows for depth perception
- Shadow colors: Some themes use colored shadows for visual effect
- Shadow opacity: Varies by theme (0.2 to 0.5)
Theme architecture
For developers and contributors:Theme inheritance
All themes inherit fromTheme.AppCompat or Theme.AppCompat.Light.DarkActionBar:
Context-specific themes
Each theme includes variations for different contexts:- Default theme: Used for main app screens (lists, settings, details)
- AlarmAlertFullScreen: Full-screen alarm alert with no action bar
- DialogTheme: Themed dialogs and popups
- TimePickerDialogFragment: Custom time picker styling
Snackbar styling
Each theme has custom snackbar styling:Choosing the right theme
For daytime use
For daytime use
Light theme is ideal for daytime use:
- Easier to read in bright environments
- Familiar light interface
- High contrast for quick glances
For nighttime use
For nighttime use
Any dark theme works well at night:
- Deus Ex: Warm golden tones, easier on eyes
- Dark: Cool teal accents, modern look
- Synthwave: Purple aesthetic, nostalgic feel
- Deep Blue: Blue tones, midnight atmosphere
For style preference
For style preference
Choose based on your aesthetic:
- Deus Ex: Cyberpunk, futuristic, distinctive
- Dark: Clean, modern, professional
- Light: Classic, familiar, bright
- Synthwave: Retro, vibrant, artistic
- Deep Blue: Calm, oceanic, serene
Theme preference is stored locally and persists across app restarts and device reboots.