Skip to content
Improved

Particle, properly on a phone.

A long, quiet pass over everything that felt wrong on a phone. The Timer was beautiful at 14 inches and stressful at 6. The Day Planner needed drag-and-drop hands. Vision orbs were precise targets for a cursor and a guessing game for a thumb. Settings opened like a desktop modal in the middle of a vertical screen.

A whole class of overlays now share a new mobile envelope: Settings, Timeline, Stats, History, Library and the Day Planner open as a full-bleed sheet from the bottom, slide up over 300ms, and are the screen. No backdrop scrim — the surface is the page. Desktop keeps the centered card with its scrim and click-outside-to-dismiss. The pattern is sealed in a design artifact so future overlays inherit it without re-deciding.

The Day Planner finally feels native on touch. A two-row task layout, the left checkbox taps to move backlog items into today, a single right-side More button opens a bottom sheet with every action — Repeat, Project, Deadline, Split, Skip, Delete. One tap completes a task. No two-step mark-then-confirm, no scroll-jump after.

Vision orbs got finger-friendly. Hit-test padding tripled on touch pointers, the click-vs-drag threshold relaxed to absorb thumb jitter, and small orbs gained a transparent 44×44 hit area so they can be reliably grabbed. The orb popover now repositions below or above the sphere when the side panel won't fit — no more invisible info hiding under the orb.

The Timer's status row sits above the iOS Safari safe area. The bottom row no longer fights the home indicator. Quick Capture moved to a prominent line in the keyboard help — the shortcut every Particle user reaches for first.

What changed

  • Mobile overlay envelope — Settings, Timeline, Stats, History, Library, Planner open as full-bleed slide-up sheets
  • Mobile Day Planner — two-row task layout, single-tap completion, More-sheet with all actions
  • Vision on touch — hit-test padding 6→18, drag threshold 6→14, 44×44 orb hit areas
  • VisionOrbPopover repositioning — flows below or above the orb on narrow viewports
  • Status row above iOS safe area — no more home-indicator collision
  • Timer mobile spacing — relaxed gaps, bottom row lifted
  • Quick Capture prominent in the shortcut help modal
  • MobileSheet shell — canonical overlay primitive used across the app
  • Pattern sealed — modal-standards.md documents the rule for future overlays

The phone is not the desktop with rounded corners. It now feels like its own room.