Skip to content

ushahidi/platform-pattern-library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

57993ca · Jul 20, 2023
Jul 20, 2023
Mar 24, 2021
Jan 15, 2015
Jan 26, 2018
Jan 29, 2018
May 6, 2016
Aug 31, 2017
Jan 26, 2018
Dec 9, 2019
Jan 15, 2015
Jan 15, 2015
Mar 18, 2020
Jul 19, 2016
Jul 19, 2016
Dec 18, 2019
Feb 8, 2018
Oct 21, 2021
Apr 5, 2022
Mar 9, 2018

Repository files navigation

Build Status

platform-pattern-library

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 tag <new_version>
  • git push origin <new_version_tag>