Github gist embedding for your website
JavaScript Ruby Shell
Switch branches/tags
Clone or download
Pull request Compare This branch is 13 commits behind pasupulaphani:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
dist
src/angular-gist-embed
test/unit/angular-gist-embed
.bowerrc
.editorconfig
.gitignore
.jshintrc
.travis.yml
Gemfile
Gemfile.lock
Gruntfile.js
LICENSE
README.md
bower.json
deploy.sh
karma-unit.conf.js
package.json

README.md

Build Status Bower version Hex.pm Code Climate Test Coverage

Angular Gist Embed

Demo

Check it out

Getting Started

Install the library through bower.

bower install angular-gist-embed

Add it to your app dependency

angular.module('myModule',['gist-embed'])

That's it

Usage

Variants of usage: http://blairvanderhoof.com

How it works

This loads blairvanderhoof gist-embed library asynchronously to your page.

This depends on jquery library.

It just works when you include <code data-gist-id="5457595"></code> in your html/templates/bindHtml

If you need to recompile binded html, add directive as attribute compile-gist-embed to the element.

<div compile-gist-embed ng-bind-html="post.body"></div>

Examples

See http://blairvanderhoof.com/gist-embed/ for all possible ways to use gist-embed:

  • Including a single gist
  • Including individual files from a gist
  • Including specific line numbers from a gist
  • Removing all line numbers from a gist
  • Removing the footer from a gist
  • Highlight lines from a gist

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

Locations

Bitdeli Badge