Built-in accessibility support
👁 VoiceOver
All interactive elements — clue rows, answer slots, buttons — are labelled for VoiceOver. Clues are readable in full, and correct/incorrect states are announced.
Aa Dynamic Type
Clue text and UI labels scale with your preferred text size setting in iOS. Layouts adapt to accommodate larger text without content being clipped.
🔲 Tap Target Size
All interactive elements meet the WCAG AA minimum of 44×44 points. Clue rows are full-width tap targets — you don't need to tap precisely.
🌗 Contrast
Text and interactive elements meet WCAG AA contrast ratios throughout. Lamplit is a dark-mode-only app — the warm amber-on-dark palette is designed to be easy on the eyes in low-light environments.
📳 Reduce Motion
When Reduce Motion is enabled in iOS Settings, Lamplit replaces animated transitions with simple fades. Glow effects and pulse animations are also simplified.
Using iOS accessibility features with Lamplit
Lamplit works with the full range of iOS accessibility tools. A few that are particularly relevant:
Display & Text Size (Settings → Accessibility → Display & Text Size): Bold Text, Larger Text, and Increase Contrast all apply within Lamplit. If you find the warm amber palette difficult to read, increasing contrast can help.
Switch Control and AssistiveTouch: Lamplit's interface is navigable without direct touch. All core gameplay actions — selecting clues, entering text, using hints — are reachable via Switch Control or AssistiveTouch.
Speak Screen / Speak Selection: Clue text can be read aloud using iOS's Speak Selection feature. Select a clue and tap Speak, or use Speak Screen to have all visible content read.
Accessibility settings live in iOS, not Lamplit. Features like VoiceOver, Dynamic Type, and Reduce Motion are all controlled through Settings → Accessibility on your iPhone. Lamplit responds to whatever you've set there automatically.
Known limitations
Lamplit is a dark-mode-only app. There is no light mode variant. If you find the dark background uncomfortable, increasing display brightness or enabling Night Shift in iOS Settings may help.
The keyboard used for answer entry is the standard iOS system keyboard — Lamplit does not use a custom keyboard. Any keyboard customisations or assistive input methods you have set up at the iOS level will work normally.
Feedback
If you encounter an accessibility barrier in Lamplit that isn't covered here, we'd like to hear about it. Reach out through the feedback option in Settings → Send Feedback.