Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dev - Button v2 #1262

Open
17 tasks
ClementineHahn opened this issue Nov 18, 2024 · 0 comments
Open
17 tasks

Dev - Button v2 #1262

ClementineHahn opened this issue Nov 18, 2024 · 0 comments
Labels
development Development tasks For Grooming Issues with this label will be prioritized in the next team grooming session and likely next sprint High Priority | Haute priorité

Comments

@ClementineHahn
Copy link
Collaborator

Summary: Development of the new version of Button.
Develop on component branch, push to staging and flag ready to merge when reviewed.

  • Design work was lead by Ravina . Link here

Owner : ?

✅ Definition of Done / Outcomes

  • Prior to doing work, clarify scope of ticket with the designers (dev design sync or slack) and adjust if necessary
  • Consider edge cases
  • Describe component properties
  • Update Requirements doc with agreed specifications
  • Develop the component according to the requirements doc and design specs
  • Add component to storybook
  • Write draft of dev guidance
  • Handoff from draft dev guidance to documentation lead and tag the content owner
  • Code review
  • Done when PR has been approved (not merged nor released yet)

Acceptance criteria:

  • Implement properties as stated in requirements doc
  • Passes storybook a11y test without any violation
  • WCAG Goal can be completed using a screen reader.
  • WCAG Visual elements observe color contrast requirements.
  • WCAG Manual accessibility testing meets WCAG 2.1 AA requirements.
  • Provides equal service in French and English.
  • Dev peer reviews

Deliverables:

  • [ ]Proposal guidance handed off to content
  • [ ]Requirement doc updated
  • [ ]Pull request, with approvals. Do not merge.
@ClementineHahn ClementineHahn added the For Grooming Issues with this label will be prioritized in the next team grooming session and likely next sprint label Nov 18, 2024
@daine daine added the development Development tasks label Jan 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
development Development tasks For Grooming Issues with this label will be prioritized in the next team grooming session and likely next sprint High Priority | Haute priorité
Projects
None yet
Development

No branches or pull requests

3 participants