|
- Load Besley 600, IBM Plex Sans 400/500/700, IBM Plex Mono 400/500 via Google Fonts
- Replace system serif/mono stacks with intentional font choices
- Remove text-transform: uppercase everywhere except HITO logo
- Update all template text from ALL CAPS to natural case
- Bump mobile base font from 15px to 16px (prevents iOS input zoom)
- Raise minimum font-size to 0.8rem across all small text
- Fix WCAG AA contrast: --gold-dim to #9E8340, --red-bright to #E04530
- Ensure all touch targets meet 44px minimum (inputs, buttons, checkboxes)
- Blockquotes now render in Besley for literary weight
- Strong elements use bold weight instead of italic for sans-serif body
|
|
Heavy Duty I prescriptive training system encoding Mentzer's methodology.
- 4-day split program (Chest & Back, Legs, Shoulders, Arms)
- Prescription engine with pre-exhaust superset structure
- Strict progression logic (+5kg large / +2.5kg small muscles)
- Recovery gating with stall-based extension and override
- Onboarding via experience level (Novice/Intermediate/Advanced)
- Session logging with full progression analysis
- Exercise substitution (33 alternatives for 17 canonical movements)
- Objectivist aesthetic: black/gold, serif, rectilinear
Stack: Hunchentoot, Mito/SQLite, Djula, SBCL
|