## Shared Layout ``` ┌────────────────────────────────────────────────────────────┐ │ Timer View Today: 3h 42m | Week: 18h 03m │ ← Top bar (always present) ├────────────────────────────────────────────────────────────┤ │ │ │ [Active View Content] │ ← View-specific content │ │ ├────────────────────────────────────────────────────────────┤ │ 1 Timer 2 Projects 3 Entries q Quit │ ← Footer (always visible keybindings) └────────────────────────────────────────────────────────────┘ ``` ## Timer View (default page) ``` ┌────────────────────────────────────────────────────────────┐ │ Timer View Today: 3h 42m | Week: 18h 03m │ ├────────────────────────────────────────────────────────────┤ │ ⏱ Tracking: 00:25:43 │ │ Project: ACME Corp / Onboarding App │ │ Started: 10:03 AM │ │ │ │ [o] Punch Out [s] Switch Project │ ├────────────────────────────────────────────────────────────┤ │ 1 Timer 2 Projects 3 Entries p Punch s Switch q Quit │ └────────────────────────────────────────────────────────────┘ ``` ## Projects View ``` ┌───────────────────────────────────────────────────────────────┐ │ Projects View Today: 3h 42m | Week: 18h 03m │ ├───────────────────────────────────────────────────────────────┤ │ ACME Corp ▼ │ │ - Onboarding App │ │ - Website Redesign │ │ Freelance Inc ▼ │ │ - Newsletter Design │ │ - Logo Refresh │ │ │ │ [i] Punch In [/] Search [n] New Project [N] New Client │ ├───────────────────────────────────────────────────────────────┤ │ 1 Timer 2 Projects 3 Entries / Search n/N New s Switch │ └───────────────────────────────────────────────────────────────┘ ``` ## History View ### Level 1: Project/Day Summary ``` ┌──────────────────────────────────────────────────────────────┐ │ Entries View Today: 3h 42m | Week: 18h 03m │ ├──────────────────────────────────────────────────────────────┤ │ 08/04 ▼ │ │ - ACME / Onboarding App 1h 45m │ │ - Freelance / Logo Refresh 0h 35m │ │ 08/03 ▼ │ │ - Freelance / Logo Refresh 2h 15m │ │ │ │ [Enter] View Details [/] Search [←] Back │ ├──────────────────────────────────────────────────────────────┤ │ 1 Timer 2 Projects 3 Entries / Search Enter View q Quit │ └──────────────────────────────────────────────────────────────┘ ``` ### Level 2: Entry Details for a Selected Group ``` ┌────────────────────────────────────────────────────────────┐ │ Entries: 08/04 — ACME / Onboarding App │ ├────────────────────────────────────────────────────────────┤ │ ⏺ 10:03 AM – 11:48 AM (1h 45m) │ │ "Wrote user authentication logic" │ │ │ │ [e] Edit [d] Delete [Enter] Resume [←] Back │ ├────────────────────────────────────────────────────────────┤ │ 1 Timer 2 Projects 3 Entries e Edit d Delete q Quit │ └────────────────────────────────────────────────────────────┘ ```