Source code for the demonstration of using Tabletop, Google Sheets and AngularJS to extend NationBuilder signups.
See the full blog post here.
The file theme/demo.html
has been manually created to demo the Angular code. It's a compilation of all the includes in the layout.html and the Liquid code is replaced with the static HTML you might expect it to render.
This way, you can run and even step through the Javascript code by launching a simple webserver on your localhost and browsing to theme/demo.html
You can launch a live demo of the code at rawgit.
theme
the files you would need to put in your themesite
the custom templates for individual pages on your site