You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+19-15
Original file line number
Diff line number
Diff line change
@@ -6,33 +6,33 @@
6
6
7
7
Fluent UI web represents a collection of utilities, React components, and web components for building web applications.
8
8
9
-
This repo is home to 3 separate projects today. Mixing components between projects is not currently supported. The goal of these projects is to dedupe functionality and enable interoperability over time. For now, choose the project that best suits your needs.
9
+
This repo is home to 3 separate projects today. Combining Fluent UI React v9 components with Fluent UI React v8 or v0 components is possible and allows gradual migration to Fluent UI v9.
10
10
11
11
The following table will help you navigate the 3 projects and understand their differences.
12
12
13
13
<!-- prettier-ignore-start -->
14
-
|| React | React Northstar| Web Components |
14
+
|| React Components (v9) | React (v8)| Web Components |
15
15
|---| ----- | --------------- | -------------- |
16
-
|**Overview**|Mature, refreshing with new concepts from react-northstar. | Newer, has concepts we're iterating on.| Web Component implementation of Fluent UI. |
> Why are there two React versions? See the [FAQ on Fabric and Stardust](https://github.com/microsoft/fluentui/wiki/FAQ---Fabric-and-Stardust-to-Fluent-UI).
28
+
> Why are there two React versions? Fluent UI v8 is still widely used. We encourage you to migrate to Fluent UI v9. See the [Migration overview](https://react.fluentui.dev/?path=/docs/concepts-migration-overview--page).
29
29
30
30
## FluentUI Insights
31
31
32
32
[Fluent UI Insights](https://docs.microsoft.com/en-us/shows/fluent-ui-insights?utm_source=github) is a series that describes the design and decisions behind the Fluent UI design system.
@@ -53,6 +53,10 @@ The `office-ui-fabric-react` repo is now this repo (`fluentui` in the Microsoft
53
53
54
54
We have a lot in store for Fluent UI - [Read our announcement here.](https://developer.microsoft.com/en-us/office/blogs/ui-fabric-is-evolving-into-fluent-ui/)
55
55
56
+
## Looking for Fluent UI React Northstar?
57
+
58
+
Fluent UI React Northstar has been superseded by Fluent UI React Components v9. For more details about Fluent UI React Northstar, see its [README.md](/packages/fluentui/README.md).
59
+
56
60
---
57
61
58
62
This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [[email protected]](mailto:[email protected]) with any additional questions or comments.
This is the home for `@fluentui/react-northstar` and related packages which were migrated from the [`microsoft/fluent-ui-react` repo][1].
6
+
7
+
**Status**
8
+
9
+
Fluent UI React Northstar has been superseded by Fluent UI React Components v9. For more details about migration to Fluent UI React Components v9, see [Migration documentation][5].
10
+
11
+
**Versioning**
4
12
5
13
> Since the `@fluentui/react-northstar` packages are on version 0.x, note that:
6
14
>
@@ -16,8 +24,8 @@ This is the new home for `@fluentui/react-northstar` and related packages which
16
24
-[Issues](#issues)
17
25
-[Documentation and usage examples](#documentation-and-usage-examples)
18
26
-[FAQs](#faqs)
19
-
-[Why the move?](#why-the-move)
20
-
-[Why the separate folder?](#why-the-separate-folder)
27
+
-[What is the future of Fluent UI React Northstar?](#what-is-the-future-of-fluent-ui-react-northstar)
28
+
-[How can we migrate to Fluent UI React Components v9?](#how-can-we-migrate-to-fluent-ui-react-components-v9)
21
29
-[What's happening with Teams support?](#whats-happening-with-teams-support)
22
30
23
31
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
@@ -29,25 +37,28 @@ See [CONTRIBUTING.md](CONTRIBUTING.md) for a step-by-step setup and development
29
37
## Issues
30
38
31
39
If you need to [file an issue][3], please note in the title or description that it refers to `@fluentui/react-northstar`.
40
+
List of [active issues][4]
32
41
33
42
## Documentation and usage examples
34
43
35
44
See the doc site at https://aka.ms/fluent-ui.
36
45
37
46
## FAQs
38
47
39
-
### Why the move?
48
+
### What is the future of Fluent UI React Northstar?
40
49
41
-
We're in the process of converging UI projects at Microsoft under the "Fluent UI" banner to simplify the dev story. In the process, we're making performance improvements and enabling greater interoperability of these components across more places and platforms at Microsoft.
50
+
The future of `@fluentui/react-northstar` is called `@fluentui/react-components`. It builds on top of many base principles that were present in Northstar, streamlines the API and brings significantly improved performance.
42
51
43
-
### Why the separate folder?
52
+
### How can we migrate to Fluent UI React Components v9?
44
53
45
-
These packages remain in a separate folder while we work on converging the build systems and certain other details, but they will eventually move directly under `packages` (or `apps`) next to the other packages.
54
+
Please see the [Migration documentation][5].
46
55
47
56
### What's happening with Teams support?
48
57
49
-
`@fluentui/react-northstar v0.x.x` (formerly `@fluentui/react v0.x.x`) has been the official set of components for Teams. This is still the case and no support is being dropped.
58
+
`@fluentui/react-northstar v0.x.x` (formerly `@fluentui/react v0.x.x`) has been the official set of components for Teams. This is still the case and no support is being dropped. New features will only be added to Fluent UI React Components v9.
0 commit comments