Skip to content

Polish public forms for faster, clearer completion #211

Closed

Description

@spizeck

Goal

Bring Sea Saba's public forms up to the same quality bar as the site's visual design.

Scope

Audit contact, inquiry, booking-adjacent and other public forms for:

  • correct input types and autocomplete attributes
  • mobile keyboard behavior
  • field grouping and progressive disclosure
  • inline validation timing
  • error placement
  • clear required/optional labeling
  • submission acknowledgement
  • disabled/loading states
  • success confirmation
  • preserving entered data after recoverable errors

Acceptance criteria

  • Autofill/autocomplete metadata is correct
  • Validation is helpful and does not nag prematurely
  • Submit actions acknowledge input immediately
  • Recoverable errors do not unnecessarily wipe fields
  • Mobile keyboard/input types are appropriate
  • Error and success messages are accessible
  • No backend/business-rule changes

Activity

  1. spizeck commented on Oct 5, 2026

    @spizeck
    OwnerAuthor

    Cleanup note: this issue is a duplicate of #218 (same title and scope — polish public forms for input semantics, validation timing, submit/success/error states, mobile keyboards, and data preservation). #218 is the canonical issue and is being implemented there; no separate work will happen under this number. This issue can be closed as a duplicate.

  2. spizeck commented on Oct 6, 2026

    @spizeck
    OwnerAuthor

    Status note: #218 (canonical, now closed) shipped via PR #226. This remains open only to track the remaining completion-polish delta, which is in PR #230 — merging that PR will close this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions