Global Office 365 Developer Bootcamp - O Office 365 oferece uma oportunidade incrível para desenvolvedores, com dados críticos para os negócios e milhões de usuários combinados com uma plataforma projetada para manter as pessoas no fluxo de trabalho. Como desenvolvedor, você pode usar as ferramentas com as quais trabalha todos os dias para criar produtos e soluções inteligentes e conectados.
12. Typography Fonts Colors Icons Office 365
Theming
Animations Responsive
Grid
Components Localization New
Investments
OFFICEUIFABRIC
In a Nutshell
13. OFFICEUIFABRIC
+7 more
Segoe UI, Type Ramp
CSS classes representing the type ramp
for the Office Design Language
Helper classes for weight and color
14. OFFICEUIFABRIC
9 Theme Colors
22 Accent Colors
11 Neutral Colors
Color
O365 theme colors, neutral colors,
MS Accent colors
CSS classes for text, border, background,
and hover states – just reference the class
and you’re good to go
Pulled directly from the MS palette
Contrast ratio guidance baked into the site
15. OFFICEUIFABRIC
Iconography
The official icon font, with glyphs for
applications and scenarios throughout
O365
Simple implementation with CSS classes
Localized for right-to-left languages
<i class=“ms-Icon ms-Icon--mail”></i>
IMPLEMENTATION
19. OFFICEUIFABRIC
Responsive UI elements used throughout Office 365
These are common, cross-product patterns (e.g. not bespoke)
HTML, CSS, presentational JavaScript
Framework-agnostic “components”, not data-bound “controls”
Components
24. FABRICASPALETTEOFFICE UI FABRIC
Fabric as a Palette
Think of Fabric as a Palette to help you
paint your UI
Pick, choose, and modify to suit the
needs of your project and your customer
25. TOOLINGOFFICE UI FABRIC
Tooling
Gulp is used for automated building,
watching
“Bundling” tool recently added for
creating custom bundles of just what you
need
Recently completed conversion from LESS
to SCSS