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: Tooltip #26697

Closed
29 tasks
procload opened this issue Feb 6, 2023 · 8 comments · Fixed by #32852
Closed
29 tasks

Component: Tooltip #26697

procload opened this issue Feb 6, 2023 · 8 comments · Fixed by #32852
Assignees
Labels
Component: Tooltip Fluent UI WC (v3) Fluent UI Web Component V3 Resolution: Soft Close Soft closing inactive issues over a certain period Status: In PR Type: Epic web-components

Comments

@procload
Copy link
Contributor

procload commented Feb 6, 2023

Component Name

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

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"
@procload procload added Fluent UI WC (v3) Fluent UI Web Component V3 and removed Needs: Triage 🔍 labels Feb 6, 2023
@procload procload changed the title Tooltip Component: Tooltip Feb 6, 2023
@bearcat-msft bearcat-msft self-assigned this Mar 14, 2023
@bearcat-msft bearcat-msft removed their assignment Jun 23, 2023
@microsoft-github-policy-service

Because this issue has not had activity for over 150 days, we're automatically closing it for house-keeping purposes.

Still require assistance? Please, create a new issue with up-to date details.

1 similar comment
@microsoft-github-policy-service

Because this issue has not had activity for over 150 days, we're automatically closing it for house-keeping purposes.

Still require assistance? Please, create a new issue with up-to date details.

@microsoft-github-policy-service microsoft-github-policy-service bot added Resolution: Soft Close Soft closing inactive issues over a certain period labels Aug 25, 2023
@microsoft-github-policy-service

Because this issue has not had activity for over 150 days, we're automatically closing it for house-keeping purposes.

Still require assistance? Please, create a new issue with up-to date details.

1 similar comment
@microsoft-github-policy-service

Because this issue has not had activity for over 150 days, we're automatically closing it for house-keeping purposes.

Still require assistance? Please, create a new issue with up-to date details.

@gouttierre
Copy link
Contributor

gouttierre commented Mar 18, 2024

📢

  • No one is working on it right now. It will be picked up by Chris's team in April. cc @procload , @chrisdholt

@gouttierre
Copy link
Contributor

gouttierre commented Jun 24, 2024

📢

  • Start work on the tooltip component after the popover component is completed.

cc @chrisdholt , @procload

@gouttierre
Copy link
Contributor

gouttierre commented Jun 24, 2024

📢

  • Team will pickup and begin work on the tooltip component after completing popover.
    cc @procload , @chrisdholt

@gouttierre
Copy link
Contributor

gouttierre commented Sep 3, 2024

📢

  • ETA pushed out a few weeks
  • Pending the CSS positioning Polyfill work to be done first
  • Tooltip will be done before Popover.

cc @chrisdholt , @procload

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: Tooltip Fluent UI WC (v3) Fluent UI Web Component V3 Resolution: Soft Close Soft closing inactive issues over a certain period Status: In PR Type: Epic web-components
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

7 participants