Supported

Dark Interface

Every surface renders on an obsidian background. There is no light mode.

Reduced Motion

Turn on System Settings ▸ Accessibility ▸ Display ▸ Reduce Motion. Aion resolves its launch sequence to a still frame, snaps the date and year dials instead of spinning them, and stops its ambient motion. Colour and opacity stay, since they are not vestibular motion.

Differentiate Without Color

Colour never carries meaning alone, the time-of-day tint included. Entry times are stated as digits. The Calendar shows how much you wrote through size and weight. The Patterns rosette places each hour by clock position and petal length, with the exact count on hover.

Keyboard

⌥⌘← ⌥⌘→ move between Calendar, Chronicle, and Patterns

⌘F search. ⌘G and ⇧⌘G step through results

⌘N new day. ⌘⌫ delete an entry

⇧⌘E export the day, year, or everything as text or Markdown

⌘B ⌘I ⌘U ⇧⌘K ⇧⌘X bold, italic, underline, small caps, strikethrough

Arrow keys move within the Calendar and rosette. Esc steps back out of any state

The command language is typed: cd, !remindme, !birthday, /similar, /lexicon

Known limits

VoiceOver

Writing, reminders, and footer confirmations are built to work with VoiceOver. The Calendar and the rosette announce a summary rather than every cell; to move through days, use the date dial and search.

Sufficient Contrast

The time-of-day text colour can fall below WCAG AA at some hours, worst in the evening tones on black. A higher-contrast reading mode is planned.

Larger Text

Aion uses a fixed, page-proportioned layout and does not adopt Dynamic Type. macOS System Zoom (⌃-scroll) and the Larger Text display setting both magnify the window.

Captions and Audio Descriptions

Aion has no spoken or video content, so these do not apply. No meaning is carried by sound; the launch tone is ornamental and is silenced under Reduce Motion.

Contact

contact@417k.studio

Last updated: 31 July 2026