Platform UI Pattern Library
HTML CSS JavaScript
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
assets
pattern-library
.editorconfig
.gitignore
.jshintignore
.jshintrc
.node-version
.npmignore DEPENDENCIES: moves all Bower packages to NPM Jan 26, 2018
.travis.yml DEPENDENCIES: moves all Bower packages to NPM Jan 26, 2018
LICENSE-AGPL
LICENSE.md
README.md
after_deploy.js
before_deploy.js
gulpfile.js
index.html
package.json
rtl-test.html

README.md

platform-pattern-library

New Platform UI (w/ Pattern Library) based on the Platform Design Framework

Dependencies

Install Packages

npm install

*This will install all NPM dependencies!

Download and Activate Live Reload Plugin

http://feedback.livereload.com/knowledgebase/articles/86242-how-do-i-install-and-use-the-browser-extensions

Navigate to project root and run Gulp

gulp build

  • generates fonts
  • compiles sass
  • minifies and concatenates js

gulp

  • starts a webserver
  • watches for changes
  • compiles sass
  • minifies and concatenates js
  • live reloads appropriate files (sass, js or html)
  • sends a success notification

Publish to NPM

NPM User

  • npm adduser <user_name>

Pre-Release

  • npm version prerelease

Release

  • npm version release

NPM Publish

  • npm publish
  • git push origin <new_version_tag>