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

Component: Avatar #26672

Closed
30 tasks
krmarko opened this issue Feb 4, 2023 · 1 comment
Closed
30 tasks

Component: Avatar #26672

krmarko opened this issue Feb 4, 2023 · 1 comment
Assignees
Labels
Fluent UI WC (v3) Fluent UI Web Component V3 Status: Fixed Fixed in some PR

Comments

@krmarko
Copy link

krmarko commented Feb 4, 2023

Avatar

Component Description

Design Spec

Link to Design Spec in Figma

Engineering Spec

Inputs

  • [List all inputs into the component]
  • [e.g. @attr public paused: boolean | false]

Outputs

  • [List all outputs from the component]

Events

  • [List all inputs into the component]

Slots

  • [List all named and unnamed slots for the component]
  • [e.g. Indeterminate: The slot for a custom indeterminate indicator]

CSS Variables

  • [Any component-specific CSS variables that allow the user to change the appearance of the component]

Accessibility

  • Find the matching component through WCAG's patterns: https://www.w3.org/WAI/ARIA/apg/patterns/
  • Are there any accessibility elements unique to this component?
  • List ARIA attributes
    • ARIA attribute
  • Does the component support 400% zoom?

Preparation

Implementation

Validation

  • Add tests
    • Unit and conformance tests
    • Bundle size fixtures
    • Performance test scenario
    • Accessibility behavior tests
    • Create an issue and run manual accessibility tests: [link to issue]
  • Validate with partners
  • Finalize documentation
    • Review and add any missing storybook stories
    • Finalize migration guide
    • In package.json: Remove the alpha/beta tag from the version number in package.json
    • In package.json: Change beachball's disallowedChangeTypes to "major", "prerelease"
@krmarko krmarko converted this from a draft issue Feb 4, 2023
@krmarko krmarko changed the title Avatar Component: Avatar Feb 4, 2023
@krmarko krmarko added the Fluent UI WC (v3) Fluent UI Web Component V3 label Feb 4, 2023
@chrisdholt chrisdholt self-assigned this Feb 7, 2023
@chrisdholt chrisdholt moved this from 🆕 New to 👀 In review in @fluentui Web Components Feb 7, 2023
@msft-fluent-ui-bot msft-fluent-ui-bot added Status: Fixed Fixed in some PR and removed Status: In PR labels Feb 25, 2023
@miroslavstastny
Copy link
Member

done

@github-project-automation github-project-automation bot moved this from 👀 In review to ✅ Done in @fluentui Web Components Feb 27, 2023
@microsoft microsoft locked as resolved and limited conversation to collaborators Mar 30, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Fluent UI WC (v3) Fluent UI Web Component V3 Status: Fixed Fixed in some PR
Projects
Status: Done
Development

No branches or pull requests

5 participants