- 
                Notifications
    
You must be signed in to change notification settings  - Fork 2.8k
 
Closed
Labels
Milestone
Description
Preparation:
- Started prep
 -  Open UI Research complete
- Add initial research for Text component openui/open-ui#351
 - [link to https://open-ui.org/]
 
 -  Comparison on v8 and v0 complete
- Addressed in the PR: Text Convergence Spec #18462
 
 - Gather open GitHub issues related to component
 - react-* package scaffolded
 - Component Spec authored and reviewed
 - Deliverable: Reviewed component spec
 
Implementation
https://github.com/microsoft/fluentui/tree/master/packages/react-text
- Started impl
 - Implement component
 -  Add storybook stories
- Text
 - Wrappers
 
 - Using hooks
 - Using makeStyles
 - Respects Figma tokens (and using provider)
 - Respects API principles, shorthands and slots handling
 - No dependency on v0/v7
 -  Add tests - Conformance, Unit, and VR
- Bundle size fixtures
 -  Conformance tests
- Text
 - Wrappers
 
 -  Unit tests
- Text
 - Wrappers
 
 -  VR tests - Text - Add VR tests #19022
- Text
 - Wrappers
 
 -  Accessibility behavior tests
- N/A
 
 
 - Write README.md covering basic usage
 - Write initial MIGRATION.md guide (include v8 and v0)
 - Set component ownership in CODEOWNERS
 -  Deliverable: Experimental component ready for partner use, component re-exported in 
react-components 
Validation
- Started validating
 - Add and validate in UI Builder
 - Add and validate in docs site
 - Validate with token pipeline
 - Validate in product
 -  Finalize migration guide
- Author codemods
 
 - Deliverable: Preview component ready for broader/3rd party use