8000 GitHub - hatchteam/twigs
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

hatchteam/twigs

Repository files navigation

Twigs

"And Calimero was a hatchling no more - old enough to build his own nest..."

Twigs is a library of useful Services and Directives for AngularJS applications. It evolved out of the Hatch project.

Status

Branch Status
master Build Status
develop Build Status

Quickstart

  1. Add twigs as a dependency to your project.
bower install twigs --save-dev
  1. Reference the twigs modules you want to use in your angular module's declaration.
 var App = angular.module('MyApp',['twigs']);
  1. Reference the needed files in your index.html
  <head>
  <!-- include twigs css for twigs.globalPopups -->
  <!-- after bootstrap.css and before yourOwn.css -->
  <link rel="stylesheet" href="bower_components/twigs/dist/styles/twigs.css">
  </head>

  <body>
  <!-- here goes your app/markup -->

  <!-- include angular -->
  <script src="bower_components/angular/angular.js"></script>
  <!-- include twigs -->
  <script src="bower_components/twigs/dist/twigs.js"></script>
  </body>

Docu

Development Info

  1. check out the code
  2. run npm install
  3. run gulp test

Create a new twigs release

(this tutorial is only relevant for twigs core developers)

  1. merge your changes into master
  2. change version number in bower.json { "name": "twigs", "version": "0.1.4.1", ...
  3. gulp build
  4. commit the version number and dist folder
  5. run gulp docu if the docu changed
  6. commit the new docu to "gh-pages" branch
  7. push gh-pages branch
  8. push master
  9. create new release on github
  10. make sure that all branches (i.e. hotfix and develop) have at least the version of your new release

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  
0