All About Office UI Fabric

Slides:



Advertisements
Similar presentations
Building RADNUG8 – the windows 8 app Part 1 Matt
Advertisements

Cloud Roadshow. Getting Started with Office add-ins.
Ionic & Cordova crash course Ivan Varga
Office UI Fabric INTRO. The Pitch The pitch Looks amazing!
Introducing Office UI Fabric Amie Seisay
跨平台 Hybrid App 開發簡介 - 使用 Visual Studio Tool for Apache Cordova + HTML/JavaScript 陳葵懋 (Ian)
Ramping Up On The SharePoint Framework (SPFx)
1/10/2018 9:33 PM Cloud Roadshow © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO.
Build Client-side web parts for Microsoft SharePoint
SharePoint + CRM Saturday Zurich 2017
Building Windows 8 App.
Get an Introduction to the SharePoint Framework
Make your app a native part of Office with Add-ins
5/12/2018 3:54 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Create beautiful, fast, interactive pages in SharePoint
What's new in the world of SharePoint development and deployment
5/29/2018 1:32 PM Office UI Fabric behind the scenes: Open source Design & Engineering in Office Peter Jahn Senior UX Engineering Manager OneDrive & SharePoint.
SharePoint Development in the Enterprise (What's New, What's Coming)
SharePoint Provisioning Success with PnP PowerShell
Building Custom Application With Office Add-Ins for OneNote
Microsoft Ignite /17/2018 4:41 AM BRK4016
Use Office UI Fabric React to Build Beauty with SharePoint
SPC Developer 6/25/2018 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Discover the New SharePoint Content Publishing Experiences
How to Build a Complete Office Add-in Solution
Melbourne Office 365 User Group
Presented by Kenny Duenke and Patrick Witbrod
Use Office UI Fabric React to Build Beauty with SharePoint
Advancing the SharePoint Developer Community (PnP)
Not Sure how you Should React
Introduction to SharePoint Framework (SPFx)
Introducing Office UI Fabric
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Microsoft Build /14/ :29 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
11/15/ :59 AM THR2294 Building great looking experiences with Microsoft Graph and Office UI Fabric Ben Summers Office Marketing David Lavenda Harmon.ie.
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
11/19/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
11/18/2018 5:19 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
11/19/2018 2:56 PM How to use Microsoft Teams, SharePoint, and Office 2016 to achieve more Daniel Glenn Practice Lead, InfoWorks © Microsoft Corporation.
Introduction to SharePoint Framework (SPFx)
Working with different JavaScript frameworks and libraries
Getting started with SharePoint Framework
Discover what’s new and what’s coming to SharePoint Modern Team sites
Introduction to SharePoint Framework
Connected Animations Create seamless page transitions in the Fall Creators Update Steven Moyes Program Manager – User Experience Platform.
02 | Controlling branding in SharePoint using app model
Learn how to make SharePoint Accessible and Inclusive
12/27/2018 4:59 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or.
File Picker for OneDrive and OneDrive for Business
Bring apps to life with Metro style animations in HTML5
Tech Ed North America /1/2019 2:58 AM Required Slide
SPC Developer 1/1/2019 Deep Dive on the Capabilities of SharePoint Online's New Public Website Josh Stickler Program Manager WCM Kevin Gjerstad Principal.
Microsoft Build /2/2019 6:45 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Getting started with SharePoint Framework
Office 365 Development.
Microsoft Connect /25/2019 1:20 PM
Connected Animations Varun Shandilya Senior Program Manager Windows UI.
Microsoft Connect /28/2019 2:20 AM
Responsive Web Done Responsibly
Build /19/2019 © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION.
Under the hood: Installation and updates for Metro style apps
Reveal Highlight Introduction to using light in your app
Leveraging existing code in Metro style apps
4/28/2019 3:05 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
The complete developer's guide to the SkyDrive API
5/14/ :08 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Bootstrap Direct quote from source: bootstrap/
Build’an’Office add-in- using’modern JavaScript tools and techniques
Blazor A new framework for browser-based .NET apps Ryan Nowak
SharePoint Saturday Kansas City October 19, 2019
Presentation transcript:

