Docs · Fluid 3.0
Every feature and command.
What Fluid does on Mac, iPad and iPhone, with the exact labels, numbers and shortcuts the app uses. Search filters every entry on this page.
No matches. Try fewer words.
Platform matrix
One native app on three devices. Signing in on any device gives you the same tasks, notes, events, settings and shares; changes appear on the others in real time.
| Feature | Mac | iPad | iPhone |
|---|---|---|---|
| Today · Tasks · Jot · Calendar pages | ✓ | ✓ | ✓ |
| The Now line (what's on now / next) | ✓ | ✓ | ✓ hidden while focusing |
| Focus on one task (elapsed timer) | ✓ floating pill | ✓ focus bar | ✓ Live Activity / Dynamic Island |
| Rich-text notes (B/I/U, lists, 10,000 words) | ✓ | ✓ | ✓ |
| Image and PDF notes | ✓ | ✓ | ✓ book-style page flip |
| Live shared notes with @mentions | ✓ | ✓ | ✓ |
| Pins (3), Today's jot, suggested category, Gist | ✓ | ✓ | ✓ |
| Attach a note to a task or event | ✓ | ✓ | ✓ |
| Time blocks (drag a task onto a day) | ✓ | ✓ | – no drag |
| Find a gap, Duplicate event, Share day | ✓ | ✓ | ✓ |
| Event location with Apple Maps suggestions | ✓ | ✓ | ✓ |
| Power Search (type: tag: date: … chips) | ✓ | ✓ | ✓ |
| ⌘K “Search and Do” command palette | ✓ | ✓ | – |
| Quick note / Quick task palettes | ✓ system-wide | ✓ in app | ✓ in app |
| Plain-word due dates (“essay fri”, “in 3 days”) | ✓ | ✓ | ✓ |
| Apple Reminders two-way sync | ✓ | ✓ | ✓ |
| Apple Calendar two-way sync | ✓ | ✓ | ✓ |
| Reminders (5 min before events, 8:55 for due tasks) | ✓ | ✓ | ✓ |
| Focus filter (“Hold task reminders”) | ✓ | ✓ | ✓ |
| Spotlight indexing | ✓ | ✓ | ✓ |
| Siri / App Shortcuts | – | ✓ | ✓ |
| Widgets | ✓ Notification Centre | ✓ | ✓ + Lock Screen |
| Live Activity — focus session | – | ✓ | ✓ |
| Live Activity — next event within the hour | – | ✓ | – |
| Sign in with Apple, account deletion | ✓ | ✓ | ✓ |
| 15 bundled title fonts, Light/Dark, week start | ✓ | ✓ | ✓ |
| Offline-first sync, realtime across devices | ✓ | ✓ | ✓ |
| Drag & drop (tasks → days, files → Jot, app-to-app) | ✓ | ✓ | – |
| Hardware keyboard shortcuts | ✓ | ✓ full set | ✓ small set |
| Pointer / trackpad hover states | ✓ | ✓ | – |
| Multiple windows | single window | ✓ Stage Manager / Split View | – |
| Companion (Dock · Jot · Plan mini-workspace) | – | ✓ | – |
| Apple Pencil drawing | – | ✓ | – |
| Capture anywhere (⌥ Space Space, ⌥ ↩ ↩, ⌥ F F) | ✓ | – | – |
| Services menu “Add to Fluid” | ✓ | – | – |
| Menu bar item with drop target | ✓ | – | – |
| Dock replacement (Liquid Glass) | ✓ | – | – |
| Window switcher (⌥Tab, optional ⌘Tab) | ✓ | – | – |
| Clipboard manager (⌘⇧V shelf, pinboards, sequences) | ✓ | – | – |
| Displays (DDC brightness, volume, arrangement) | ✓ | – | – |
| Open at login, runs with window closed | ✓ | – | – |
Navigation and shell
Everywhere: Mac, iPad and iPhone.
Four pages. Today · Tasks · Jot · Calendar. The app always opens on Today.
Page switcher. Mac and iPad: a centred segmented control in a 52 pt top bar; the Tasks segment shows the pending count. iPhone and narrow iPad windows: a bottom tab bar with a small ink dot above the active page.
Modals. One at a time; Esc, the scrim, or the sheet handle closes it.
Settings open from the round sun button at the top-right of Today, and from ⌘K or the Mac menu.
Deep links. fluid://open/<page>, fluid://quick/note, fluid://quick/task, fluid://focus[/id], fluid://note/<id>, fluid://task/<id> (the row highlights for 2.5 s), fluid://event/<id> (opens the next occurrence). Widgets, Spotlight and notifications all use these.
Today
Two columns on Mac and iPad landscape; stacked on iPhone and iPad portrait.
Greeting (“Good morning / afternoon / evening”) over the long date (“Tuesday 8 September”).
The Now line under the date, refreshed every 30 s: “Focusing: Essay · 12:07”, “Standup · ends in 20 min”, “Lunch in 12 min”, “Design review at 4:30 pm”, “Next: Essay · 2 more due”, “Nothing more today · 3 pending”. On the page it appears only when something is timely; the all-day and nothing-scheduled variants are reserved for the menu bar and widgets.
Stats row. “N pending · N done today · N events”.
Schedule card. Today's events with a time column (“5 pm” / “All day”), a thin priority-style bar, title, up to 3 lines of notes, a location line with a map pin that opens Apple Maps, the first line of any attached note, and a trailing label (Event / Weekly / Block / the Apple calendar's name). A time block for a task shows a tick circle instead of a bar; ticking it ticks the task. Tap a row to edit. Header buttons: Share day and + Event.
Share day. “As image” renders a clean 420 pt card (date, SCHEDULE, TASKS, “Fluid” footer) at 2×; “As text” gives a plain list with “○” bullets. Both go through the system share sheet.
Up next card. A quick-add row (“Add a task, press Enter”; Enter adds a medium-priority task), then up to 6 pending tasks, due today or overdue first, then by priority, then newest. Each row: tick circle, 3 pt priority bar, title (with a faint dot and “Open its note” when a note is attached), due badge. “All tasks →” jumps to Tasks. Empty: “All clear.”
Drop a task on the Schedule card (Mac, iPad) to block time for it at the next free hour.
Tasks
Header and filters. Stats “N pending · N done”. Chips All · High · Medium · Low. A mode switch Show done / ← Back to pending (iPhone: Done / Pending). Pending and done are never mixed.
Quick-add row with a High / Med / Low picker. When a priority filter is active the picker reads “Adds as High” and new tasks inherit that priority.
Task rows. Tick circle (hover ring, spring animation), 3 pt priority bar, title (URLs clickable), description (2 lines, links clickable), the Reminders list name for Apple-sourced tasks, a Focus / Focusing text button on hover (Mac, iPad), and a due badge: “Today” and “Tomorrow” in bold ink, “Overdue” in a pill, later dates as “Thu 10 Sept”.
Complete with Undo. After ticking a task a “Task completed · Undo” strip appears for 1.5 s. Done rows sit at 55 % opacity with strikethrough; ticking again returns them to pending.
Context menu (right-click / long-press): Focus on this / Stop focusing, Open note, Delete task.
New task modal (⌘N): Title, PRIORITY High / Medium / Low, “Add task”. Deliberately no date field; due dates come from the Quick task palette, Apple Reminders, or a time block.
A task is a title (≤500 characters), description, priority (default medium), optional due date, done and done-at, source (Fluid or Apple), list name. Deleting a task deletes its time blocks and detaches its note.
Focus on one task
One task at a time per device. The session survives relaunch; completing the task ends it.
Start from a row's hover button, its context menu, ⌘K (“Focus on a task”, or ↩ on a task), ⇧⌘F, the Mac menu bar, fluid://focus/<id>, or on iPhone by touch-and-hold → “Focus on this”.
What you see. Mac: a floating Focus pill above every app. iPad: a persistent focus bar under the page. iPhone: a Live Activity on the Lock Screen and in the Dynamic Island.
The Now line reads “Focusing: <task>” with the elapsed time everywhere it appears.
Jot
Notes, images and PDFs.
Grid and filters
Search and tags. A Power Search field (“Search notes”), then chips All · your tags · + (type a tag name, Enter creates and selects it). Right-click a tag: “Delete tag” or “Delete tag and its N notes”.
New. A New note pill plus a round + (Image · PDF) on Mac and iPad; a single accent + (Note · Image · PDF) on iPhone. Image opens Photos (iOS) or an open panel (Mac); PDF opens Files or an open panel.
Drag files onto the grid (Mac, iPad): images, PDFs, file URLs, even HTML image tags or image links become notes. 25 MB per attachment.
Cards are 190 pt tall in an adaptive grid. Order: Today's jot first, then pins, then by date. Empty: “Nothing here yet.” / “No matches. Try fewer filters or a different word.”
Three card types. Text (title, preview, footer with tag or “Shared with @x” / “Shared from @x” / “Today's jot”, date); Image (cover-fit picture, optional caption strip); PDF (first-page thumbnail, “PDF · tag”). Pinned cards get a hairline border.
Click opens; double-click pins or unpins; right-click: Open jot, Pin/Unpin, Delete note… (confirmed), or “Leave shared note” for notes shared with you.
Drafts. New notes inherit the active tag filter. A brand-new note is an in-memory draft; it never touches disk or server until you've written something. Close it empty and it vanishes.
Pins, Today's jot, categories
Pins. Up to 3, first in the grid. A fourth pin replaces the oldest and toasts “Unpinned <title> to make room”. Pins live on your profile, so they follow you across devices.
Today's jot. One note per day, always first. A dashed placeholder (“A little space for today's thoughts. Earlier days stay in Daily history.”) until you write in it; an empty day is dropped on close. A quick capture with no title lands here instead of becoming its own note. Its id is derived from user and day, so two devices never create two.
Daily jots picker. Inside the editor the “Today's jot” chip opens it: search “Search days and words” with date: chips, rows grouped by month, “Yesterday” labels, “Show older days” in pages of 30.
Suggested category. A tiny naive-Bayes classifier over your own tagged notes, on device. An untagged text note from the last 24 h shows a “Uni?” chip when its words read like that tag's notes (needs at least 2 notes per tag, 3 words, one known word, log-odds margin 2.5). One tap files it; ignoring it costs nothing; it never auto-files.
Category is set at creation. A fresh note's chip menu (No category + tags) or an accepted suggestion is the only way to set it; afterwards it is locked (“Category is set when a note is created”).
Note editor
Shape. A centred 560 pt card on Mac and iPad; on iPhone a bottom sheet at 80 % height. Drag the handle up for full height, down to dismiss.
Header. Context chip (category / “Shared with @a, @b” / “Shared from @x” / daily chip), a “live” dot when shared, Attach, Share, Done (⌘↩). Title at 26 pt; Return moves to the body. Body placeholder “Start writing…”.
Toolbar B I U • 1. with live active states, a Find magnifier (Mac, iPad; ⌘F opens the native find bar), and Gist once the note has 120 words or more.
Formatting. ⌘B / ⌘I / ⌘U, ⇧⌘7 bullets, ⇧⌘9 numbered. Lists continue on Return, end on an empty item, convert between kinds, accept typed “- ” / “* ” prefixes, and apply across a multi-paragraph selection.
Paste always comes in plain. Fonts and colours never enter a note. URLs become clickable links as you type on Mac; on iPhone and iPad up to 4 “↗ domain/path” chips sit above the body.
10,000-word limit per note. The counter shows “N words”, switches to “N / 10,000 words” within 500 of the limit, and “N selected · M words” with a selection. Oversized edits are rejected with “Word limit reached”.
Saving. Status “Saving…” / “Saved locally”. The editor writes to the store 300 ms after the last keystroke (immediately on Done, Esc or click-away), so long notes never cost typing latency. Notes are stored as a tiny markup (**bold**, *italic*, __underline__, “• ” / “1. ”) so widgets, search and shared notes all read the same text.
Attach, Gist, viewers
Attach. An “Attach to” panel with search (“Search events and tasks”, type: / priority: / due: chips), EVENTS for the next 14 days and pending TASKS, arrow keys and Return, a Detach pill. A note attaches to one event or one task (owner only). The event or task then carries a small dot after its title, the title opens the note, and an event row shows the note's first line. Notes attached to a completed task are hidden from the grid but still open from the task.
Gist. On a note of 120+ words, or any PDF: up to 3 complete sentences from the text itself (≤32 words each, ≤70 total, in source order), chosen with on-device NaturalLanguage sentence and verb detection. PDFs get layout repair first (joins wrapped lines, fixes hyphenation, drops repeated headers and page numbers). No model, no network; the footer says “Key sentences · extracted on this device”.
Gist actions. Insert at top (as bullets), Copy, Edit (up to 3 points, 90 words, saved per note on this device; “The source has changed. Review your saved gist.” if the note changes), “Use extracted text”. Empty result: “Couldn't find reliable, short sentences. Use Edit to write a gist.”
Image viewer. The picture runs edge to edge in a sheet shaped to its aspect ratio (Mac 420–820 pt wide). Header: Delete (inline “Delete? Keep / Delete”), a centred Caption field, Share. Close with the handle, the dimmed area, or Esc. Images are compressed to a 1600 px long side (JPEG 0.85) before upload; cards decode only the pixels they show.
PDF viewer. Delete · Share · Gist · title field (defaults to the filename) · Done. Mac: continuous scroll. iPhone and iPad: pages flip left and right like a book with a “3 / 120” counter and pinch to zoom. PDF text (first 200 pages) and on-device OCR of images (Vision) feed search.
Calendar
Header. Month and year, round ‹ · Today · › controls. ←/→ keys change week (Mac, iPad); swipe the strip on iPhone.
Week strip. 7 cells with weekday, day number and up to 3 dots (events and due tasks). Week start follows Settings (Mon / Sun).
Day agenda merges events and due tasks (all-day first, then by time; tasks by priority). Rows show time, bar or tick circle, title, notes, location (opens Maps), attached-note line, and a trailing label (Event / Daily / Weekly / Monthly / Block / the Apple calendar's name; tasks show “Task” or “Reminder”). Empty: “No events or tasks.”
Row context menu. Focus on this task, Duplicate (copies onto the selected day and opens it), Delete event, Delete task.
Drag (Mac, iPad): an event onto a day moves it (its Apple Calendar mirror follows); ⌥-drag copies (Mac only); a task onto a day becomes a time block at the next free hour.
Find a gap. 30 min / 1 h / 2 h lists free ranges for the next 7 days between 9:00 and 18:00, aligned to quarter hours, labelled Today / Tomorrow / “Thu 10 Sept”. One tap opens the event modal on that slot. Empty: “No gaps this week between 9 and 6.”
Event modal (“New event” / “Event” / “Block time”): Title, Notes, Location with Apple Maps autocomplete (up to 3 suggestions, biased to your location within 40 km if allowed; picking one stores coordinates so the pin opens the exact place and travels to Apple Calendar as a structured location), DATE, All day / Timed, START / END (end auto-bumps to start + 60), REPEAT None / Daily / Weekly / Monthly, a NOTE row if a note is attached, and Delete with inline confirm. Saving jumps the calendar to that date. Blocks show “Time for: <task>” with a tick circle; ticking the block ticks the task and vice versa.
Quick capture
In the app. On the Mac the same palettes also open over any app; see Capture anywhere.
Quick note (⌘/ on Mac and iPad, Siri on iOS): Title / Caption, B I U • 1., “Jot something…”, category chips, Attach (pick or drop an image or PDF: “Drop image or PDF to attach”). ⇧↩ saves, Esc discards. A caption plus attachment becomes an image or PDF note. Untitled text goes into Today's jot.
Quick task (⌘,): “What needs doing?”, Low / Medium / High, a due chip with a calendar (Today · Tomorrow · Next week · Clear) and dates in plain words as you type: today, tonight, tomorrow / tmrw, weekday names, “next fri”, “next week”, “next month”, “in 3 days”, “in 2 weeks”, “eow”, “weekend”, “14 sept” / “sept 14”, with on / by / due / for absorbed. A “from ‘friday’” chip says which words did it; × keeps them as words. ↩ saves. This is the only place a due date is typed by hand.
Power Search
One query language across Jot, the daily picker, the attach picker, ⌘K and the Mac clipboard.
Chips. key:value, OR within a key, AND across keys. Jot: type: text / pdf / image, is: shared / pinned / daily, tag:<name>, date: today / yesterday / past-week / past-month / past-year. Tasks: priority:, status: pending / done, due: overdue / today / tomorrow / next-week.
Matching. Case- and diacritic-insensitive; title matches outrank body; words of 4+ letters get one-edit fuzzy matching unless quoted. Body text includes tag names, sharer and extracted PDF / OCR text.
Field UI. Facet chips with icons and ×, a filter menu grouped by key, inline suggestions while typing (up to 7, with synonyms like “last week”), ↑↓ / Return to accept, Backspace removes the last chip.
Spotlight. Pending tasks, notes (text, PDF, image, with tags as keywords) and recent or recurring events are indexed on every platform; a Spotlight result opens the item in Fluid. Cleared on sign-out.
Reminders and notifications
Switch. Settings → Reminders On / Off, stored on your profile; each device asks for its own permission.
Timing. Timed events: 5 minutes before (“Starts at 5 pm at <location>. <notes>”), marked time-sensitive so they break through Focus. All-day events and due tasks: 8:55 on the day (“Due today, high priority”).
Horizon. 14 days, up to 60 pending, rescheduled every 30 min and on data changes. Banners show even while Fluid is in front; tapping opens the item.
Focus filter “Fluid reminders” (System Settings → Focus → a Focus → Add Filter → Fluid): the single switch “Hold task reminders” holds the 8:55 task reminders while that Focus is on; event reminders still arrive.
Apple Reminders
Connect. Settings → Apple Reminders → Connect. Two-way with the Reminders app. Fluid tasks go into your default Reminders list (no separate “Fluid” list); reminders from any list appear in Tasks with their list name under the title.
What syncs. Title, notes, due date, priority (Fluid medium ↔ no priority, so the list doesn't fill with “!!”), completion and deletion, both ways. Deleting in either app deletes in the other.
Conflicts. An unchanged side never overwrites the other; otherwise the newer edit wins.
Multi-device. One mirror per Reminders store; devices on one iCloud account share it; a device that can't see another's mirror waits 2 minutes, then makes its own. Runs on every EventKit change, on foreground, when an item arrives from another device, and every 5 minutes.
Scope. The connect switch lives on your account (every device follows); access is granted per device (“Allow”). Reminders tags aren't exposed by Apple's API, so they don't cross.
Apple Calendar
Connect. Settings → Apple Calendar → Connect. Events from every calendar on that device (−30 to +90 days, recurring ones expanded) appear in Fluid on every device, labelled with their calendar name, including location and coordinates.
Writing back. Events created in Fluid are written to a “Fluid” calendar (iCloud if available) with simple daily / weekly / monthly recurrence and structured locations. Edits and deletions in Fluid write back to the Apple event or occurrence; deleting a mirrored event in Apple Calendar deletes it in Fluid.
Custom repeat rules are left alone (“This event has a custom repeat rule. Edit its schedule in Apple Calendar.”). Same mirror, grace and conflict scheme as Reminders.
Settings and sign in
LOOK. Appearance Light / Dark; Week starts on Mon / Sun; Title font, 15 bundled fonts for headings only (body stays the system font): Manrope (default), Inter, DM Sans, Instrument Sans, Figtree, Playfair Display, Syne, Space Mono, Unbounded, Abril Fatface, Bodoni Moda, Major Mono Display, Monoton, Bungee Shade, Rubik Glitch.
REMINDERS. On / Off with the timing hint.
CONNECTIONS. Username (“@” field, “For sharing”); Apple Reminders and Apple Calendar (Connect → Allow / Sync now / Disconnect; “Connected · synced 3 min ago”).
ACCOUNT. Initial avatar, display name, email; Sign out; Delete account → inline “Everything is erased. Keep / Delete”. Rows cascade, files are removed, the auth user is deleted, local caches are wiped.
Follows you. Theme, font, reminders, the Apple switches, pins and recent share recipients are stored on the profile, so they follow you across Mac, iPad and iPhone. Footer: Privacy Policy · Terms of Service (in-app) · “Fluid 2.0”.
This Mac. The Mac adds a General / This Mac switch; This Mac holds Clipboard · Displays · Dock · System.
Sign in with Apple only: one 48 pt “Continue with Apple” button under the logo, wordmark and the line “Tasks, notes and calendar in one calm place.” Name and email scopes; name captured on first authorisation; Hide My Email works. Sessions persist in the Keychain.
Mac
Window and app behaviour
Everything in the sections above, plus the Mac is where Fluid becomes a system utility. All of the Mac extras are opt-in from Settings → This Mac and independent of each other.
Single window with a transparent title bar; fluid:// links, widget clicks and Dock clicks reuse it. Double-click the title strip (or use the zoom button) for the standard 1102 × 712 frame. Minimum 720 × 520.
Keeps running with the window closed. Sync, capture shortcuts, menu bar, pill and utilities all stay live. App Nap is disabled. Clicking the Dock icon reopens the window. Open Fluid at login is a toggle in Settings → This Mac → System, with guidance if macOS needs approval.
Keyboard. 1–4 switch pages (so do A and D, one page left or right; the faint letters beside the page switcher say so), ←/→ move weeks, ⌘N new item for the current page, ⌘/ Quick note, ⌘, Quick task, ⌘K Search and Do, ⇧⌘F Focus on a task, Esc closes. The menu bar exposes the same commands.
Liquid Glass on macOS 26 (Tahoe) for the pill, capture palettes, switcher, Dock and clipboard shelf, with a material fallback on macOS 14–15. Reduce Transparency and Reduce Motion are honoured everywhere. Hover states, tooltips, native context menus, haptics on task completion.
Requirements. macOS 14 or later, Apple silicon and Intel. Permissions are asked in context: Accessibility (capture, previews, badges, layouts), Screen Recording (thumbnails), Finder automation (Empty Trash).
⌘K — Search and Do
Mac and iPad. Not on iPhone.
One field that finds tasks, notes and events and takes the verbs: New task, New note, New event, Focus on a task / Stop focusing, Today, Tasks, Jot, Calendar, Quick note, Quick task, Settings.
Create by typing. “task buy milk”, “note …”, “event …” (also “todo”, “add task”, “jot”, “meeting”) creates the item straight away.
Results. Up to 9, with a kind label (Task / Done / Jot / PDF / Image / Event). ↑↓ move, ↩ acts (on a task: focus; on a note or event: open), ⌘↩ ticks a task, Esc closes. Power Search chips work here too. “Focus on a task” keeps the palette open and turns the list into the tasks to pick from.
Capture anywhere
Two floating palettes and a chooser that work over every app and Space without bringing Fluid forward. Needs Accessibility (Settings → This Mac → System → Capture anywhere → Enable); without it the double-taps still work while Fluid is frontmost.
| Gesture | Opens |
|---|---|
| hold ⌥, tap Space twice | Quick note → Jot |
| hold ⌥, tap Return twice | Quick task → Tasks |
| hold ⌥, tap F twice | Focus: hide or show the pill, or pick a task to focus on |
Timing. The double-tap must land within 0.45 s. Both taps are swallowed so nothing leaks into the app in front; a single ⌥Space / ⌥Return is held briefly and delivered as normal. Pressing the shortcut again closes the palette.
The front app's selection comes along, read through Accessibility, never via the clipboard: the note palette gets the text with a faint “From Safari · Page title” line and the link; the task palette gets the first line (≤120 characters) as the title and the source or URL as the description.
Services menu. “Add to Fluid” in every app's right-click / Services menu opens the note palette with the selected text.
Palettes are borderless glass panels on the pointer's display (note 540 × 358, task 540 × 116, focus 420 × 320). Drag to move; each remembers its position. They stay on top when you click elsewhere until Esc (discard) or ⇧↩ (save). ↩ is a newline in a note and saves a task.
Drop an image or PDF onto the note palette to make it an attachment (“HEIC · 4032 × 3024 · 2.8 MB”, “PDF · 20 pages · 1.2 MB”). Inside Fluid, ⌘/ and ⌘, open the same palettes.
The Focus pill
Capsule. When a focus session starts, a 352 × 44 pt Liquid Glass capsule floats above every app and Space: a round Done button, the task title, a live monospaced clock, and a round Stop button.
Position. Drag it anywhere; it remembers its corner across sessions (default: top-right of the main display).
Note beneath. If the task has a note, a small dot appears; click the title and the note unfolds beneath the pill (editable, “Saved · edits sync after 300 ms”); click again to fold it away.
Hide. ⌥ F F while focusing hides or shows the pill without stopping the clock. In the app, ⇧⌘F.
Dock replacement
Opt-in from Settings → This Mac → Dock → Use Fluid Dock. Apple's Dock process stays alive underneath so Mission Control, Spaces, badges and minimise keep working; Fluid draws the bar. Turning it off, or quitting Fluid, brings Apple's Dock straight back.
Setup
“Make this Dock yours” previews three starting points live on your real screen beside the existing Dock, before anything is changed: Like my Dock (your current apps, folders and preferences), Productive (your Dock plus Now Playing and a Calendar / Focus stack), Minimal (pinned apps in a smaller Dock that auto-hides). “Your current Dock stays in place until you choose Use Fluid Dock.”
Imports Apple's Dock: pinned apps and folders (with their fan / grid / list and sort options), spacers, tile size, magnification, position, auto-hide, indicators, animation and minimise settings, and your recent apps. Finder is always first, Tahoe's Apps launcher second, Trash last. One hint, once: “Right-click the Dock to add items or choose Edit Dock.”
Safety and recovery
Journal. Before touching anything, Fluid journals the exact prior values of every Dock preference it changes.
Watchdog. A separate helper holds that journal. If Fluid is force-quit, crashes or is killed, the helper restores Apple's Dock instantly, with no timer or polling. If the helper itself stops, Fluid disables the Dock and says so. On every launch Fluid checks for an orphaned journal and restores it.
Backups and undo. A clean quit restores Apple's Dock and flushes the layout. Automatic backups (the last 10) before every destructive change. Undo everywhere: 60 levels; ⌘Z / ⇧⌘Z on the Dock, in popovers and settings; removals show “Removed <item>” with an Undo action.
Look
Material. Liquid Glass on macOS 26; material fallback on 14–15. Reduce Transparency → solid; Increase Contrast → border and high-contrast ink. Appearance System / Light / Dark.
Size 24–96 pt (default 48). Magnify on hover with a magnified size 48–128 (default 80): cosine falloff, an interactive spring rather than per-event snapping; frozen while a menu is open.
Position Left / Bottom / Right. Display: Main / All displays / Display with pointer / Chosen display. Hide automatically (reveals when the pointer touches the edge; never hides while editing, dragging, or with a menu open). When items don't fit: Scale down (default, never below 18 pt) / Scroll / Hide extras. Show in full-screen apps (default off).
Indicators. Real system Trash artwork (full / empty tracked live), running-app dots, hover name labels, red badges read from Apple's Dock (needs Accessibility), launch and attention bounces (Reduce Motion aware).
Tiles and clicks
Clicks. Click opens; ⌘-click shows in Finder; ⌥-click hides the previous app; ⌘⌥-click hides everything else. Optional: click the front app to minimise its windows (or hide instead); middle-click an app to quit.
Scroll gestures. Scroll up on an app to cycle its windows; scroll down for previews; scroll a Smart Stack to page it.
Number shortcuts. ⌘⌥ (or ⌘⌃ / ⌘⌃⌥) + 1–9 opens the Nth Dock item, even while the Dock is hidden. Pressing it for the front app hides it; for a folder or widget it opens its panel.
Right-click an app: its open windows, then Options ▸ Keep in Dock / Remove from Dock / Open at Login (real login items) / Show in Finder / Assign To All Desktops · This Desktop · None, then Show All Windows (real Exposé), Hide / Show, Quit, Move to Folder ▸, Previews.
Right-click the bar: Turn Hiding On / Off, Turn Magnification On / Off, Dock Settings…, Add Item…, Dock Gestures… (a one-page cheat sheet), Edit Dock, Profiles ▸, Restore Window Layout, Use Apple's Dock.
Running apps. Unpinned running apps appear after a divider. Quit unpinned apps after their last window closes (default on): an app you didn't pin quits itself once its windows are gone; Finder, Fluid and pinned apps are protected, and the app keeps control of unsaved-document prompts.
Window previews and layouts
Previews. Hover a running app for a glass panel of up to 4 live thumbnails per page, each with a title and Close / Minimise / Full Screen buttons. Click to focus; middle-click to close; drag a preview to move the window to where you drop it. Needs Accessibility; Screen Recording adds real thumbnails (icons otherwise). Live previews go still above 2 % CPU or in Low Power Mode. Minimised windows minimise into the app icon.
Restore window layouts. Window positions are remembered per display setup (up to 20 layouts × 600 windows) and put back: scaled to the display, fullscreen on the right display, other Spaces when you visit them, stopped if you're dragging. “Restore now” button; “Relaunch apps when restoring”.
Keep windows clear of the Dock nudges overlapping standard windows out of the Dock's band (never during a drag, never dialogs or fullscreen). Both need Accessibility.
Editing, drag and drop
Edit Dock (context menu, menu bar, or Settings): a floating capsule shows “Editing ‘<profile>’”, “Drag to reorder · drag away to remove”, Undo, and a blue Done. Items get a remove badge; a dashed Add Item slot appears at the end. Esc or click-away exits. Keyboard editing (Tab, arrows, ⇧Arrow to reorder, Delete, Return) with VoiceOver labels.
Add to Dock gallery: the Apps launcher, the three widgets, Apps & files, App Folder, Smart Stack, File Shelf, Divider, Spacer. Click to append or drag into a live-previewed position.
Drag and drop without a mode. Reorder along the bar (others part smoothly); drag 45 px or more away to remove (“Remove” label, Esc cancels); drag apps or files from Finder to pin; drop a file on an app to open it there; drop files on a folder to copy them in, on a shelf to reference them, on Trash to delete, or drop a volume on Trash to eject it. In edit mode, app-on-app makes a Folder; widget-on-widget makes a Smart Stack.
Folders, groups, File Shelf, Trash
Three kinds. Folder (a real directory, live-watched), App Folder (a virtual group), File Shelf (temporary references you'll drag out again). Display as Folder or Stack (top 3 fanned).
Popover with a header summary (“4 apps · 2 running”, “12 items”), a … menu (Open in Finder, Rename, Sort by Name / Date Added / Date Modified / Kind, View as Fan / Grid / List / Automatic, Show running apps), nested navigation with Back, hover-select rows with running dots and “N windows”. Keys: arrows, Return opens, ⌘↩ reveals, Space Quick Look. Row menu: Open, Quick Look, Show in Finder, Add to Dock, Remove. Show running apps inside turns a folder into a workspace. Shelf files leave the shelf only after the destination accepts them (undoable).
Trash. Click opens ~/.Trash; state read live across every volume; Empty Trash… asks Finder, so locked files and volumes behave exactly as with Apple's Dock; drop a volume to eject.
Widgets, Smart Stacks, profiles
Now Playing. Artwork (album cover or video thumbnail, never cropped), marquee title on hover, play / pause (large adds next). Works with anything that reports to macOS Now Playing (browser Media Session, YouTube, Apple Music verified). Popover: 96 pt artwork, previous / play-pause / next, a draggable scrubber with elapsed and remaining time, “Open <player>”.
Focus. Ring, task name, elapsed time; large adds a due label and Complete. Popover lists the focused task with Stop / Complete and up to 12 pending tasks to start. Same session as the pill.
Calendar. Red month and day, the next event's title and time (“All clear”); large shows two events. Popover lists up to 5 of today's events. Reuses Fluid's calendar; adding it never changes sync.
Sizes Small / Medium (2.75×) / Large (4.5×). Vertical Docks collapse widgets to compact tiles. All widget work stops when the Dock is hidden or the display sleeps.
Smart Stacks. Several widgets in one tile; scroll or hover-dots to page; Rotate automatically every 30 s (pauses on hover). Double-click for the stack editor (rename, reorder, add / remove, rotation).
Profiles. A profile is a full layout plus settings; the default is “My Dock”. Save current setup… (“Desk N”), Rename, Duplicate, Delete, switch from the Dock menu or the menu bar. Edit mode can apply changes to every profile at once.
Requirements and honest limits
Requirements. macOS 14+, Apple silicon and Intel; Liquid Glass only on macOS 26. Permissions asked in context: Accessibility (previews, badges, layouts), Screen Recording (thumbnails), Finder automation (Empty Trash).
Not yet at parity. App-supplied Dock menu commands (Safari's “New Window”, Music controls) are not shown. Minimise animations still aim at Apple's hidden Dock geometry, so Genie may land slightly off when icons are reordered. Stacks' “Fan” is a list. No third-party widgets, by design.
Window switcher
Independent of the Dock. Settings → This Mac → System → Window switcher.
Keys. Hold ⌥ and press Tab to switch between all windows; ⌥` switches between the current app's windows. Both are re-recordable (must include ⌘, ⌃ or ⌥; Shift is reserved for going backwards).
Replace ⌘Tab (optional): ⌘Tab opens Fluid's switcher instead of Apple's; ⇧⌘Tab goes backwards. “Until then the normal app switcher stays.”
Behaviour. Press again to advance, ⇧ to reverse, release the modifier to switch. Opened from the menu bar it stays until Return / click / Esc. Show: All windows / This display / This space.
Two layouts. A compact single row for up to 5 windows; a paged 4 × 2 grid (8 per page) beyond that. Centred on the pointer's display, floats above full-screen apps, Liquid Glass on macOS 26.
Tiles. App icon, title, and a state label for Minimised, Hidden or Other Space. Order is by most-recently-focused and frozen for the session.
Type to search (app name and title, diacritic-insensitive). Keys: Tab / ⇧Tab or ←/→, ↑/↓ by row, Page Up / Down, Home / End, Return, Esc. Window actions: ⌘W Close · ⌘M Minimise · ⌘H Hide · ⌘F Full Screen · ⌘Q Quit (the footer legend lists them). Right-click a tile for the same.
Live previews at up to 4 fps, 480 × 288, cursor hidden; stills above 2 % CPU for 2 s or in Low Power Mode (“Prefer still images” setting). Appearance System / Light / Dark.
Permissions. Accessibility required to switch; Screen Recording optional (icons otherwise). Pauses during Secure Input (“Leave the password field to resume”). Tiny windows, system dialogs and phantom browser surfaces are filtered out.
Clipboard manager
Settings → This Mac → Clipboard → Clipboard history (“100 copies · 2 days · pinned items stay”).
Shelf. ⌘⇧V opens a translucent horizontal shelf along the bottom of the pointer's display, without activating Fluid or raising its window; it remembers which app was in front so it can paste back into it. Esc, an outside click or a Space change closes it; state is kept if reopened within 60 s.
Cards (220 × 220): Text, Rich text (rendered with real attributes on a paper preview), Code (monospaced with keyword styling), Image (thumbnail on a checkerboard), Link (title and thumbnail fetched from the site), Colour (hex swatch), File (references, never copies), and opaque Content. Each shows its kind, relative time, source app icon, and a measurement (“1,234 characters”, “1920 × 1080”, “3 files”).
Search (⌘/ or just start typing) with chips type: text / rich / image / link / file / pdf / code / colour, app:, board:, is:pinned, date:. Images are OCR'd on device so you can search their text.
Selection. Click one; ⇧-click a range; ⌘-click toggles; ←/→ move, ⇧←/→ extend.
Paste. ↩ closes the shelf and pastes the selection into the previous app in row order, 650 ms between cards (needs Accessibility; otherwise it copies and says so). ⇧↩ pastes plain text. ⌥↩ copies instead. ⌘1–⌘9 paste the Nth visible card. ⌘C copies the selection as native multi-item pasteboard items and keeps the shelf open (100 MB combined limit). Used cards move to the front.
Inspector. Space opens it: a real rich editor for text (B/I/U, Find, spell check, word count, Save ⌘↩), Fit / Actual size for images, a sandboxed website preview for links with “Open in browser”.
Pinboards. Named boards as tabs; drag a card onto a board; five tonal shades; rename, reorder, delete. Pinned items never expire. ⌥P pins.
Sequences. Queue cards (⌘+ or the card menu), then ⌃⇧⌘V pastes the next one each press with the shelf closed (“k of N”). With no queue, it walks the 5 most recent cards oldest-first.
Retention and limits. 48 hours, 100 unpinned cards, 25 MB per item, 1 GB total; duplicates merge.
Privacy. Everything on disk is AES-GCM encrypted with a device-only Keychain key (never synced, excluded from backup). Skips concealed / transient pasteboard markers and copies from password managers (1Password, Bitwarden, LastPass, Dashlane, Enpass, KeePassXC, Apple Passwords, Proton Pass). Pauses on sleep and lock. Pause / Resume capture; Clear history; Delete all data (also removes the key).
Honest limit. macOS gives no receipt that a destination app consumed a synthetic paste, and the shelf's screen-capture exclusion is best-effort.
Displays
Settings → This Mac → Displays → Display controls (“Brightness keys follow your pointer”).
Brightness for external monitors over DDC/CI on Apple silicon (including the HDMI MCDP bridge) and Intel; built-in displays use native brightness. Monitors that can't be controlled get software dimming instead. One continuous slider: below 15 % the hardware sits at minimum and a click-through shade adds “Extra dim” (never past 90 %, so you can always see).
Volume and mute per display: native CoreAudio where available, DDC volume for HDMI monitors without it. A Sound output picker sets the system default output.
Keys. Brightness keys act on the display under the pointer, in 1/16 steps; ⇧⌥ for fine 1/64 steps. Volume and mute keys are intercepted only when the current output has no native volume. A glass HUD at the top of the target display shows the level (“Muted”, “Extra dim”, “Software dimming”).
Match Mac brightness. Keep external displays at your Mac's brightness, ramping gently (faster up than down). A manual change pauses matching for 30 minutes (“Paused until 3:45 PM” · Resume).
Arrangement. A live arena in Settings shows each display as a wallpaper thumbnail. Drag to arrange (snaps, pushes out of overlaps, written to macOS), click to select, ⌥-click sets the main display, drag the white menu-bar strip to move the menu bar.
Menu bar panel → Displays: sound output, per-display sliders, Resume matching, Rescan, Display settings. A contrast slider appears only if the monitor reports it.
Honest limits. Verified on one AOC monitor over HDMI and on the built-in display; input switching is not offered.
iPad
iPad
Everything in the core app, plus a layout that changes with the window, a full hardware-keyboard and trackpad story, drag and drop, Apple Pencil, and a small-window Companion built for Split View, Slide Over and Stage Manager. iPadOS 17 or later.
Two layouts, chosen automatically
Full app when Fluid fills the display: the Mac-style top segmented nav, wide columns (content up to 1160 pt in landscape, 760 in portrait), 38 pt titles. Portrait stacks Today's Schedule above Up next; landscape keeps two columns.
Companion whenever the window is smaller than its display: Split View, Slide Over, Stage Manager, or a resized window on an external display. No switch to flip; it follows the window. Orientation is measured from the window, so the software keyboard never flips the layout.
Full-app details that differ from iPhone
Tasks keeps the Mac-style priority controls and shows Focus / Focusing on row hover. Jot shows a separate New note pill plus + (Image · PDF); drop files from any app onto Jot to make image or PDF notes. Calendar uses buttons, arrow keys or drag; swipe-to-change-week is iPhone-only.
Modals are centred cards over a scrim (560 pt) instead of bottom sheets; small panels (Share, Attach, Find a gap, Gist) are anchored popovers (380 pt). A persistent focus bar (task title, elapsed timer, ✓ complete, … Stop focusing) sits under the page while a task is in focus.
⌘K Search and Do is on iPad, with a Done button instead of the esc hint. Find in note (⌘F / ⌘G / ⇧⌘G) via the system find bar. The PDF viewer scrolls continuously with a page pill. Quick note autofocuses the body, is 540 pt wide, and accepts a dropped image or PDF.
Drag and drop, pointer
Drag a task from Today, Tasks or Calendar onto the Today Schedule card (“Drop to block time for it.”) or onto a week-strip day → a time block at the next free hour. Drag an event onto a day → moves it. Drop files, images and PDFs from other apps onto Jot (new note), the Quick note card (attachment), or anywhere in the Companion (goes to Dock). Every Dock item and Companion jot row is a drag source into Mail, Notes, Files and others.
Hover highlights on buttons, rows, cards and tiles; lift effects on Dock tiles; tooltips such as “New jot · ⌘N”; secondary-click opens the same menus as long-press.
The Companion: Dock · Jot · Plan
Shell. Three tabs in the navigation bar (icon and label; icons only under 330 pt wide). Default tab: Dock. On iPadOS 26+ it sits on clear Liquid Glass with a rounded rim; earlier iPadOS uses a thin material; Reduce Transparency makes it solid. Modals are compact glass cards (max 460 × 560). The window can shrink to 180 × 120 pt on the Dock tab. Drop anything into the window and the Dock tab takes it.
Dock, a file shelf for iPad. A local, per-account shelf for PDFs, images, drawings and text (plain, RTF, RTFD, HTML, URLs). Explicit import only; no clipboard watching. Stored with iOS complete file protection; does not sync. Limits: 100 items (“n / 100” in the header), 50 MB per item, 30 items per drop; at capacity the least-recently-used item is evicted after a new one saves.
Ways into the Dock. Drag and drop from any app; Import files (⌘O, multi-select); + → Drawing / Text / Import files; a pencil button “New drawing” (⌘N). Rich text keeps its fidelity: Fluid asks the source for RTFD, then RTF, then HTML before plain text, stores the original bytes unchanged, and re-offers them on drag-out with a plain-text fallback.
Dock grid. Adaptive 56–64 pt thumbnails with filenames; windows under 300 pt tall switch to a horizontal shelf. Per item: Open / Edit drawing (Quick Look for PDFs and images), Copy, Share, Rename (160 characters), Remove (confirmed; “Copies already dragged into other apps will stay there.”). Every tile drags out. Empty state: “drag drop store”.
Drawing editor (Apple Pencil). Full-screen PencilKit canvas, the system tool picker; finger, Pencil and pointer all draw; pinch-zoom 0.1×–4×, scrolling page, undo / redo (⌘Z / ⇧⌘Z), Done (⌘S) once there's ink. Saved as a PNG plus editable strokes, so reopening lets you keep drawing; wide drawings auto-fit in a narrow Slide Over. Dragging a drawing out exports the image.
Text editor. Attributed text with B/I/U (⌘B/I/U), Share, and Save copy for imported text (the original is never overwritten; the copy is titled “<name> edited”).
Jot (Companion). “Find a jot” search, New jot (⌘N), a recency-sorted list with 2-line previews. In windows of 720 pt or more the list stays as a 240 pt column beside the editor; narrower windows swap between them. Rows drag out as RTF / plain text. The editor is the real note editor in a compact mode: “‹ Jots” back, “Saved locally”, Done (⌘↩); under 280 pt tall the format strip collapses into an “Aa” menu. Drafts survive window resizes.
Plan (Companion). A day header with ‹ › and a Today / date button (←/→ keys). Tasks: count, +, inline “Add a task”, rows with tick, “Overdue”, and a … menu with Schedule time (opens Block time prefilled) and Focus; shows pending tasks with no date or due on or before the day, by priority. Schedule: “+ Event” and the day's events (“All day” or time, title, location). Wide windows put tasks and schedule side by side. Empty states: “No tasks for this day” / “Room in your day”.
Multiple windows and system integration
Multiple windows. Each window has its own page, modal, drafts and selected day, sharing one account store. Run the full app in one window and a Companion beside another app. Windows are created through iPadOS (app switcher, Stage Manager, “Open in new window”).
Widgets. Today (medium, large, Lock Screen rectangular and inline), Tasks (small), Jot (small, medium), Up next (medium, interactive), Next event (small).
Live Activities. The focus session, and, iPad only, the next event within the hour as a countdown while Fluid is in front.
Siri / App Shortcuts (iOS 18+): “Quick note in Fluid”, “Quick task in Fluid”, “Focus in Fluid”. Spotlight, Focus filter, notifications, Photos / Files pickers, Maps location suggestions and Sign in with Apple as in the core app.
iPhone
iPhone
Everything in the core app, laid out for one hand, with the Lock Screen and Dynamic Island doing the glanceable work.
Layout. A bottom tab bar, Today · Tasks · Jot · Calendar, each a small dot over a label; always opens on Today. Titles at 28 pt, tighter padding, Schedule and Up next stacked. The keyboard dismisses interactively as you scroll. 44 pt minimum touch targets throughout. Light / Dark from the in-app setting (widgets follow it); portrait and landscape.
Bottom sheets for every modal except Settings and Focus: a 22 pt top radius, a grab handle, spring animation (fades under Reduce Motion). Only the handle drags, so scrolling a PDF or selecting text never dismisses. Drag down to close; drag the note editor up to go full height. Tap the scrim to close. Small panels (Share, Attach, Find a gap, Gist) are fitted system sheets.
Long-press menus on task rows (Focus on this / Stop focusing, Open note, Delete task), agenda rows (Focus, Duplicate, Delete event / task), Jot cards (Open, Pin / Unpin, Delete note… / Leave shared note), and tag chips (Delete tag / Delete tag and its N notes). Swipe the week strip left or right to change week.
Phone-sized controls. Quick-add says “Add a task”; the priority picker is a compact menu; the done switch reads Done / Pending; Jot's + is a single accent circle with Note · Image · PDF; capture sheets focus the title and show a plain Save.
Notes. The editor is a bottom sheet (80 % → full height on drag); the format toolbar scrolls horizontally; link chips (“↗ domain/path”, up to 4) above the body. PDFs flip like a book, one page at a time, with a “3 / 120” counter and pinch to zoom. Images run edge to edge in a sheet shaped to the picture. Photos picker for images, Files for PDFs.
Focus. Touch and hold a task → Focus on this. The session shows as a Live Activity on the Lock Screen and in the Dynamic Island; the in-app focus panel shows the task, the timer, Stop focusing and Finish task (“No task in focus — Touch and hold a task to start focusing.” otherwise).
Live Activity. Task title, a count-up clock, and two buttons, Stop focusing and Finish task, that work without opening the app (if Fluid isn't running the action is saved and applied on next launch; a stale button can never end a newer session). Dynamic Island: compact leading shows a scope glyph, trailing shows the clock; expanded shows the title with the clock and buttons; minimal shows the glyph. Tap to open Fluid on the focus.
Lock Screen widgets. Today rectangular (the Now line plus the top up-next task, “○ Essay”) and Today inline (just the Now line: “Standup in 12 min”, “Focusing: Essay”, “Nothing scheduled today”).
System. Siri / App Shortcuts (iOS 18+): “Quick note in Fluid”, “Quick task in Fluid”, “Focus in Fluid”, the on-phone way into the quick palettes (there is no ⌘K on iPhone). Notifications open the task or event, including from a cold start. Focus filter “Fluid reminders”. Spotlight indexing. Share sheet out: Share day (image or text), note export (text / PDF / image), share to a Fluid user. Maps suggestions near you. Apple Reminders / Apple Calendar two-way sync. Sign in with Apple, in-app account deletion, Privacy Policy and Terms in-app. Hardware keyboard, if attached: ⌘N, ⌘/, ⌘,, ⌘1–⌘4, ←/→ on Calendar. No analytics or crash SDKs; local notifications only; no background modes.
Widgets
All platforms. Widgets read a snapshot the app writes; no network, no sign-in needed, and they follow your Light / Dark choice. The Today widget's timeline is recomputed at every event boundary (each start, each end, the hour before each, and midnight), so “at 3 pm” becomes “in 60 min” on time without waking the app.
| Widget | Shows | Mac | iPad / iPhone |
|---|---|---|---|
| Today | Weekday and big day number, the Now line, UP NEXT with tickable circles, “N more · Tasks” | Medium | Medium, Large (adds SCHEDULE with 3 events, 5 tasks with due labels, “Add a task”), Lock Screen rectangular and inline |
| Tasks | Pending count at 44 pt, “Due today N · M high” (always the dark card) | Small | Small |
| Jot | Your most recent text note: title, preview, tag, date; “Open in Jot →” | Medium | Small, Medium |
| Up next | Your next three tasks; tap a circle to complete one | Medium | Medium |
| Next event | Weekday, day number, the next event's time and title | Small | Small |
| Capture | “Note ⌥ ␣ ␣” / “Task ⌥ ↩ ↩”: one click to a palette | Small | – |
Tick a task from the widget. The completion is queued and a running Fluid applies it instantly; otherwise it is applied the next time Fluid runs. The widget shows it done immediately either way.
Deep links. Today → Today page, Tasks / Up next → Tasks, Jot → that note, Next event → Calendar.
Reference
Sync, offline and storage
Local-first. Every change applies on the device immediately, is queued on disk, and flushed in order to the server. Works fully offline; retries with backoff on the next launch or foreground. Nothing is discarded.
Realtime keeps Mac, iPad and iPhone in step; a row with unflushed local edits is never overwritten by an incoming echo. Full refresh on foreground.
Attachments live in a private bucket under your user id (25 MB each; JPEG / PNG / HEIC / PDF), with a local file cache and pre-rendered card covers. Members of a shared note can read its file.
Security. Everything is protected by row-level security. Sign in with Apple; account deletion removes rows, files and the auth user. Widgets and Live Activities use a shared snapshot and a file-locked outbox so the app and its extensions never race.
Design
Monochrome, no accent colour anywhere. “Accent” is near-black in light and near-white in dark. Priority is three greys of a 3 pt bar. Two themes, 23 tokens.
Type. System font for UI; your chosen display font for titles only.
Shapes. Cards and modals at 16 pt radius, iPhone sheets 22 pt, chips fully round. No platform button chrome.
One design, three layouts. Top nav and centred cards (Mac, iPad), bottom tabs and sheets (iPhone), and the glass Companion (iPad small windows). Liquid Glass on macOS 26 / iPadOS 26 for the Mac surfaces (Dock, switcher, shelf, pill, palettes) and the iPad Companion; the four core pages stay flat and calm. Reduce Motion and Reduce Transparency respected on every platform.
Keyboard shortcuts
Mac and iPad — the app
| Search and Do (Mac, iPad) | ⌘K |
| New item for the current page (task / jot / event) | ⌘N |
| Quick note · Quick task | ⌘/ · ⌘, |
| Focus on a task · New event | ⇧⌘F · ⇧⌘N |
| Pages (bare keys when not typing; A / D one page left or right) | 1–4 or ⌘1–⌘4 |
| Previous / next week (Calendar) or day (Plan) | ← → |
| Save and close note · Save quick capture | ⌘↩ · ⇧↩ |
| Bold / Italic / Underline · Bulleted / Numbered | ⌘B ⌘I ⌘U · ⇧⌘7 ⇧⌘9 |
| Find in note | ⌘F |
| ⌘K: move, act, tick task | ↑↓ ↩ ⌘↩ |
| Companion (iPad): import files into Dock · drawing undo / redo · save drawing | ⌘O · ⌘Z ⇧⌘Z · ⌘S |
| Close any modal | Esc |
Mac — system-wide
| Quick note over any app | hold ⌥, tap Space twice |
| Quick task over any app | hold ⌥, tap Return twice |
| Focus: hide / show the pill, or pick a task | hold ⌥, tap F twice |
| Palette: save · discard | ⇧↩ · Esc |
| Clipboard shelf · paste next in sequence | ⌘⇧V · ⌃⇧⌘V |
| Shelf: paste · paste plain · copy instead · Nth card · pin · inspector | ↩ ⇧↩ ⌥↩ ⌘1–9 ⌥P Space |
| Window switcher: all windows · this app's windows | ⌥Tab · ⌥` |
| Switcher: close · minimise · hide · full screen · quit | ⌘W ⌘M ⌘H ⌘F ⌘Q |
| Dock: open the Nth item · undo / redo | ⌘⌥1–9 · ⌘Z ⇧⌘Z |
| Brightness keys: normal · fine steps (display under the pointer) | 1/16 · ⇧⌥ + key for 1/64 |
iPhone — hardware keyboard
| New item · Quick note · Quick task | ⌘N · ⌘/ · ⌘, |
| Pages · previous / next week on Calendar | ⌘1–⌘4 · ← → |