Skip to content

Limestone personalization

Appearance, language, and time settings (ADR-0094). All three are device-local — stored in this browser/desktop install, never synced to your account or vault — and live under Settings ▸ Preferences. Clearing them is one click in Settings ▸ General ▸ Reset Preferences.

Appearance

  • Display theme — System (follows your OS), Light, or Dark.
  • Text size — Small / Default / Large / Extra large. Because the whole interface is defined in relative (rem) units, one setting scales every screen proportionally.
  • High contrast — an independent switch that layers pure black/white grounds, stronger hairlines, and thicker focus rings over whichever theme you're in (light or dark). Useful for bright rooms and low-vision needs.

The three axes combine freely: light/dark × normal/high-contrast × four sizes.

Time

Limestone stores every timestamp in UTC and renders it in your conventions:

  • Time zone — any IANA zone; defaults to the one your device reports.
  • Date format — ISO (2026-08-03), Friendly (Aug 3, 2026), US (08/03/2026), or European (03/08/2026).
  • Clock — 24-hour or 12-hour.

A live preview of the current time shows the effect. System timestamps across the app — table Created/Edited columns, the trash countdown, version-history entries — all follow these settings. Relative times ("2h ago") stay relative but gain an absolute-time tooltip in your zone.

Language

Pick the interface language: System (follows your browser), English, Español, Français, Deutsch, or 日本語. Switching takes effect immediately — no reload.

Coverage this release is the core chrome: the Settings dashboard, the app header menus, and shared dialogs/toasts. Anything not yet translated falls back to English automatically, so nothing ever shows blank — more surfaces are translated over time.