12.1 Section 12: Frictionless UI & Hands-Free Operation

Dark Mode

App ships with Classic dark theme by default; Settings has theme picker.

Where to find it

Settings Theme

Summary

The meter defaults to the Classic dark color scheme (deep grays, light text) for low-light field work and to reduce battery drain on OLED screens. Theme picker in Settings lets you switch between Classic (default) and Paper (LCD-style).

Tap to zoom — actual screenshot from the app

Detail

How it works

Why dark by default

Dark screens preserve night vision in the field, reduce the chance of fogging film in a darkroom, and draw less power on OLED phones. Film photographers often work in low light so the dark theme is the right starting point.

Switching themes

Tap the gear icon in the Viewfinder toolbar to open Settings, then scroll to Theme. Classic (gradient gray and white) is the default; Paper shows an LCD-style pale green screen with hard-edged text. The choice persists across app restarts.

Why two themes

Classic is the working theme for everyday metering. Paper is a novelty option for users who like the look of vintage LCD light meters (like a Leica SL2). Both are equally functional; pick the one that makes you happy.

Implementation notes (for developers)
AppTheme enum (CLASSIC, PAPER) routes through Theme.kt's AppTheme @Composable. Classic is the default when Profile.themeName is unset or unknown; legacy persisted "DIGITAL" is migrated to PAPER on load so users who picked the LCD theme before the rename keep it. Additional themes can be added by expanding the enum and wiring a new @Composable branch.

Search documentation