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

Charting: Donut and Horizontal Bar Chart #33258

Open
29 tasks
gouttierre opened this issue Nov 12, 2024 · 1 comment
Open
29 tasks

Charting: Donut and Horizontal Bar Chart #33258

gouttierre opened this issue Nov 12, 2024 · 1 comment

Comments

@gouttierre
Copy link
Contributor

gouttierre commented Nov 12, 2024

Component Name

Component Description

Create chart controls as web components.

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

Preparation

Implementation

  • Initial conformance and unit tests (validate basic functionality)
  • Initial documentation
  • Uses design tokens for styling
  • Renders correctly in High Contrast mode

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"
@gouttierre gouttierre converted this from a draft issue Nov 12, 2024
@gouttierre gouttierre changed the title Charting component: Donut and Horizontal Bar Chart Charting: Donut and Horizontal Bar Chart Nov 12, 2024
@gouttierre
Copy link
Contributor Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: 🏗 In progress
Development

No branches or pull requests

1 participant