Bug: date field is unresponsive readonly text input — no calendar picker on mobile #11
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Type
Bug
Lineage
plan-wkq→ Phase 14 (Billing Tiers & Contracts) — discovered during mobile E2E validationRepo
forgejo_admin/westside-contractsWhat Broke
The signing date field on the contract page is
<input type="text" readonly>. On mobile, tapping it does nothing — no keyboard, no calendar, no feedback. Users think it's broken. The field is styled identically to the editable legal name input above it, making the dead tap feel like a bug.Current code (
+page.svelteline 458):Repro Steps
Expected Behavior
The signing date should be clearly displayed as today's date using a native date picker (
type="date") that defaults to today. On mobile browsers this shows the native calendar interface, giving the user confidence the date is correct and the field is working. The field should still be readonly/disabled so users cannot backdate.Environment
813baf3(current main)Acceptance Criteria
type="date"with today as default value (YYYY-MM-DD format for the value attribute)Related
project-westside-basketball— project this affectsforgejo_admin/westside-contracts #9— previous date fix (SSR timezone)forgejo_admin/westside-contracts #7— E2E validation (this blocks sign-off)Scope Review: READY
Review note:
review-334-2026-03-24Bug confirmed on main — line 462 has
type="text" readonly(ticket says line 458, minor discrepancy). All 6 acceptance criteria are agent-verifiable. No blast radius in sibling repos. Fix branch11-fix-date-input-mobilealready exists with the correct implementation.