Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowData Days is here! Join us now for 60+ days of learning, challenges, and connection. Learn more
The Fabric UX System represents a leap forward in design consistency and extensibility for Microsoft Fabric. Developed by the Fabric UX Team, this system is a collection of design guidance, common patterns, and reusable components created to empower designers and developers to build consistent, accessible, and engaging workload experiences across Fabric surfaces.
On our new documentation site, youโll find resources to help accelerate extending Microsoft Fabric and developing Fabric-aligned experiences. Weโve worked hard to get this resource out to our partners and look forward to evolving our toolkits with your feedback and engagement.
Now letโs dive into some of the core resources we offer in the Fabric UX System.
Introducing_the_Fabric_UX_System_Our_resource_for_extending_Fabric_experiences
At the heart of the Fabric UX System is the core of Microsoftโs Fluent 2 Design System. This integration ensures that every component aligns with the latest design principles and standards, providing a seamless user experience across Fabric experiences, as well as other Microsoft products.
The Fabric UX team has taken the time to translate each aspect of the Fluent 2 Design language into the Fabric expression we see in the product todayโand package this expression into the Fabric UX System for easy reuse. This includes things like our color palette, typographic ramp, common spacing and layout principles, and special details like elevation and border radius. To make leveraging these things easy, these characteristics are enabled in our system via components and design tokens. To learn more about how this is done, visit our design token resource here.
This design language also manifests in our iconography and illustration approach across the product. Our team has also worked hard to generate extensive guidelines and toolkits that enable you to understand and leverage all the work weโve done thus far to bring more cohesion and usability into non-native Fabric extensions.
Across our documentation site, weโve captured information on the above resources that will lead to our published toolkits. While we use these toolkits internally to develop our product experiences, we wanted to enable other teams to build Fabric-aligned experiences just as fast.
Introducing_the_Fabric_UX_System_Our_resource_for_extending_Fabric_experiences
One of the key features of the Fabric UX System is its framework-agnostic components. These components are interoperable with existing React and Angular components, allowing for front-end development for Fabric on any tech stack.
The Fabric UX System components use Web Components to enable development in any web framework with a single source of controls. With the latest release of our Fluent teamโs [Web Component library], weโre excited to support this flexible approach to developing UI specifically for Fabric.
Itโs important to us that these controls are built on our key foundational principles and commitments:
Our team will continue to improve developer ease-of-use and tooling in the Fabric UX system. This will include things like optimizing component wrappers for improved developer ergonomics, further performance optimizations for UI, and additional tooling for automated design tokens and theming across all components.
Introducing_the_Fabric_UX_System_Our_resource_for_extending_Fabric_experiences
The Fabric UX System is continuously evolving, with updates and enhancements being made to better serve the needs of our design and developer community. As we release this resource externally, we are excited to share the continued updates and enhancements to the Fabric UX System moving forward. We invite you to explore the Fabric UX System and join us in shaping the future of Fabric together.
To learn more about the Microsoft Fabric Workload Development Kit, check out our blog post here.
To jump right in, visit https://aka.ms/fabricux.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.