Skip to content

ChamalN/elements

 
 

Repository files navigation

Pearson Elements

Build Status

For full documentation, please visit https://pearson-elements-v0.surge.sh/getting-started/

Image

Consuming this SDK

We recommend that you install Elements in your project using npm:

npm install --save pearson-elements

The installation provides both the dist version with CSS, and the original source SCSS, with required assets.

This allows the consuming app to include the SDK as a static asset or as part of a build process.

Contributions

Please review the guidelines for contributing before getting started.

You must have Node.js v5 installed.

Clone the project and install the dependencies:

git clone https://github.com/Pearson-Higher-Ed/elements.git
cd elements
npm install

Build the Documentation

We use Metalsmith to generate the documentation.

npm start 

This will give you a browser-sync served copy of the docs on http://localhost:3000, and build the latest version of elements.min.css to /dist.

Test

The unit tests are run by Karma configured to use webpack to transpile and bundle the ES6-compliant Mocha tests.

npm test

Acknowledgements

This project was inspired by other popular front-end frameworks published under the MIT license:

License

Copyright 2015 Pearson Education. This software is published under the MIT license.

About

CSS building blocks for Pearson web UX

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 59.1%
  • CSS 38.8%
  • Shell 2.1%