Timesheet · Toggl 2.0 · Web app
One surface, still evolving.
The timesheet kept getting more complicated. The interface didn’t have to.
From an MVP time-entry surface to grouped rows, deeper hierarchy and richer summaries, I kept evolving the Timesheet as its complexity grew — using research, product critique and production prototypes to decide what users needed to see, and when.
- one surface, from a flat grid to grouped hierarchy
- 4 levels of grouping
- that set the entry rules
- 801 research responses
- across my merged PR
- +2,405 lines added
- in the shipped implementation
- 31 files touched
Role
Sole product designer
Timeline
Mar 2026 – ongoing
Team
Product manager Front-end engineer
Scope
Research → UX → UI → merged PR
In short
- The brief
- Bring Timesheet view from Track to Toggl 2.0 — an existing capability on a new surface and data structure — without making the Timesheet harder to scan or enter time into.
- What I designed
- A hierarchy system, not a redesign: grouped views open collapsed, expand one level at a time, and read through neutral tiers and quieter log text.
- The approach
- An 801-response screener and moderated sessions first, then live prototypes in the product on realistic data, worked through with the PM and engineer into my final PR that got merged.
- What changed
- Four levels of hierarchy shipped to web and desktop in August 2026 — 31 files, +2,405 / −149 lines — and the same rule carried into roll-ups and responsive behaviour.
What shipped
Four ways to group the week, and depth only when you ask for it.
Process
One surface. Researched, grouped, tested in the product, shipped.

02 —DiagnoseFour levels, one visual treatment
03 —ExploreVisual hypotheses as live toggles in the product
04 —ResolveExperimental PR → production PR → engineering review
05 —ExtendRoll-ups, responsive behaviour, more capability
06 —ShipFour grouping modes · 31 files · PM + engineering review
More case studies

Case studyThe hotel already had the trust. The website didn’t.Web design · hospitality
Work gallerySole designer for the first MVP of the browser extensionBrowser extension · sole designer
Case studyI didn’t prototype the screens. I prototyped the product.Product design · sole designer
Case studySimplifying the timer without simplifying away what mattered.Mobile · iOS and Android






