StealThis .dev
Pages Hard

Law Firm — Case / Matter Tracker

An authoritative matter-management board for a law firm listing active cases with a horizontal Intake to Closed status stepper, next deadline, assigned attorney and practice area, plus a slide-in detail drawer revealing a chronological timeline of events for each matter.

Open in Lab
html css vanilla-js
Targets: JS HTML

Code

Case / Matter Tracker

An authoritative, trust-first dashboard for the legal vertical. Each active matter is rendered as a card carrying its client, practice area, assigned attorney, next deadline and a horizontal status stepper that walks a case through Intake → Discovery → Negotiation → Trial → Closed. Completed phases are filled in gold, the current phase pulses, and upcoming phases stay muted.

A filter bar above the list lets you narrow the docket by phase and shows a live count of visible matters. Selecting View matter opens a slide-in detail drawer that presents the full matter header alongside a vertical timeline of events — filings, hearings, depositions and client calls — each with a date and short note. The drawer closes on the close button, the backdrop or the Escape key, and focus is returned to the triggering card.

Everything is plain HTML, CSS custom properties and vanilla JavaScript — no frameworks, no build step. The serif headings, navy chrome and thin gold rules give it the considered, paper-on-desk feel of an established practice.

Illustrative UI only — not legal advice and not intended for real case management.