Accessibility information

Reading should feel comfortable and clear.

Dream Library includes app-theme and reader controls in its mobile app. This page explains the settings available today, the current scope of our accessibility evaluation, and where to send feedback.

Theme options

Dream Library follows the device appearance when System is selected. You can also choose a dark app theme by opening Profile > Theme > Dark, with Light and Sepia alternatives. A complete on-device evaluation of launch and common-task appearance remains pending.

Contrast evaluation

Dream Library uses shared light, dark, and sepia colour palettes. Component regression tests cover semantic text and control pairs at their actual 11–16px sizes. A complete signed-device common-task evaluation is still required before claiming sufficient contrast support. Important states use text, labels, icons, or shape in addition to colour wherever the current interface supports it.

Book covers and other creator-supplied imagery can vary, but the surrounding Dream Library controls remain in the selected app theme.

Reader controls

While reading a chapter, open the reader controls to increase or decrease the book text size, adjust line spacing, and change the reader theme. These controls affect the book text and are separate from the app-wide theme setting.

Current scope

We currently do not claim any App Store Accessibility Nutrition Labels for iPhone or iPad. This describes Apple’s label status; it is not a claim that either iOS or Android has passed a complete accessibility conformance review. Labels will be added only after their complete common-task evaluation passes for each applicable device family. Accessibility support is re-evaluated as the app changes.

Accessibility feedback

If an accessibility setting does not work as expected, or a common task is difficult to complete, email support@dream-library.app with the subject Accessibility feedback. Include your device model, operating system version, the screen or task involved, and the assistive setting you were using.