Skip to main content

Floating Window (Minimize)

Minimize Execute Mode to a small, draggable floating widget that stays on top while you reference other apps or take a quick break.


Overview​

Floating Window allows:

  • đŸŽ¯ Keep current step visible while multitasking
  • 📱 Draggable widget anywhere on screen
  • âąī¸ Timer stays visible and running
  • â†Šī¸ One-click restore to full Execute Mode
  • 🔝 Always-on-top positioning

Use when:

  • Need to reference documentation while executing
  • Quick email check mid-task
  • Looking up information for current step
  • Want step reminder while working in another app

Minimizing​

From Execute Mode:

  1. Click Minimize button (â–ŧ) in top bar
  2. Or press Cmd/Ctrl + M keyboard shortcut
  3. Execute Mode minimizes to small floating widget

Moving Widget​

Desktop:

  • Click and drag the grip handle (⋮⋮)
  • Position anywhere on screen
  • Stays on top of other windows

Mobile:

  • Touch and drag to reposition
  • Snap to screen edges
  • Won't interfere with content

Position persists:

  • Remembers location for session
  • Returns to same spot if you minimize again

Default Position​

First minimize:

  • Appears in bottom-right corner
  • Non-intrusive placement
  • Move as needed

Subsequent minimizes:

  • Returns to last position you set
  • Consistent placement across minimizes

Browser PiP (Chromium Browsers)​

On supported browsers (Chrome, Edge, Brave):

  • Widget can enter Picture-in-Picture mode
  • True always-on-top window (separate from browser)
  • Works even when switching tabs or apps

To enable:

  1. Minimize Execute Mode
  2. Click PiP button (đŸ“ē) on widget
  3. Widget becomes native PiP window

PiP window:

  • Always on top (OS-level)
  • Stays visible when switching apps
  • Can resize and reposition
  • Returns to widget when exiting PiP

Note: PiP availability depends on browser support.


What's Visible in Widget​

✅ Always shown:

  • Task name (truncated if long)
  • Current step number and percentage
  • Step description (first 40-50 characters)
  • Timer (if enabled)
  • Play/Pause (if timer active)

❌ Not shown:

  • Full step description
  • Step notes
  • Previous/next steps
  • Settings

Widget is reference view - restore to full mode for complete information.

Widget Interactions​

Click widget → Restore to full Execute Mode
Click drag handle → Move widget
Click restore (↑) → Return to full screen
Click close (×) → Exit Execute Mode
Timer controls → Same as full mode


Mobile Behavior​

Limitations:

  • No true always-on-top on mobile browsers
  • Widget stays within browser viewport
  • Can't overlay other apps (browser restriction)

Optimization:

  • Touch-friendly drag handle
  • Larger tap targets
  • Snap to screen edges
  • Doesn't cover task content

PWA Install:

  • Installable as app for better experience
  • Close to native feel
  • Still browser-bound

Better on mobile:

  • Use full Execute Mode
  • Or pause and resume when needed
  • Minimize less useful on small screens

Can widget stay on top of other applications?​

Desktop: Only with Picture-in-Picture mode (Chrome/Edge). Otherwise stays within browser.
Mobile: No, browser restriction.

What if I close browser with widget minimized?​

Progress saves. Reopen HealUp → Resume Execute Mode where you left off.

Can I resize the widget?​

Not currently. Fixed size optimized for readability. Resizing coming in future update.

Does minimizing affect timer?​

No. Timer continues running in background. Returns to same time when restored.

Can I complete step from widget?​

No. Restore to full Execute Mode to mark complete. Widget is reference only.

What if I drag widget off-screen?​

Double-click restore button repositions to default (bottom-right).



Try the floating widget on your next multi-tasking step.

Open HealUp →