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

feat: Update Blazor Wrappers to FluentUI Web Components v3 #175

Open
EisenbergEffect opened this issue Apr 11, 2022 · 8 comments
Open

feat: Update Blazor Wrappers to FluentUI Web Components v3 #175

EisenbergEffect opened this issue Apr 11, 2022 · 8 comments
Labels
area:fluent-ui-web-components A FluentUI specific issue community:noteworthy An issue or PR of particular interest to the community or planned for an announcement. status:in-progress Work is in progress vNext For the next major version

Comments

@EisenbergEffect
Copy link
Contributor

🙋 Feature Request

🤔 Expected Behavior

All components visually align with official FluentUI design system specifications and interop with the token system.

😯 Current Behavior

Minor visual differences exist between versions of the components due to previous product non-alignment.

💁 Possible Solution

Products have now aligned and visual representations in the FluentUI Web Components can be updated to match.

@EisenbergEffect EisenbergEffect added area:fluent-ui-web-components A FluentUI specific issue area:fast-blazor feature A new feature community:noteworthy An issue or PR of particular interest to the community or planned for an announcement. status:blocked Any issue blocked by another status:planned Work is planned labels Apr 11, 2022
@EisenbergEffect
Copy link
Contributor Author

The core component work is in progress now. We'll update this issue when the work is ready for Blazor integration.

@ObeA
Copy link

ObeA commented Oct 9, 2023

We have noticed there are still some differences between the design kit (and the React implementation) of Fluent UI and the Blazor wrappers.

What is the status of this issue?

@EisenbergEffect
Copy link
Contributor Author

I don't work for Microsoft anymore. I left almost a year ago. So, I don't know entirely what's going on right now. @chrisdholt may be able to shed some light on the situation.

@chrisdholt
Copy link
Member

chrisdholt commented Oct 9, 2023

Latest effort is here https://web-components.fluentui.dev/, currently in "Beta". There's likely work to do to get Blazor updated, @vnbaaij is likely best for that effort.

@Seanxwy
Copy link

Seanxwy commented Jun 4, 2024

What is the progress so far?

@vnbaaij
Copy link
Collaborator

vnbaaij commented Jun 4, 2024

What is the progress so far?

Not much/very little.

The web components team is close to delivering a 'single script' version (ie a single web-components.js file like we have now). Only once we have that, we can make a start with looking at what needs to happen on our side (which I expect to be quite a bit).

What we do know is that this web components v3 based version will be a major release from us. Expect lots of breaking changes, and also, missing components. The set of components the team is targeting for v3 is smaller than what we had with v2

@DanielCordell
Copy link

DanielCordell commented Jun 6, 2024

The set of components the team is targeting for v3 is smaller than what we had with v2

Is this with the goal of eventual parity and just having an initial smaller release, or are some components being permenantly thrown out?

I can't seem to find any discussions on this topic in the main fluent repo, can you post a link?

@chrisdholt
Copy link
Member

The set of components the team is targeting for v3 is smaller than what we had with v2

Is this with the goal of eventual parity and just having an initial smaller release, or are some components being permenantly thrown out?

I can't seem to find any discussions on this topic in the main fluent repo, can you post a link?

The immediate goal will be parity with Fluent 2 Specs - there are some things which aren't yet represented there. It doesn't mean they can't exist, but we'd likely need requests so we can get the design team to come up with a Fluent 2 design.

@vnbaaij vnbaaij added status:in-progress Work is in progress vNext For the next major version and removed feature A new feature status:blocked Any issue blocked by another status:planned Work is planned labels Jul 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:fluent-ui-web-components A FluentUI specific issue community:noteworthy An issue or PR of particular interest to the community or planned for an announcement. status:in-progress Work is in progress vNext For the next major version
Projects
None yet
Development

No branches or pull requests

6 participants