All About Office UI Fabric Fabio Franzini @franzinifabio

Agenda What is Office UI Fabric (Fabric)? Real World Examples Inside Fabric How to use Future Resources

What is Office UI Fabric?

What is Office UI Fabric (Fabric)? The official front-end framework for building experiences that fit seamlessly into Office and Office 365. Focuses on look and feel, so you can just worry about function. Responsive, mobile-first, front-end framework. Contains Styles, Icons and Components. Integrates with CSS, plain JavaScript, React, Angular. Built by Microsoft (Open Source) Microsoft’s Front End Framework Office Design Language Responsive & Mobile Styles, Icons & Components Integrates w/ Javascript, React or Angular Open Source (GitHub)

Open Source https://github.com/OfficeDev

Why I can use Fabric?

Real World Examples

Products using Fabric + 45 additional Microsoft sites and products

Fabric in Microsoft Products 1/1/2019 1:40 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. Fabric in Microsoft Products Azure DevOps SharePoint OneDrive CommandBar DetailsList ContextualMenu

Inside Fabric

Get started Styles Fabric gives you access to Segoe, Microsoft’s official typeface, along with the color palette, type ramp, icons, and responsive grid for Office 365. Icons Fabric includes Office’s official product icons. Fabric also provides a suite of product and document symbols, so you can use the same metaphors we use. Components Components are the building blocks of your UI. Fabric has a variety of components, including navigation, commands, containers, and content. Design Toolkit The Fabric design toolkit is built with Adobe XD and provides controls and layout templates that enable you to create seamless, beautiful Office experiences.

Design Toolkit Tools and resources for designing responsive experiences using Fabric styles and components, built using Adobe XD and Sketch.

Choose the version of Fabric Fabric Core Core elements of the design language, including icons, colors, type, and grid Fabric React Robust, up-to-date components built with the React framework Fabric JS Provides you with simple components that don't require a specific framework. AngularJS Community-driven project to build components for Angular-based apps

Fabric Core & Fabric React 1/1/2019 1:40 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. Fabric Core & Fabric React Fabric Core Atomic styles. Pure CSS. Fonts & Typography github.com/OfficeDev/office-ui-fabric-core Color Palettes Branded Assets Motion Helpers Responsive Grid Localization Utilities Iconography Fabric React ReactJS UI Components. github.com/OfficeDev/office-ui-fabric-react Basic Inputs Navigation Content Pickers Progress Surfaces Accessibility Styling @uifabric/styling Icons @uifabric/icons File Type Icons @uifabric/file-type-icons Merge Styles @uifabric/merge-styles Charting controls @uifabric/charting Experimental controls @uifabric/experiments JavaScript utilities and resources.

How to use

How to use – Fabric Core

How to use – Fabric React npm --save install office-ui-fabric-react

How to use – Fabric JS DO NOT USE THE FABRIC JS https://andrewconnell.com/blog/avoid-the-office-ui-fabric-javascript-package

Future

Fabric + Fluent Design system updates aiming to create experiences that will be adaptive, empathetic and beautiful across modalities. Changes in Fabric will focus on colors, typography, shadows, animations, minor component adjustments. Fabric’s Fluent updates will be an evolution of styles, not a revolution of layouts. Because of this, existing Fabric investments will be safe. aka.ms/fabric-preview

Resources

Resources Fabric: https://dev.office.com/fabric Fabric JS: https://dev.office.com/fabric-js GitHub: Fabric Core https://github.com/OfficeDev/office-ui-fabric-core GitHub: Fabric React https://github.com/OfficeDev/office-ui-fabric-react GitHub: Fabric JS https://github.com/OfficeDev/office-ui-fabric-js Fabric Preview https://aka.ms/fabric-preview Office UI Fabric Web Components Experiment https://github.com/fabiofranzini/office-ui-fabric-web-components-experiment