Skip to content

Global Timer Visibility — Staging Checklist

Branch

bizcom/global-timer-shell

What changed

  • added a compact global timer banner to the employee app shell
  • banner appears on non-task pages while a timer is active
  • banner shows elapsed time, task name, timer mode, and quick open/stop controls
  • task detail page remains the full timer workspace
  • banner hides itself when viewing the currently active task page to avoid duplicate timer chrome

What to test in staging

1. Start timer on a task

  • open a task with time tracking enabled
  • start stopwatch or pomodoro
  • confirm task-local timer behaves normally

2. Navigate away

  • go to dashboard, clients, documents, tickets, calendar
  • confirm compact timer stays visible
  • confirm elapsed time keeps updating

3. Open active task from banner

  • click the task name or Open button
  • confirm it returns to the correct task detail page

4. Stop from banner

  • stop the timer from a non-task page
  • confirm time is logged successfully
  • confirm banner disappears afterward

5. Duplicate UI avoidance

  • while on the active task page, confirm the global banner does not show on top of the task-local timer bar

Expected UX

  • compact, persistent, non-intrusive
  • timer remains trustworthy across navigation
  • task page remains the detailed time-tracking surface

Bizcom Portal Guide