🏋️ Gym Session Prep

Make a quick checklist before you lift. Tasks save in your browser.

HTML: <dialog> • <progress> • <meter> • <template> CSS: variables • :has() JS: localStorage • dialog API

Add tasks

Completion: 0%
Readiness: Not ready

Suggested starter tasks

References (where I learned the new items)

How to use

Type a task and click Add. Check items off as you finish them. Your list is saved using localStorage. Use Reset to clear everything.