Skip to main content

Appearance

Status: 🧩 Needs SDK

Scope

The design system already supports dark/light theming via DsTheme. The Appearance feature exposes theme, UI density, and base text size as user preferences — set as a household default by the admin and overridable per member. Per-member preferences may be stored server-side (synced across devices) or device-local.

Open questions

  • Are appearance preferences stored in the member's server profile or device-local only?
  • Can an admin lock appearance (e.g. force a specific theme for kid-mode)?
  • What densities are offered — e.g. comfortable / compact?
  • Does "text size" here overlap with system accessibility text scale, or is it app-level only?

Relationship

Accessibility — text scale and contrast are accessibility concerns that partially overlap.