Skip to content

An effort to transition one-offs and semi-vetted code into a library of high quality, well tested, reusable components. Upcycle: "reuse (discarded objects or material) in such a way as to create a product of a higher quality or value than the original."

Notifications You must be signed in to change notification settings

adsk-ui/upcycle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Upcycle See documentation at adsk-ui.github.io/upcycle

##Setup

  1. Clone repo
  2. Install Node, Bower and gulp
  3. Install bower dependencies (bower install)
  4. Install npm dependencies (npm install)
  5. Start dev server gulp
  6. Open http://localhost:8080/test/ in a browser to see unit tests

##Build and Development Gulp tasks:

  • templates: Compiles Handlebars templates in /src/templates to /src/js/templates.js
  • less: Compiles /src/less/main.less to /src/css/main.css
  • test: Wires bower dependencies, source files and unit test files to test runner template and produces /test/runner.html
  • build: Saves concatenated src js to /build/upcycle.js and compiled theme css /build/themes/themename.css
  • watch: runs above tasks when source files change
  • default: starts up connect server and then watch task

About

An effort to transition one-offs and semi-vetted code into a library of high quality, well tested, reusable components. Upcycle: "reuse (discarded objects or material) in such a way as to create a product of a higher quality or value than the original."

Resources

Stars

Watchers

Forks

Packages

No packages published