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
Last updated: 31 July 2026