Comments (9)
After I dig in to release css files, it feels like it will be useless framework to be used in other than Office 365 add-ins. you can not use icons because of font limitation. You can not use CSS as it is fabric asset. All the files has this header, making everything under Fabric Asset, use of which is restricted.
/* Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE in the project root for license information. */
/**
* Office UI Fabric 1.1.3
* The front-end framework for building experiences for Office 365.
**/
Licensing source code under MIT is useless. It should have better used Microsoft Reference Source. it is like saying here is the free code, you can do what you want BUT only for Microsoft Office 365 add-ins.
from office-ui-fabric-core.
Hi @LezaMax. I've a follow-up question also for the CSS files. Inside are found the sections stating that icons and such are not licensed under MIT. So if we were to use this in a non-Office context, what would be the proper approach of handling these CSS files? Should we create new CSS files with basically every content copied but these sections omitted? What other alternatives are there?
from office-ui-fabric-core.
Hi @LezaMax, what about css and other Fabric assets? see license terms at http://aka.ms/fabric-font-license
MICROSOFT SOFTWARE LICENSE TERMS
MICROSOFT WINDOWS USER INTERFACE FONT FAMILY: “SEGOE UI”,
MICROSOFT OFFICE: “FABRIC ASSETS” (including CSS)
Can we have clarifying post in FAQ about what can be used universally and what can not. My understanding is that I can still use the font name and family (css class names), if font is present (Windows/Office on mac) it will work, and if Font is unavailable system will substitute.
from office-ui-fabric-core.
It's silly (perhaps deceiving) that code is being released under MIT license but assets are using very restrictive license. It simply means the framework should only be used in Office context. So let's stick with Bootstrap (and https://adminlte.io/).
from office-ui-fabric-core.
Sad
from office-ui-fabric-core.
@ericthompson: Can anyone answer this please?
from office-ui-fabric-core.
Sorry for the delay, David - still looking into this one. I'm escalating it so we can get an answer asap.
from office-ui-fabric-core.
Hi @git-sdavidpaul. All Fabric assets distributed via GitHub are licensed under the MIT license which means you can use them on any projects provided you follow the MIT license. Specifically for the fonts, as stated by their license, you can use them only on Office Add-Ins. In this context Office Add-Ins include any web applications that extend the Office User Experience including: Office Add-Ins (previously known as Apps for Office), SharePoint Add-Ins (previously known ad Apps for SharePoint) and Office 365 Apps (those launched from within the Office launcher).
from office-ui-fabric-core.
I believe my latest answer addresses the question. Please let me know if it doesn't and we can reopen. Thanks!
from office-ui-fabric-core.
Related Issues (20)
- Shouldn't the starter template use ms-Fabric style in the body?
- How to access the latest CSS style sheets, Icons & Java scripts for HTML web development HOT 3
- Can I use Fabric-UI styles and components in Angular 10 ?? HOT 8
- Visio brand icon is still old
- In BasePicker allow to pass the style for the focused element
- Edit Icon is not working HOT 1
- Do we support auto layout in office Fabric React - Grid layout
- SVG for the icons HOT 2
- Can I use Fabric-UI styles and components in VueJS ?
- Selection cannot be controlled by state
- Office fabric ui core style stopped working HOT 5
- Is the Announced component deprecated HOT 1
- Invalid aria attributes is defined for the column header
- Issue with ms-animation mixin with Sass (latest version of DartSass)
- icon
- Breadcrumb button not visible in High contrast black mode HOT 1
- New Icon request.
- Bug: The icon library is not loading the icons correctly.
- newer icons are missing HOT 2
- Scoped CSS is pointing to the wrong font file on CDN
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from office-ui-fabric-core.