Skip to content

Complete contact form with all common fields #3846

Open

Description

@tammi-23

Initial Checklist

  • I understand this is a user story and questions should be posted in the Community Discussions
  • I searched issues and couldn’t find anything (or linked relevant results below)

Part of #3844

User Story

As a contacts user, I want to enter all common contact fields so that my address book holds complete information.

User Value

The create form currently offers four fields (first name, last name, one email, one phone). Business contacts usually need several emails and phone numbers, a postal address and the organization.

Acceptance Criteria

  • The form (create and edit) supports:
    • first name, last name, nickname
    • multiple email addresses, each with a label (private / work / other)
    • multiple phone numbers, each with a label (private / work / mobile / other)
    • multiple postal addresses (street, postal code, city, region, country), each with a label
    • organization, department, job title
    • birthday
    • note
  • Entries can be added and removed
  • Email addresses are validated
  • The form is usable with keyboard and screen reader
  • Unit tests cover mapping between form state and JSContact

Activity

  1. changed the title [-]Edit contacts[/-] [+]Complete contact form with all common fields[/+] on Oct 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions