Giter Club home page Giter Club logo

ng-officeuifabric's Introduction

Angular directives specific to the Office UI Fabric.

npm version bower version NuGet version

MIT license Slack Network devDependency Status

Branch Status:

master dev
Build Status Build Status
Coverage Status Coverage Status

This project, ng-OfficeUIFabric, is a community effort to build the Office UI Fabric components as a suite of Angular 1.x directives to make it easier to use in Angular-based applications. ngOfficeUIFabric is modeled after the Google sponsored project Angular Material.

See it running

We have a web site where you can see these directives running at http://ngofficeuifabric.com/ . This is a great way to see what components are available and the ease of use for you as a developer.

Dive Right In!

Want to see things working right away? Check out our Minimal Path to Awesome doc! Using it you'll clone the repo locally, install all the dependencies, run tests, see code coverage reports, build the library & see a working directive demo!

Basic installation & usage information is found on this page... additional docs are in the docs guides.

Installation

Other than manually downloading the library, ng-OfficeUIFabric will be available in the following options. Then you just need to add references to the Angular JS, ngOfficeUiFabric JS & and Office UI Fabric CSS libraries and import the ngOfficeUiFabric modules and you're good to go. Check the package-ngofficeuifabric for simple usage info.

Bower

Install the library (which should also download the Angular & office-ui-fabric libraries as they are configured as dependencies:

bower install ng-office-ui-fabric --save

NPM

Install the library (which should also download the Angular & office-ui-fabric libraries as they are configured as dependencies:

npm install ng-office-ui-fabric --save

NuGet

Install the library (which should also download the AngularJS.Core & OfficeUiFabric libraries as they are configured as dependencies.

Install-Package ng-office-ui-fabric

Direct Download

You can also directly download the built library if you wish. Grab either the unminified ngOfficeUiFabric.js or minified ngOfficeUiFabric.min.js from the package-ngofficeuifabric repo. You will need to also grab copies of Angular 1.4.* and Office UI Fabric (you only need the CSS from Office UI Fabric). If you install from Bower, NPM or NuGet, the dependencies are pulled in for you.

CDN

What, no CDN option yet? We need your help! Star this repo because we need at least 100 stars so we can submit to CDNJS!

Support

Supported Browsers

All directives in ng-OfficeUIFabric will work against the same versions that are commonly supported between the Office UI Fabric & Anuglar 1.x.

  • Google Chrome
  • Firefox
  • Internet Explorer (IE9+)
  • Edge
  • Safari

Need Help?

Jump into the ngOfficeUIFabric Slack team to join the discussion... if you aren't a member request an invite.

Think You Found a Bug?

First check the issues list to see if someone else has already found it and there's an ongoing discussion. If not, submit an issue or jump in the .

Contributing to the Project

We want help! Please take a look at the Contribution Guide for guidelines and jump in the Slack team to discuss how you can help: http://ngofficeuifabric.slack.com... if you aren't a member of the Slack team yet, request an invite.

ng-officeuifabric's People

Contributors

andrewconnell avatar estruyf avatar jigargandhi avatar jjczopek avatar johnmeilleur avatar jthake avatar rolandoldengarm avatar s-kainet avatar tdwhite0 avatar waldekmastykarz avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.