# Original prompt

a website for tracking exercise reps and routines

# Generated expansion

## Continuation specification

Continue the exercise-rep tracking dashboard as a static, vanilla web application. Preserve the existing `index.html`, `style.css`, and `app.js` structure unless a change is required to make the primary interaction work.

Build or verify a dark, responsive exercise dashboard with:

- Near-black page and card surfaces.
- Lime-green progress and completion accents.
- Electric-blue primary action accents.
- Rounded cards and a strong typographic hierarchy.
- Semantic HTML for navigation, summary metrics, activity visualization, quick-add controls, and today’s routine.
- A responsive two-column desktop layout that collapses cleanly on mobile.

The primary interaction is Quick Add Reps:

1. The user selects an exercise.
2. The user decreases or increases the rep count.
3. The user logs the reps.
4. The dashboard immediately updates total reps, workout count, weekly activity, matching routine completion, and visible feedback.

Use the existing state and rendering behavior in `app.js` as the functional baseline. Ensure the HTML IDs expected by the script are present and that the script is actually loaded by the entry page. Keep accessibility support, including button semantics, labels, chart text alternatives, and completion states.

Use `docs/design-reference.png` only as non-authoritative visual guidance. Do not depend on it at runtime. Do not claim the implementation is complete or visually matched until it has been opened and tested in a browser.