{"id":37379,"date":"2022-11-03T08:24:33","date_gmt":"2022-11-03T15:24:33","guid":{"rendered":"https:\/\/www.uxpin.com\/studio\/?p=37379"},"modified":"2026-05-08T09:39:47","modified_gmt":"2026-05-08T16:39:47","slug":"bring-fluent-design-system-for-react-into-uxpin","status":"publish","type":"post","link":"https:\/\/www.uxpin.com\/studio\/blog\/bring-fluent-design-system-for-react-into-uxpin\/","title":{"rendered":"How to Use Fluent UI Design System in UXPin with Storybook"},"content":{"rendered":"<p>Microsoft&#8217;s Fluent UI is one of the most mature open-source design systems available. Used across Microsoft 365, Teams, Outlook, and Azure, Fluent UI provides a comprehensive React component library that solves foundational usability and accessibility challenges \u2014 freeing your team to focus on product development.<\/p>\n<p>In this guide, you&#8217;ll learn what Fluent UI is, why it&#8217;s an excellent choice for enterprise products, and how to bring Fluent UI React components into <a href=\"https:\/\/www.uxpin.com\/merge\">UXPin<\/a> using Storybook integration. By the end, you&#8217;ll be able to prototype with production-ready Fluent UI components in a visual editor \u2014 no coding required.<\/p>\n<h2>What Is the Fluent UI Design System?<\/h2>\n<p>Fluent UI (previously Fluent Design System and Office UI Fabric) is Microsoft&#8217;s open-source design system for building web and native applications. It includes:<\/p>\n<ul>\n<li><strong>React components<\/strong> \u2014 A comprehensive library of production-ready UI components (<code>@fluentui\/react-components<\/code>).<\/li>\n<li><strong>Design tokens<\/strong> \u2014 Semantic color, typography, spacing, and shadow tokens that ensure visual consistency.<\/li>\n<li><strong>Accessibility built in<\/strong> \u2014 Components include ARIA attributes, keyboard navigation, focus management, and high-contrast mode support.<\/li>\n<li><strong>Theming system<\/strong> \u2014 Support for light, dark, and high-contrast themes, plus custom branding.<\/li>\n<li><strong>Cross-platform support<\/strong> \u2014 Fluent UI components are available for React (web), React Native, and Windows native applications.<\/li>\n<\/ul>\n<h2>Why Use Fluent UI for Enterprise Products?<\/h2>\n<h3>Seamless Microsoft 365 Integration<\/h3>\n<p>If your product lives within the Microsoft ecosystem \u2014 Teams apps, SharePoint add-ins, Outlook extensions, or Azure portal integrations \u2014 Fluent UI ensures your product feels native. Users get a consistent experience across your product and the Microsoft tools they already know.<\/p>\n<h3>Enterprise-Grade Accessibility<\/h3>\n<p>Fluent UI components are tested against WCAG 2.1 AA standards. For enterprise products where accessibility compliance is a requirement (government, healthcare, finance), Fluent UI dramatically reduces the work needed to meet accessibility standards.<\/p>\n<h3>Mature Component Library<\/h3>\n<p>Fluent UI includes 60+ components covering common enterprise patterns:<\/p>\n<ul>\n<li><strong>Data display<\/strong> \u2014 DataGrid, Table, Tree, List<\/li>\n<li><strong>Navigation<\/strong> \u2014 Breadcrumb, Nav, TabList, Overflow<\/li>\n<li><strong>Inputs<\/strong> \u2014 TextField, Dropdown, DatePicker, Checkbox, Slider<\/li>\n<li><strong>Feedback<\/strong> \u2014 Dialog, Toast, MessageBar, ProgressBar<\/li>\n<li><strong>Layout<\/strong> \u2014 Card, Divider, Drawer, Accordion<\/li>\n<\/ul>\n<h3>Rapid Product Development<\/h3>\n<p>Instead of designing and building foundational components from scratch, teams using Fluent UI can focus their engineering time on product-specific features. The component library handles the UI foundation.<\/p>\n<h2>Component-Driven Prototyping with Fluent UI<\/h2>\n<p>Component-driven prototyping means building prototypes from reusable UI components rather than drawing static screens. When those components are real React code \u2014 like Fluent UI \u2014 the prototype behaves exactly like the final product.<\/p>\n<p>Benefits of component-driven prototyping:<\/p>\n<ul>\n<li><strong>Consistency<\/strong> \u2014 Every prototype uses the same components, ensuring visual and behavioral consistency.<\/li>\n<li><strong>Speed<\/strong> \u2014 Assemble screens from a component library instead of designing from scratch.<\/li>\n<li><strong>Accuracy<\/strong> \u2014 The prototype reflects real component behavior, including states, responsiveness, and accessibility.<\/li>\n<li><strong>Seamless handoff<\/strong> \u2014 Developers receive a prototype built with the exact components they&#8217;ll use in production.<\/li>\n<\/ul>\n<h2>How to Import Fluent UI into UXPin with Storybook<\/h2>\n<p><a href=\"https:\/\/www.uxpin.com\/merge\">UXPin Merge<\/a> supports a Storybook integration that lets you import any Storybook-documented component library into UXPin&#8217;s visual design editor. Here&#8217;s how to set it up with Fluent UI.<\/p>\n<h3>Prerequisites<\/h3>\n<ul>\n<li>A Fluent UI React project with Storybook configured<\/li>\n<li>A UXPin account with Merge access<\/li>\n<li>Node.js and npm installed<\/li>\n<\/ul>\n<h3>Step 1: Set Up Fluent UI with Storybook<\/h3>\n<p>If you don&#8217;t already have a Storybook setup for your Fluent UI components, initialize one:<\/p>\n<pre><code>npx storybook@latest init<\/code><\/pre>\n<p>Create stories for each Fluent UI component you want to use in UXPin. Each story represents a component variant that will appear in UXPin&#8217;s design panel.<\/p>\n<h3>Step 2: Install the UXPin Merge CLI<\/h3>\n<pre><code>npm install @uxpin\/merge-cli --save-dev<\/code><\/pre>\n<h3>Step 3: Configure the Integration<\/h3>\n<p>Create a <code>uxpin.config.js<\/code> file in your project root that tells Merge which components to sync:<\/p>\n<pre><code>module.exports = {\n  components: {\n    categories: [\n      {\n        name: 'Fluent UI',\n        include: ['src\/components\/**\/*.stories.tsx']\n      }\n    ]\n  }\n};<\/code><\/pre>\n<h3>Step 4: Push Components to UXPin<\/h3>\n<pre><code>npx uxpin-merge push --storybook<\/code><\/pre>\n<p>This command builds your Storybook, extracts component metadata (props, args, defaults), and syncs everything to your UXPin account.<\/p>\n<h3>Step 5: Start Designing<\/h3>\n<p>Open UXPin and you&#8217;ll see your Fluent UI components in the design panel. Drag them onto the canvas, configure props through the properties panel, and build interactive prototypes.<\/p>\n<h2>Using Fluent UI Components in UXPin<\/h2>\n<h3>Configuring Props and Args<\/h3>\n<p>Every Fluent UI component synced via Storybook brings its props into UXPin&#8217;s properties panel. For example, a Button component lets you configure:<\/p>\n<ul>\n<li><strong>Appearance<\/strong> \u2014 primary, subtle, outline, transparent<\/li>\n<li><strong>Size<\/strong> \u2014 small, medium, large<\/li>\n<li><strong>Icon<\/strong> \u2014 leading or trailing icon<\/li>\n<li><strong>Disabled state<\/strong> \u2014 toggle the disabled prop<\/li>\n<li><strong>Content<\/strong> \u2014 change the button label text<\/li>\n<\/ul>\n<p>All prop changes render in real time using the actual Fluent UI React component \u2014 not a static approximation.<\/p>\n<h3>Building Interactive Prototypes<\/h3>\n<p>Combine Fluent UI components with UXPin&#8217;s interaction features:<\/p>\n<ul>\n<li><strong>Navigation<\/strong> \u2014 Link buttons and menu items to other screens<\/li>\n<li><strong>Conditional logic<\/strong> \u2014 Show dialogs, toggle panels, or change states based on user actions<\/li>\n<li><strong>Variables<\/strong> \u2014 Pass form data between screens for realistic flows<\/li>\n<li><strong>States<\/strong> \u2014 Define multiple component states (default, hover, active, error)<\/li>\n<\/ul>\n<h3>Alternative: Git Integration<\/h3>\n<p>If you prefer not to use Storybook, UXPin Merge also supports a direct Git integration. Point Merge at your React component repository, and it will pull components directly from your codebase. This is ideal for teams with private, custom-themed Fluent UI implementations.<\/p>\n<h2>Real-World Example: How PayPal Uses Component-Driven Prototyping<\/h2>\n<p>PayPal&#8217;s product teams use UXPin Merge to prototype with their production React components. Product managers and developers \u2014 not just designers \u2014 build and test prototypes using PayPal&#8217;s internal design system. The result: <strong>90% of design projects<\/strong> are completed by product teams without dedicated designer involvement, dramatically accelerating their product development cycle.<\/p>\n<p>This approach works because the prototypes are built with real components. There&#8217;s no gap between the design and what gets shipped.<\/p>\n<h2>Getting Started with Fluent UI and UXPin Merge<\/h2>\n<p>Ready to prototype with Fluent UI in a visual editor? Here&#8217;s how to get started:<\/p>\n<ol>\n<li><strong>Sign up for UXPin<\/strong> \u2014 <a href=\"https:\/\/www.uxpin.com\/merge\">Start a free trial with Merge access<\/a><\/li>\n<li><strong>Choose your integration<\/strong> \u2014 Storybook (recommended for Fluent UI) or Git<\/li>\n<li><strong>Sync your components<\/strong> \u2014 Use the Merge CLI to push Fluent UI components to UXPin<\/li>\n<li><strong>Start prototyping<\/strong> \u2014 Build interactive prototypes with real Fluent UI components using <a href=\"https:\/\/www.adalo.com\" target=\"_blank\" rel=\"noopener noreferrer\">no-code tools<\/a> or visual editors<\/li>\n<\/ol>\n<p><strong><a href=\"https:\/\/www.uxpin.com\/merge\">Try UXPin Merge for free<\/a><\/strong> and bring your Fluent UI design system into a visual prototyping workflow.<\/p>\n<h2>Frequently Asked Questions<\/h2>\n<h3>What is Fluent UI?<\/h3>\n<p>Fluent UI is Microsoft&#8217;s open-source design system for building web and native applications. It provides React components, design tokens, theming, and accessibility features used across Microsoft 365 products.<\/p>\n<h3>Can I use Fluent UI components in UXPin?<\/h3>\n<p>Yes. UXPin Merge lets you import Fluent UI React components via Storybook or Git integration. Once synced, you can drag and drop components in UXPin&#8217;s visual editor and configure props through the properties panel.<\/p>\n<h3>What&#8217;s the difference between Fluent UI and Fluent 2?<\/h3>\n<p>Fluent 2 is the latest evolution of Microsoft&#8217;s design language, with updated visual styles, improved accessibility, and a refreshed component library. The React implementation is available as <code>@fluentui\/react-components<\/code> (v9+).<\/p>\n<h3>Is Fluent UI good for enterprise applications?<\/h3>\n<p>Fluent UI is specifically designed for enterprise applications. It includes data-heavy components (DataGrid, Table), accessibility compliance (WCAG 2.1 AA), theming support, and seamless integration with the Microsoft 365 ecosystem.<\/p>\n<h3>Do I need Storybook to use Fluent UI in UXPin?<\/h3>\n<p>No. While Storybook integration is the recommended approach, UXPin Merge also supports Git integration for importing React components directly from your repository.<\/p>\n<h3>How does UXPin Merge differ from Figma for design system prototyping?<\/h3>\n<p>Figma uses static design elements that approximate components. UXPin Merge uses real, code-backed React components with actual props, states, and behavior. Prototypes built with Merge are functionally accurate and developer-ready.<\/p>\n<p><script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Article\",\n  \"headline\": \"How to Use Fluent UI Design System in UXPin with Storybook\",\n  \"description\": \"Import Microsoft Fluent UI React components into UXPin via Storybook integration. Build interactive prototypes with production-ready components visually.\",\n  \"url\": \"https:\/\/www.uxpin.com\/studio\/blog\/bring-fluent-design-system-for-react-into-uxpin\/\",\n  \"dateModified\": \"2026-04-10T00:09:31Z\",\n  \"publisher\": {\n    \"@type\": \"Organization\",\n    \"name\": \"UXPin\",\n    \"url\": \"https:\/\/www.uxpin.com\"\n  },\n  \"author\": {\n    \"@type\": \"Organization\",\n    \"name\": \"UXPin\"\n  }\n}\n<\/script><\/p>\n<p><script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is Fluent UI?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Fluent UI is Microsoft's open-source design system for building web and native applications. It provides React components, design tokens, theming, and accessibility features used across Microsoft 365 products.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can I use Fluent UI components in UXPin?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. UXPin Merge lets you import Fluent UI React components via Storybook or Git integration. Once synced, you can drag and drop components in UXPin's visual editor and configure props through the properties panel.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What's the difference between Fluent UI and Fluent 2?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Fluent 2 is the latest evolution of Microsoft's design language, with updated visual styles, improved accessibility, and a refreshed component library. The React implementation is available as @fluentui\/react-components (v9+).\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is Fluent UI good for enterprise applications?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Fluent UI is specifically designed for enterprise applications. It includes data-heavy components (DataGrid, Table), accessibility compliance (WCAG 2.1 AA), theming support, and seamless integration with the Microsoft 365 ecosystem.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Do I need Storybook to use Fluent UI in UXPin?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"No. While Storybook integration is the recommended approach, UXPin Merge also supports Git integration for importing React components directly from your repository.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How does UXPin Merge differ from Figma for design system prototyping?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Figma uses static design elements that approximate components. UXPin Merge uses real, code-backed React components with actual props, states, and behavior. Prototypes built with Merge are functionally accurate and developer-ready.\"\n      }\n    }\n  ]\n}\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Microsoft&#8217;s Fluent UI is one of the most mature open-source design systems available. Used across Microsoft 365, Teams, Outlook, and Azure, Fluent UI provides a comprehensive React component library that solves foundational usability and accessibility challenges \u2014 freeing your team to focus on product development. In this guide, you&#8217;ll learn what Fluent UI is, why<\/p>\n","protected":false},"author":3,"featured_media":37380,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,442,199,440,11],"tags":[],"class_list":["post-37379","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","category-component-driven-prototyping","category-design-systems","category-merge","category-tutorials"],"yoast_title":"","yoast_metadesc":"Storybook tutorial? Here it is! Learn how to bring Fluent Design System for React into UXpin's design editor and create rich prototypes.","acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.9 (Yoast SEO v27.9) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to Use Fluent UI Design System in UXPin with Storybook | UXPin<\/title>\n<meta name=\"description\" content=\"Storybook tutorial? Here it is! Learn how to bring Fluent Design System for React into UXpin&#039;s design editor and create rich prototypes.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.uxpin.com\/studio\/blog\/bring-fluent-design-system-for-react-into-uxpin\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Use Fluent UI Design System in UXPin with Storybook\" \/>\n<meta property=\"og:description\" content=\"Storybook tutorial? Here it is! Learn how to bring Fluent Design System for React into UXpin&#039;s design editor and create rich prototypes.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.uxpin.com\/studio\/blog\/bring-fluent-design-system-for-react-into-uxpin\/\" \/>\n<meta property=\"og:site_name\" content=\"Studio by UXPin\" \/>\n<meta property=\"article:published_time\" content=\"2022-11-03T15:24:33+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-08T16:39:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.uxpin.com\/studio\/wp-content\/uploads\/2022\/11\/Bring-Fluent-Design-System-for-React-into-UXPin-with-Storybook.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"UXPin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@uxpin\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"UXPin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/bring-fluent-design-system-for-react-into-uxpin\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/bring-fluent-design-system-for-react-into-uxpin\\\/\"},\"author\":{\"name\":\"UXPin\",\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/#\\\/schema\\\/person\\\/e0326509b38ce2a3ce62e40ddde9cf8e\"},\"headline\":\"How to Use Fluent UI Design System in UXPin with Storybook\",\"datePublished\":\"2022-11-03T15:24:33+00:00\",\"dateModified\":\"2026-05-08T16:39:47+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/bring-fluent-design-system-for-react-into-uxpin\\\/\"},\"wordCount\":1206,\"image\":{\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/bring-fluent-design-system-for-react-into-uxpin\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/Bring-Fluent-Design-System-for-React-into-UXPin-with-Storybook.png\",\"articleSection\":[\"Blog\",\"Component-Driven Prototyping\",\"Design Systems\",\"Merge by UXPin\",\"Tutorials\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/bring-fluent-design-system-for-react-into-uxpin\\\/\",\"url\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/bring-fluent-design-system-for-react-into-uxpin\\\/\",\"name\":\"How to Use Fluent UI Design System in UXPin with Storybook | UXPin\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/bring-fluent-design-system-for-react-into-uxpin\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/bring-fluent-design-system-for-react-into-uxpin\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/Bring-Fluent-Design-System-for-React-into-UXPin-with-Storybook.png\",\"datePublished\":\"2022-11-03T15:24:33+00:00\",\"dateModified\":\"2026-05-08T16:39:47+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/#\\\/schema\\\/person\\\/e0326509b38ce2a3ce62e40ddde9cf8e\"},\"description\":\"Storybook tutorial? Here it is! Learn how to bring Fluent Design System for React into UXpin's design editor and create rich prototypes.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/bring-fluent-design-system-for-react-into-uxpin\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/bring-fluent-design-system-for-react-into-uxpin\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/bring-fluent-design-system-for-react-into-uxpin\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/Bring-Fluent-Design-System-for-React-into-UXPin-with-Storybook.png\",\"contentUrl\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/Bring-Fluent-Design-System-for-React-into-UXPin-with-Storybook.png\",\"width\":1200,\"height\":600,\"caption\":\"Bring Fluent Design System for React into UXPin with Storybook\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/bring-fluent-design-system-for-react-into-uxpin\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Use Fluent UI Design System in UXPin with Storybook\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/#website\",\"url\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/\",\"name\":\"Studio by UXPin\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/#\\\/schema\\\/person\\\/e0326509b38ce2a3ce62e40ddde9cf8e\",\"name\":\"UXPin\",\"description\":\"UXPin is a web-based design collaboration tool. We\u2019re pleased to share our knowledge here.\",\"sameAs\":[\"http:\\\/\\\/www.uxpin.com\",\"https:\\\/\\\/x.com\\\/@uxpin\"],\"url\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/author\\\/hello\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to Use Fluent UI Design System in UXPin with Storybook | UXPin","description":"Storybook tutorial? Here it is! Learn how to bring Fluent Design System for React into UXpin's design editor and create rich prototypes.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.uxpin.com\/studio\/blog\/bring-fluent-design-system-for-react-into-uxpin\/","og_locale":"en_US","og_type":"article","og_title":"How to Use Fluent UI Design System in UXPin with Storybook","og_description":"Storybook tutorial? Here it is! Learn how to bring Fluent Design System for React into UXpin's design editor and create rich prototypes.","og_url":"https:\/\/www.uxpin.com\/studio\/blog\/bring-fluent-design-system-for-react-into-uxpin\/","og_site_name":"Studio by UXPin","article_published_time":"2022-11-03T15:24:33+00:00","article_modified_time":"2026-05-08T16:39:47+00:00","og_image":[{"width":1200,"height":600,"url":"https:\/\/www.uxpin.com\/studio\/wp-content\/uploads\/2022\/11\/Bring-Fluent-Design-System-for-React-into-UXPin-with-Storybook.png","type":"image\/png"}],"author":"UXPin","twitter_card":"summary_large_image","twitter_creator":"@uxpin","twitter_misc":{"Written by":"UXPin","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.uxpin.com\/studio\/blog\/bring-fluent-design-system-for-react-into-uxpin\/#article","isPartOf":{"@id":"https:\/\/www.uxpin.com\/studio\/blog\/bring-fluent-design-system-for-react-into-uxpin\/"},"author":{"name":"UXPin","@id":"https:\/\/www.uxpin.com\/studio\/#\/schema\/person\/e0326509b38ce2a3ce62e40ddde9cf8e"},"headline":"How to Use Fluent UI Design System in UXPin with Storybook","datePublished":"2022-11-03T15:24:33+00:00","dateModified":"2026-05-08T16:39:47+00:00","mainEntityOfPage":{"@id":"https:\/\/www.uxpin.com\/studio\/blog\/bring-fluent-design-system-for-react-into-uxpin\/"},"wordCount":1206,"image":{"@id":"https:\/\/www.uxpin.com\/studio\/blog\/bring-fluent-design-system-for-react-into-uxpin\/#primaryimage"},"thumbnailUrl":"https:\/\/www.uxpin.com\/studio\/wp-content\/uploads\/2022\/11\/Bring-Fluent-Design-System-for-React-into-UXPin-with-Storybook.png","articleSection":["Blog","Component-Driven Prototyping","Design Systems","Merge by UXPin","Tutorials"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.uxpin.com\/studio\/blog\/bring-fluent-design-system-for-react-into-uxpin\/","url":"https:\/\/www.uxpin.com\/studio\/blog\/bring-fluent-design-system-for-react-into-uxpin\/","name":"How to Use Fluent UI Design System in UXPin with Storybook | UXPin","isPartOf":{"@id":"https:\/\/www.uxpin.com\/studio\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.uxpin.com\/studio\/blog\/bring-fluent-design-system-for-react-into-uxpin\/#primaryimage"},"image":{"@id":"https:\/\/www.uxpin.com\/studio\/blog\/bring-fluent-design-system-for-react-into-uxpin\/#primaryimage"},"thumbnailUrl":"https:\/\/www.uxpin.com\/studio\/wp-content\/uploads\/2022\/11\/Bring-Fluent-Design-System-for-React-into-UXPin-with-Storybook.png","datePublished":"2022-11-03T15:24:33+00:00","dateModified":"2026-05-08T16:39:47+00:00","author":{"@id":"https:\/\/www.uxpin.com\/studio\/#\/schema\/person\/e0326509b38ce2a3ce62e40ddde9cf8e"},"description":"Storybook tutorial? Here it is! Learn how to bring Fluent Design System for React into UXpin's design editor and create rich prototypes.","breadcrumb":{"@id":"https:\/\/www.uxpin.com\/studio\/blog\/bring-fluent-design-system-for-react-into-uxpin\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.uxpin.com\/studio\/blog\/bring-fluent-design-system-for-react-into-uxpin\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.uxpin.com\/studio\/blog\/bring-fluent-design-system-for-react-into-uxpin\/#primaryimage","url":"https:\/\/www.uxpin.com\/studio\/wp-content\/uploads\/2022\/11\/Bring-Fluent-Design-System-for-React-into-UXPin-with-Storybook.png","contentUrl":"https:\/\/www.uxpin.com\/studio\/wp-content\/uploads\/2022\/11\/Bring-Fluent-Design-System-for-React-into-UXPin-with-Storybook.png","width":1200,"height":600,"caption":"Bring Fluent Design System for React into UXPin with Storybook"},{"@type":"BreadcrumbList","@id":"https:\/\/www.uxpin.com\/studio\/blog\/bring-fluent-design-system-for-react-into-uxpin\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.uxpin.com\/studio\/"},{"@type":"ListItem","position":2,"name":"How to Use Fluent UI Design System in UXPin with Storybook"}]},{"@type":"WebSite","@id":"https:\/\/www.uxpin.com\/studio\/#website","url":"https:\/\/www.uxpin.com\/studio\/","name":"Studio by UXPin","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.uxpin.com\/studio\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.uxpin.com\/studio\/#\/schema\/person\/e0326509b38ce2a3ce62e40ddde9cf8e","name":"UXPin","description":"UXPin is a web-based design collaboration tool. We\u2019re pleased to share our knowledge here.","sameAs":["http:\/\/www.uxpin.com","https:\/\/x.com\/@uxpin"],"url":"https:\/\/www.uxpin.com\/studio\/author\/hello\/"}]}},"_links":{"self":[{"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/posts\/37379","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/comments?post=37379"}],"version-history":[{"count":6,"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/posts\/37379\/revisions"}],"predecessor-version":[{"id":59423,"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/posts\/37379\/revisions\/59423"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/media\/37380"}],"wp:attachment":[{"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/media?parent=37379"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/categories?post=37379"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/tags?post=37379"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}