Commit graph

4 commits

Author SHA1 Message Date
Adam Moussa
502e15792e
Merge e319e4a0d3 into 2f88a4a315 2026-07-30 18:39:55 -04:00
2f88a4a315
fix(form): isolate admin script bindings 2026-07-30 18:35:29 -04:00
d05de42104
fix(form): wire a11y labels, status helper, and desc expand
Meal-scoped qty labels at card create time, aria-pressed filter chips,
dual-node showStatus replacing all alert() calls (confirm retained),
overflow-gated More/Less, and success-heading focus after submit.
2026-07-29 20:03:35 -04:00
57a6412811
refactor(form): extract Jinja templates and lock form JS in CI
Split the monolithic generate_form f-string into form.html.j2/css/js
plus admin.js, inject a single window.CONFIG blob, and add structural
plus Playwright coverage so qty delegation and clamp stay green in CI.
2026-07-29 19:52:14 -04:00