├── .gitignore
├── LICENSE
├── README.md
├── docs
├── bower.json
├── bower_components
│ ├── CodeMirror
│ │ ├── .bower.json
│ │ ├── AUTHORS
│ │ ├── CHANGELOG.md
│ │ ├── CONTRIBUTING.md
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── addon
│ │ │ ├── comment
│ │ │ │ ├── comment.js
│ │ │ │ └── continuecomment.js
│ │ │ ├── dialog
│ │ │ │ ├── dialog.css
│ │ │ │ └── dialog.js
│ │ │ ├── display
│ │ │ │ ├── autorefresh.js
│ │ │ │ ├── fullscreen.css
│ │ │ │ ├── fullscreen.js
│ │ │ │ ├── panel.js
│ │ │ │ ├── placeholder.js
│ │ │ │ └── rulers.js
│ │ │ ├── edit
│ │ │ │ ├── closebrackets.js
│ │ │ │ ├── closetag.js
│ │ │ │ ├── continuelist.js
│ │ │ │ ├── matchbrackets.js
│ │ │ │ ├── matchtags.js
│ │ │ │ └── trailingspace.js
│ │ │ ├── fold
│ │ │ │ ├── brace-fold.js
│ │ │ │ ├── comment-fold.js
│ │ │ │ ├── foldcode.js
│ │ │ │ ├── foldgutter.css
│ │ │ │ ├── foldgutter.js
│ │ │ │ ├── indent-fold.js
│ │ │ │ ├── markdown-fold.js
│ │ │ │ └── xml-fold.js
│ │ │ ├── hint
│ │ │ │ ├── anyword-hint.js
│ │ │ │ ├── css-hint.js
│ │ │ │ ├── html-hint.js
│ │ │ │ ├── javascript-hint.js
│ │ │ │ ├── show-hint.css
│ │ │ │ ├── show-hint.js
│ │ │ │ ├── sql-hint.js
│ │ │ │ └── xml-hint.js
│ │ │ ├── lint
│ │ │ │ ├── coffeescript-lint.js
│ │ │ │ ├── css-lint.js
│ │ │ │ ├── html-lint.js
│ │ │ │ ├── javascript-lint.js
│ │ │ │ ├── json-lint.js
│ │ │ │ ├── lint.css
│ │ │ │ ├── lint.js
│ │ │ │ └── yaml-lint.js
│ │ │ ├── merge
│ │ │ │ ├── merge.css
│ │ │ │ └── merge.js
│ │ │ ├── mode
│ │ │ │ ├── loadmode.js
│ │ │ │ ├── multiplex.js
│ │ │ │ ├── multiplex_test.js
│ │ │ │ ├── overlay.js
│ │ │ │ └── simple.js
│ │ │ ├── runmode
│ │ │ │ ├── colorize.js
│ │ │ │ ├── runmode-standalone.js
│ │ │ │ ├── runmode.js
│ │ │ │ └── runmode.node.js
│ │ │ ├── scroll
│ │ │ │ ├── annotatescrollbar.js
│ │ │ │ ├── scrollpastend.js
│ │ │ │ ├── simplescrollbars.css
│ │ │ │ └── simplescrollbars.js
│ │ │ ├── search
│ │ │ │ ├── jump-to-line.js
│ │ │ │ ├── match-highlighter.js
│ │ │ │ ├── matchesonscrollbar.css
│ │ │ │ ├── matchesonscrollbar.js
│ │ │ │ ├── search.js
│ │ │ │ └── searchcursor.js
│ │ │ ├── selection
│ │ │ │ ├── active-line.js
│ │ │ │ ├── mark-selection.js
│ │ │ │ └── selection-pointer.js
│ │ │ ├── tern
│ │ │ │ ├── tern.css
│ │ │ │ ├── tern.js
│ │ │ │ └── worker.js
│ │ │ └── wrap
│ │ │ │ └── hardwrap.js
│ │ ├── bower.json
│ │ ├── keymap
│ │ │ ├── emacs.js
│ │ │ ├── sublime.js
│ │ │ └── vim.js
│ │ ├── lib
│ │ │ ├── codemirror.css
│ │ │ └── codemirror.js
│ │ ├── mode
│ │ │ ├── apl
│ │ │ │ └── apl.js
│ │ │ ├── asciiarmor
│ │ │ │ └── asciiarmor.js
│ │ │ ├── asn.1
│ │ │ │ └── asn.1.js
│ │ │ ├── asterisk
│ │ │ │ └── asterisk.js
│ │ │ ├── brainfuck
│ │ │ │ └── brainfuck.js
│ │ │ ├── clike
│ │ │ │ └── clike.js
│ │ │ ├── clojure
│ │ │ │ └── clojure.js
│ │ │ ├── cmake
│ │ │ │ └── cmake.js
│ │ │ ├── cobol
│ │ │ │ └── cobol.js
│ │ │ ├── coffeescript
│ │ │ │ └── coffeescript.js
│ │ │ ├── commonlisp
│ │ │ │ └── commonlisp.js
│ │ │ ├── crystal
│ │ │ │ └── crystal.js
│ │ │ ├── css
│ │ │ │ └── css.js
│ │ │ ├── cypher
│ │ │ │ └── cypher.js
│ │ │ ├── d
│ │ │ │ └── d.js
│ │ │ ├── dart
│ │ │ │ └── dart.js
│ │ │ ├── diff
│ │ │ │ └── diff.js
│ │ │ ├── django
│ │ │ │ └── django.js
│ │ │ ├── dockerfile
│ │ │ │ └── dockerfile.js
│ │ │ ├── dtd
│ │ │ │ └── dtd.js
│ │ │ ├── dylan
│ │ │ │ └── dylan.js
│ │ │ ├── ebnf
│ │ │ │ └── ebnf.js
│ │ │ ├── ecl
│ │ │ │ └── ecl.js
│ │ │ ├── eiffel
│ │ │ │ └── eiffel.js
│ │ │ ├── elm
│ │ │ │ └── elm.js
│ │ │ ├── erlang
│ │ │ │ └── erlang.js
│ │ │ ├── factor
│ │ │ │ └── factor.js
│ │ │ ├── fcl
│ │ │ │ └── fcl.js
│ │ │ ├── forth
│ │ │ │ └── forth.js
│ │ │ ├── fortran
│ │ │ │ └── fortran.js
│ │ │ ├── gas
│ │ │ │ └── gas.js
│ │ │ ├── gfm
│ │ │ │ └── gfm.js
│ │ │ ├── gherkin
│ │ │ │ └── gherkin.js
│ │ │ ├── go
│ │ │ │ └── go.js
│ │ │ ├── groovy
│ │ │ │ └── groovy.js
│ │ │ ├── haml
│ │ │ │ └── haml.js
│ │ │ ├── handlebars
│ │ │ │ └── handlebars.js
│ │ │ ├── haskell-literate
│ │ │ │ └── haskell-literate.js
│ │ │ ├── haskell
│ │ │ │ └── haskell.js
│ │ │ ├── haxe
│ │ │ │ └── haxe.js
│ │ │ ├── htmlembedded
│ │ │ │ └── htmlembedded.js
│ │ │ ├── htmlmixed
│ │ │ │ └── htmlmixed.js
│ │ │ ├── http
│ │ │ │ └── http.js
│ │ │ ├── idl
│ │ │ │ └── idl.js
│ │ │ ├── jade
│ │ │ │ └── jade.js
│ │ │ ├── javascript
│ │ │ │ └── javascript.js
│ │ │ ├── jinja2
│ │ │ │ └── jinja2.js
│ │ │ ├── jsx
│ │ │ │ └── jsx.js
│ │ │ ├── julia
│ │ │ │ └── julia.js
│ │ │ ├── livescript
│ │ │ │ └── livescript.js
│ │ │ ├── lua
│ │ │ │ └── lua.js
│ │ │ ├── markdown
│ │ │ │ └── markdown.js
│ │ │ ├── mathematica
│ │ │ │ └── mathematica.js
│ │ │ ├── mbox
│ │ │ │ └── mbox.js
│ │ │ ├── meta.js
│ │ │ ├── mirc
│ │ │ │ └── mirc.js
│ │ │ ├── mllike
│ │ │ │ └── mllike.js
│ │ │ ├── modelica
│ │ │ │ └── modelica.js
│ │ │ ├── mscgen
│ │ │ │ └── mscgen.js
│ │ │ ├── mumps
│ │ │ │ └── mumps.js
│ │ │ ├── nginx
│ │ │ │ └── nginx.js
│ │ │ ├── nsis
│ │ │ │ └── nsis.js
│ │ │ ├── ntriples
│ │ │ │ └── ntriples.js
│ │ │ ├── octave
│ │ │ │ └── octave.js
│ │ │ ├── oz
│ │ │ │ └── oz.js
│ │ │ ├── pascal
│ │ │ │ └── pascal.js
│ │ │ ├── pegjs
│ │ │ │ └── pegjs.js
│ │ │ ├── perl
│ │ │ │ └── perl.js
│ │ │ ├── php
│ │ │ │ └── php.js
│ │ │ ├── pig
│ │ │ │ └── pig.js
│ │ │ ├── powershell
│ │ │ │ └── powershell.js
│ │ │ ├── properties
│ │ │ │ └── properties.js
│ │ │ ├── protobuf
│ │ │ │ └── protobuf.js
│ │ │ ├── puppet
│ │ │ │ └── puppet.js
│ │ │ ├── python
│ │ │ │ └── python.js
│ │ │ ├── q
│ │ │ │ └── q.js
│ │ │ ├── r
│ │ │ │ └── r.js
│ │ │ ├── rpm
│ │ │ │ └── rpm.js
│ │ │ ├── rst
│ │ │ │ └── rst.js
│ │ │ ├── ruby
│ │ │ │ └── ruby.js
│ │ │ ├── rust
│ │ │ │ └── rust.js
│ │ │ ├── sas
│ │ │ │ └── sas.js
│ │ │ ├── sass
│ │ │ │ └── sass.js
│ │ │ ├── scheme
│ │ │ │ └── scheme.js
│ │ │ ├── shell
│ │ │ │ └── shell.js
│ │ │ ├── sieve
│ │ │ │ └── sieve.js
│ │ │ ├── slim
│ │ │ │ └── slim.js
│ │ │ ├── smalltalk
│ │ │ │ └── smalltalk.js
│ │ │ ├── smarty
│ │ │ │ └── smarty.js
│ │ │ ├── solr
│ │ │ │ └── solr.js
│ │ │ ├── soy
│ │ │ │ └── soy.js
│ │ │ ├── sparql
│ │ │ │ └── sparql.js
│ │ │ ├── spreadsheet
│ │ │ │ └── spreadsheet.js
│ │ │ ├── sql
│ │ │ │ └── sql.js
│ │ │ ├── stex
│ │ │ │ └── stex.js
│ │ │ ├── stylus
│ │ │ │ └── stylus.js
│ │ │ ├── swift
│ │ │ │ └── swift.js
│ │ │ ├── tcl
│ │ │ │ └── tcl.js
│ │ │ ├── textile
│ │ │ │ └── textile.js
│ │ │ ├── tiddlywiki
│ │ │ │ ├── tiddlywiki.css
│ │ │ │ └── tiddlywiki.js
│ │ │ ├── tiki
│ │ │ │ ├── tiki.css
│ │ │ │ └── tiki.js
│ │ │ ├── toml
│ │ │ │ └── toml.js
│ │ │ ├── tornado
│ │ │ │ └── tornado.js
│ │ │ ├── troff
│ │ │ │ └── troff.js
│ │ │ ├── ttcn-cfg
│ │ │ │ └── ttcn-cfg.js
│ │ │ ├── ttcn
│ │ │ │ └── ttcn.js
│ │ │ ├── turtle
│ │ │ │ └── turtle.js
│ │ │ ├── twig
│ │ │ │ └── twig.js
│ │ │ ├── vb
│ │ │ │ └── vb.js
│ │ │ ├── vbscript
│ │ │ │ └── vbscript.js
│ │ │ ├── velocity
│ │ │ │ └── velocity.js
│ │ │ ├── verilog
│ │ │ │ └── verilog.js
│ │ │ ├── vhdl
│ │ │ │ └── vhdl.js
│ │ │ ├── vue
│ │ │ │ └── vue.js
│ │ │ ├── webidl
│ │ │ │ └── webidl.js
│ │ │ ├── xml
│ │ │ │ └── xml.js
│ │ │ ├── xquery
│ │ │ │ └── xquery.js
│ │ │ ├── yacas
│ │ │ │ └── yacas.js
│ │ │ ├── yaml-frontmatter
│ │ │ │ └── yaml-frontmatter.js
│ │ │ ├── yaml
│ │ │ │ └── yaml.js
│ │ │ └── z80
│ │ │ │ └── z80.js
│ │ └── theme
│ │ │ ├── 3024-day.css
│ │ │ ├── 3024-night.css
│ │ │ ├── abcdef.css
│ │ │ ├── ambiance-mobile.css
│ │ │ ├── ambiance.css
│ │ │ ├── base16-dark.css
│ │ │ ├── base16-light.css
│ │ │ ├── bespin.css
│ │ │ ├── blackboard.css
│ │ │ ├── cobalt.css
│ │ │ ├── colorforth.css
│ │ │ ├── dracula.css
│ │ │ ├── eclipse.css
│ │ │ ├── elegant.css
│ │ │ ├── erlang-dark.css
│ │ │ ├── hopscotch.css
│ │ │ ├── icecoder.css
│ │ │ ├── isotope.css
│ │ │ ├── lesser-dark.css
│ │ │ ├── liquibyte.css
│ │ │ ├── material.css
│ │ │ ├── mbo.css
│ │ │ ├── mdn-like.css
│ │ │ ├── midnight.css
│ │ │ ├── monokai.css
│ │ │ ├── neat.css
│ │ │ ├── neo.css
│ │ │ ├── night.css
│ │ │ ├── paraiso-dark.css
│ │ │ ├── paraiso-light.css
│ │ │ ├── pastel-on-dark.css
│ │ │ ├── railscasts.css
│ │ │ ├── rubyblue.css
│ │ │ ├── seti.css
│ │ │ ├── solarized.css
│ │ │ ├── the-matrix.css
│ │ │ ├── tomorrow-night-bright.css
│ │ │ ├── tomorrow-night-eighties.css
│ │ │ ├── ttcn.css
│ │ │ ├── twilight.css
│ │ │ ├── vibrant-ink.css
│ │ │ ├── xq-dark.css
│ │ │ ├── xq-light.css
│ │ │ ├── yeti.css
│ │ │ └── zenburn.css
│ ├── d3
│ │ ├── .bower.json
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── d3.js
│ │ └── d3.min.js
│ ├── dagre-d3
│ │ ├── .bower.json
│ │ ├── LICENSE
│ │ ├── bower.json
│ │ ├── demo
│ │ │ ├── arrows.html
│ │ │ ├── clusters.html
│ │ │ ├── demo.css
│ │ │ ├── demo.js
│ │ │ ├── dom.html
│ │ │ ├── etl-status.html
│ │ │ ├── graph-story-board.html
│ │ │ ├── hover.html
│ │ │ ├── interactive-demo.html
│ │ │ ├── sentence-tokenization.html
│ │ │ ├── shapes.html
│ │ │ ├── style-attrs.html
│ │ │ ├── svg-labels.html
│ │ │ ├── tcp-state-diagram.html
│ │ │ ├── tipsy.css
│ │ │ ├── tipsy.js
│ │ │ └── user-defined.html
│ │ ├── dist
│ │ │ ├── dagre-d3.core.js
│ │ │ ├── dagre-d3.core.min.js
│ │ │ └── dagre-d3.core.min.js.map
│ │ └── gulpfile.js
│ ├── dagre
│ │ ├── .bower.json
│ │ ├── LICENSE
│ │ ├── bower.json
│ │ └── dist
│ │ │ ├── dagre.core.js
│ │ │ └── dagre.core.min.js
│ ├── font-roboto
│ │ ├── .bower.json
│ │ ├── README.md
│ │ ├── bower.json
│ │ └── roboto.html
│ ├── graphlib
│ │ ├── .bower.json
│ │ ├── LICENSE
│ │ ├── bower.json
│ │ └── dist
│ │ │ ├── graphlib.core.js
│ │ │ └── graphlib.core.min.js
│ ├── iron-a11y-announcer
│ │ ├── .bower.json
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── demo
│ │ │ ├── index.html
│ │ │ └── x-announces.html
│ │ ├── index.html
│ │ ├── iron-a11y-announcer.html
│ │ └── test
│ │ │ ├── index.html
│ │ │ └── iron-a11y-announcer.html
│ ├── iron-a11y-keys-behavior
│ │ ├── .bower.json
│ │ ├── .github
│ │ │ └── ISSUE_TEMPLATE.md
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── demo
│ │ │ ├── index.html
│ │ │ └── x-key-aware.html
│ │ ├── index.html
│ │ ├── iron-a11y-keys-behavior.html
│ │ └── test
│ │ │ ├── basic-test.html
│ │ │ └── index.html
│ ├── iron-ajax
│ │ ├── .bower.json
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── demo
│ │ │ └── index.html
│ │ ├── hero.svg
│ │ ├── index.html
│ │ ├── iron-ajax.html
│ │ ├── iron-request.html
│ │ └── test
│ │ │ ├── index.html
│ │ │ ├── iron-ajax.html
│ │ │ └── iron-request.html
│ ├── iron-autogrow-textarea
│ │ ├── .bower.json
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── demo
│ │ │ └── index.html
│ │ ├── hero.svg
│ │ ├── index.html
│ │ ├── iron-autogrow-textarea.html
│ │ └── test
│ │ │ ├── basic.html
│ │ │ └── index.html
│ ├── iron-behaviors
│ │ ├── .bower.json
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── demo
│ │ │ ├── index.html
│ │ │ └── simple-button.html
│ │ ├── index.html
│ │ ├── iron-button-state.html
│ │ ├── iron-control-state.html
│ │ └── test
│ │ │ ├── active-state.html
│ │ │ ├── disabled-state.html
│ │ │ ├── focused-state.html
│ │ │ ├── index.html
│ │ │ └── test-elements.html
│ ├── iron-checked-element-behavior
│ │ ├── .bower.json
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── demo
│ │ │ ├── index.html
│ │ │ └── simple-checkbox.html
│ │ ├── index.html
│ │ ├── iron-checked-element-behavior.html
│ │ └── test
│ │ │ ├── basic.html
│ │ │ ├── index.html
│ │ │ └── simple-checkbox.html
│ ├── iron-collapse
│ │ ├── .bower.json
│ │ ├── .github
│ │ │ └── ISSUE_TEMPLATE.md
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── demo
│ │ │ └── index.html
│ │ ├── hero.svg
│ │ ├── index.html
│ │ ├── iron-collapse.html
│ │ └── test
│ │ │ ├── a11y.html
│ │ │ ├── basic.html
│ │ │ ├── horizontal.html
│ │ │ ├── index.html
│ │ │ └── nested.html
│ ├── iron-fit-behavior
│ │ ├── .bower.json
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── demo
│ │ │ ├── index.html
│ │ │ └── simple-fit.html
│ │ ├── index.html
│ │ ├── iron-fit-behavior.html
│ │ └── test
│ │ │ ├── index.html
│ │ │ ├── iron-fit-behavior.html
│ │ │ └── test-fit.html
│ ├── iron-flex-layout
│ │ ├── .bower.json
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── classes
│ │ │ ├── iron-flex-layout.html
│ │ │ └── iron-shadow-flex-layout.html
│ │ ├── demo
│ │ │ └── index.html
│ │ ├── index.html
│ │ ├── iron-flex-layout-classes.html
│ │ ├── iron-flex-layout.html
│ │ └── test
│ │ │ ├── index.html
│ │ │ ├── iron-flex-layout-classes.html
│ │ │ └── iron-flex-layout.html
│ ├── iron-form-element-behavior
│ │ ├── .bower.json
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── demo
│ │ │ ├── index.html
│ │ │ ├── simple-element.html
│ │ │ └── simple-form.html
│ │ ├── index.html
│ │ ├── iron-form-element-behavior.html
│ │ └── test
│ │ │ ├── basic.html
│ │ │ ├── index.html
│ │ │ ├── simple-element.html
│ │ │ └── simple-form.html
│ ├── iron-icon
│ │ ├── .bower.json
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── demo
│ │ │ ├── async.html
│ │ │ ├── index.html
│ │ │ └── location.png
│ │ ├── hero.svg
│ │ ├── index.html
│ │ ├── iron-icon.html
│ │ └── test
│ │ │ ├── index.html
│ │ │ └── iron-icon.html
│ ├── iron-icons
│ │ ├── .bower.json
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── av-icons.html
│ │ ├── bower.json
│ │ ├── communication-icons.html
│ │ ├── demo
│ │ │ └── index.html
│ │ ├── device-icons.html
│ │ ├── editor-icons.html
│ │ ├── hardware-icons.html
│ │ ├── hero.svg
│ │ ├── image-icons.html
│ │ ├── index.html
│ │ ├── iron-icons.html
│ │ ├── maps-icons.html
│ │ ├── notification-icons.html
│ │ ├── places-icons.html
│ │ └── social-icons.html
│ ├── iron-iconset-svg
│ │ ├── .bower.json
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── demo
│ │ │ ├── index.html
│ │ │ └── svg-sample-icons.html
│ │ ├── index.html
│ │ ├── iron-iconset-svg.html
│ │ └── test
│ │ │ ├── index.html
│ │ │ └── iron-iconset-svg.html
│ ├── iron-input
│ │ ├── .bower.json
│ │ ├── .github
│ │ │ └── ISSUE_TEMPLATE.md
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── demo
│ │ │ └── index.html
│ │ ├── hero.svg
│ │ ├── index.html
│ │ ├── iron-input.html
│ │ └── test
│ │ │ ├── disabled-input.html
│ │ │ ├── index.html
│ │ │ ├── iron-input.html
│ │ │ └── letters-only.html
│ ├── iron-media-query
│ │ ├── .bower.json
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── demo
│ │ │ └── index.html
│ │ ├── hero.svg
│ │ ├── index.html
│ │ ├── iron-media-query.html
│ │ └── test
│ │ │ ├── basic.html
│ │ │ └── index.html
│ ├── iron-menu-behavior
│ │ ├── .bower.json
│ │ ├── .github
│ │ │ └── ISSUE_TEMPLATE.md
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── demo
│ │ │ ├── index.html
│ │ │ ├── simple-menu.html
│ │ │ └── simple-menubar.html
│ │ ├── index.html
│ │ ├── iron-menu-behavior.html
│ │ ├── iron-menubar-behavior.html
│ │ └── test
│ │ │ ├── index.html
│ │ │ ├── iron-menu-behavior.html
│ │ │ ├── iron-menubar-behavior.html
│ │ │ ├── test-menu.html
│ │ │ └── test-menubar.html
│ ├── iron-meta
│ │ ├── .bower.json
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── demo
│ │ │ └── index.html
│ │ ├── hero.svg
│ │ ├── index.html
│ │ ├── iron-meta.html
│ │ └── test
│ │ │ ├── basic.html
│ │ │ ├── index.html
│ │ │ └── iron-meta.html
│ ├── iron-overlay-behavior
│ │ ├── .bower.json
│ │ ├── .github
│ │ │ └── ISSUE_TEMPLATE.md
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── demo
│ │ │ ├── index.html
│ │ │ └── simple-overlay.html
│ │ ├── index.html
│ │ ├── iron-overlay-backdrop.html
│ │ ├── iron-overlay-behavior.html
│ │ ├── iron-overlay-manager.html
│ │ └── test
│ │ │ ├── index.html
│ │ │ ├── iron-overlay-backdrop.html
│ │ │ ├── iron-overlay-behavior.html
│ │ │ ├── test-buttons.html
│ │ │ ├── test-menu-button.html
│ │ │ ├── test-overlay.html
│ │ │ └── test-overlay2.html
│ ├── iron-pages
│ │ ├── .bower.json
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── demo
│ │ │ └── index.html
│ │ ├── hero.svg
│ │ ├── index.html
│ │ ├── iron-pages.html
│ │ └── test
│ │ │ ├── attr-for-selected.html
│ │ │ ├── basic.html
│ │ │ └── index.html
│ ├── iron-resizable-behavior
│ │ ├── .bower.json
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── demo
│ │ │ ├── index.html
│ │ │ └── src
│ │ │ │ └── x-app.html
│ │ ├── index.html
│ │ ├── iron-resizable-behavior.html
│ │ └── test
│ │ │ ├── basic.html
│ │ │ ├── index.html
│ │ │ ├── iron-resizable-behavior.html
│ │ │ └── test-elements.html
│ ├── iron-selector
│ │ ├── .bower.json
│ │ ├── .github
│ │ │ └── ISSUE_TEMPLATE.md
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── demo
│ │ │ └── index.html
│ │ ├── index.html
│ │ ├── iron-multi-selectable.html
│ │ ├── iron-selectable.html
│ │ ├── iron-selection.html
│ │ ├── iron-selector.html
│ │ └── test
│ │ │ ├── activate-event.html
│ │ │ ├── attr-for-selected-elements.html
│ │ │ ├── attr-for-selected.html
│ │ │ ├── basic.html
│ │ │ ├── content-element.html
│ │ │ ├── content.html
│ │ │ ├── excluded-local-names.html
│ │ │ ├── index.html
│ │ │ ├── multi.html
│ │ │ ├── next-previous.html
│ │ │ ├── numeric-ids.html
│ │ │ ├── selected-attribute.html
│ │ │ └── template-repeat.html
│ ├── iron-validatable-behavior
│ │ ├── .bower.json
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── demo
│ │ │ ├── cats-only.html
│ │ │ ├── index.html
│ │ │ └── validatable-input.html
│ │ ├── index.html
│ │ ├── iron-validatable-behavior.html
│ │ └── test
│ │ │ ├── index.html
│ │ │ ├── iron-validatable-behavior.html
│ │ │ └── test-validatable.html
│ ├── lodash
│ │ ├── .bower.json
│ │ ├── LICENSE
│ │ ├── bower.json
│ │ ├── lodash.js
│ │ └── lodash.min.js
│ ├── neon-animation
│ │ ├── .bower.json
│ │ ├── .github
│ │ │ └── ISSUE_TEMPLATE.md
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── animations
│ │ │ ├── cascaded-animation.html
│ │ │ ├── fade-in-animation.html
│ │ │ ├── fade-out-animation.html
│ │ │ ├── hero-animation.html
│ │ │ ├── opaque-animation.html
│ │ │ ├── reverse-ripple-animation.html
│ │ │ ├── ripple-animation.html
│ │ │ ├── scale-down-animation.html
│ │ │ ├── scale-up-animation.html
│ │ │ ├── slide-down-animation.html
│ │ │ ├── slide-from-bottom-animation.html
│ │ │ ├── slide-from-left-animation.html
│ │ │ ├── slide-from-right-animation.html
│ │ │ ├── slide-from-top-animation.html
│ │ │ ├── slide-left-animation.html
│ │ │ ├── slide-right-animation.html
│ │ │ ├── slide-up-animation.html
│ │ │ └── transform-animation.html
│ │ ├── bower.json
│ │ ├── demo
│ │ │ ├── card
│ │ │ │ ├── index.html
│ │ │ │ ├── x-card.html
│ │ │ │ └── x-cards-list.html
│ │ │ ├── declarative
│ │ │ │ └── index.html
│ │ │ ├── doc
│ │ │ │ ├── index.html
│ │ │ │ ├── my-animatable.html
│ │ │ │ └── my-dialog.html
│ │ │ ├── dropdown
│ │ │ │ ├── animated-dropdown.html
│ │ │ │ └── index.html
│ │ │ ├── grid
│ │ │ │ ├── animated-grid.html
│ │ │ │ ├── fullsize-page-with-card.html
│ │ │ │ └── index.html
│ │ │ ├── index.html
│ │ │ ├── list
│ │ │ │ ├── full-view.html
│ │ │ │ ├── index.html
│ │ │ │ ├── list-demo.html
│ │ │ │ └── list-view.html
│ │ │ ├── load
│ │ │ │ ├── animated-grid.html
│ │ │ │ ├── full-page.html
│ │ │ │ └── index.html
│ │ │ ├── reprojection
│ │ │ │ ├── animated-grid.html
│ │ │ │ ├── fullsize-page-with-card.html
│ │ │ │ ├── index.html
│ │ │ │ └── reprojected-pages.html
│ │ │ ├── shared-styles.html
│ │ │ └── tiles
│ │ │ │ ├── circles-page.html
│ │ │ │ ├── index.html
│ │ │ │ └── squares-page.html
│ │ ├── guides
│ │ │ └── neon-animation.md
│ │ ├── index.html
│ │ ├── neon-animatable-behavior.html
│ │ ├── neon-animatable.html
│ │ ├── neon-animated-pages.html
│ │ ├── neon-animation-behavior.html
│ │ ├── neon-animation-runner-behavior.html
│ │ ├── neon-animation.html
│ │ ├── neon-animations.html
│ │ ├── neon-shared-element-animatable-behavior.html
│ │ ├── neon-shared-element-animation-behavior.html
│ │ ├── test
│ │ │ ├── index.html
│ │ │ ├── neon-animated-pages-descendant-selection.html
│ │ │ ├── neon-animated-pages-lazy.html
│ │ │ ├── neon-animated-pages.html
│ │ │ └── test-resizable-pages.html
│ │ └── web-animations.html
│ ├── paper-behaviors
│ │ ├── .bower.json
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── demo
│ │ │ ├── index.html
│ │ │ ├── paper-button.html
│ │ │ └── paper-radio-button.html
│ │ ├── index.html
│ │ ├── paper-button-behavior.html
│ │ ├── paper-checked-element-behavior.html
│ │ ├── paper-inky-focus-behavior.html
│ │ ├── paper-ripple-behavior.html
│ │ └── test
│ │ │ ├── index.html
│ │ │ ├── paper-button-behavior.html
│ │ │ ├── paper-checked-element-behavior.html
│ │ │ ├── paper-radio-button-behavior.html
│ │ │ ├── paper-ripple-behavior.html
│ │ │ ├── shadowed-ripple.html
│ │ │ ├── test-button.html
│ │ │ └── test-radio-button.html
│ ├── paper-button
│ │ ├── .bower.json
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── demo
│ │ │ └── index.html
│ │ ├── index.html
│ │ ├── paper-button.html
│ │ └── test
│ │ │ ├── index.html
│ │ │ └── paper-button.html
│ ├── paper-dialog-behavior
│ │ ├── .bower.json
│ │ ├── .github
│ │ │ └── ISSUE_TEMPLATE.md
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── demo
│ │ │ ├── index.html
│ │ │ └── simple-dialog.html
│ │ ├── hero.svg
│ │ ├── index.html
│ │ ├── paper-dialog-behavior.html
│ │ ├── paper-dialog-common.css
│ │ ├── paper-dialog-shared-styles.html
│ │ └── test
│ │ │ ├── index.html
│ │ │ ├── paper-dialog-behavior.html
│ │ │ ├── test-buttons.html
│ │ │ └── test-dialog.html
│ ├── paper-dialog
│ │ ├── .bower.json
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── demo
│ │ │ └── index.html
│ │ ├── hero.svg
│ │ ├── index.html
│ │ ├── paper-dialog.html
│ │ └── test
│ │ │ ├── index.html
│ │ │ └── paper-dialog.html
│ ├── paper-drawer-panel
│ │ ├── .bower.json
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── demo
│ │ │ └── index.html
│ │ ├── hero.svg
│ │ ├── index.html
│ │ ├── paper-drawer-panel.html
│ │ └── test
│ │ │ ├── focus.html
│ │ │ ├── index.html
│ │ │ ├── positioning.html
│ │ │ └── small-devices.html
│ ├── paper-icon-button
│ │ ├── .bower.json
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── demo
│ │ │ └── index.html
│ │ ├── index.html
│ │ ├── paper-icon-button.html
│ │ └── test
│ │ │ ├── a11y.html
│ │ │ ├── basic.html
│ │ │ └── index.html
│ ├── paper-input
│ │ ├── .bower.json
│ │ ├── .github
│ │ │ └── ISSUE_TEMPLATE.md
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── all-imports.html
│ │ ├── bower.json
│ │ ├── demo
│ │ │ ├── index.html
│ │ │ ├── ssn-input.html
│ │ │ └── ssn-validator.html
│ │ ├── hero.svg
│ │ ├── index.html
│ │ ├── paper-input-addon-behavior.html
│ │ ├── paper-input-behavior.html
│ │ ├── paper-input-char-counter.html
│ │ ├── paper-input-container.html
│ │ ├── paper-input-error.html
│ │ ├── paper-input.html
│ │ ├── paper-textarea.html
│ │ └── test
│ │ │ ├── index.html
│ │ │ ├── letters-only.html
│ │ │ ├── paper-input-char-counter.html
│ │ │ ├── paper-input-container.html
│ │ │ ├── paper-input-error.html
│ │ │ ├── paper-input.html
│ │ │ └── paper-textarea.html
│ ├── paper-item
│ │ ├── .bower.json
│ │ ├── .github
│ │ │ └── ISSUE_TEMPLATE.md
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── all-imports.html
│ │ ├── bower.json
│ │ ├── demo
│ │ │ └── index.html
│ │ ├── index.html
│ │ ├── paper-icon-item.html
│ │ ├── paper-item-behavior.html
│ │ ├── paper-item-body.html
│ │ ├── paper-item-shared-styles.html
│ │ ├── paper-item.html
│ │ └── test
│ │ │ ├── index.html
│ │ │ └── paper-item.html
│ ├── paper-material
│ │ ├── .bower.json
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── demo
│ │ │ └── index.html
│ │ ├── index.html
│ │ ├── paper-material-shared-styles.html
│ │ ├── paper-material.html
│ │ └── test
│ │ │ ├── index.html
│ │ │ └── paper-material.html
│ ├── paper-menu
│ │ ├── .bower.json
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── demo
│ │ │ └── index.html
│ │ ├── hero.svg
│ │ ├── index.html
│ │ ├── paper-menu-shared-styles.html
│ │ ├── paper-menu.html
│ │ ├── paper-submenu.html
│ │ └── test
│ │ │ ├── index.html
│ │ │ ├── paper-menu.html
│ │ │ └── paper-submenu.html
│ ├── paper-ripple
│ │ ├── .bower.json
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── demo
│ │ │ └── index.html
│ │ ├── hero.svg
│ │ ├── index.html
│ │ ├── paper-ripple.html
│ │ └── test
│ │ │ ├── index.html
│ │ │ └── paper-ripple.html
│ ├── paper-spinner
│ │ ├── .bower.json
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── demo
│ │ │ └── index.html
│ │ ├── hero.svg
│ │ ├── index.html
│ │ ├── paper-spinner-behavior.html
│ │ ├── paper-spinner-lite.html
│ │ ├── paper-spinner-styles.html
│ │ ├── paper-spinner.html
│ │ └── test
│ │ │ ├── index.html
│ │ │ └── paper-spinner.html
│ ├── paper-styles
│ │ ├── .bower.json
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── classes
│ │ │ ├── global.html
│ │ │ ├── shadow-layout.html
│ │ │ ├── shadow.html
│ │ │ └── typography.html
│ │ ├── color.html
│ │ ├── default-theme.html
│ │ ├── demo-pages.html
│ │ ├── demo.css
│ │ ├── demo
│ │ │ └── index.html
│ │ ├── index.html
│ │ ├── paper-styles-classes.html
│ │ ├── paper-styles.html
│ │ ├── shadow.html
│ │ └── typography.html
│ ├── paper-toast
│ │ ├── .bower.json
│ │ ├── .github
│ │ │ └── ISSUE_TEMPLATE.md
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── demo
│ │ │ └── index.html
│ │ ├── hero.svg
│ │ ├── index.html
│ │ ├── paper-toast.html
│ │ └── test
│ │ │ ├── basic.html
│ │ │ └── index.html
│ ├── paper-tooltip
│ │ ├── .bower.json
│ │ ├── .gitignore
│ │ ├── .travis.yml
│ │ ├── CONTRIBUTING.md
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── demo
│ │ │ ├── index.html
│ │ │ └── test-button.html
│ │ ├── index.html
│ │ ├── paper-tooltip.html
│ │ └── test
│ │ │ ├── basic.html
│ │ │ ├── index.html
│ │ │ └── test-button.html
│ ├── polymer
│ │ ├── .bower.json
│ │ ├── LICENSE.txt
│ │ ├── bower.json
│ │ ├── build.log
│ │ ├── polymer-micro.html
│ │ ├── polymer-mini.html
│ │ └── polymer.html
│ ├── promise-polyfill
│ │ ├── .bower.json
│ │ ├── Gruntfile.js
│ │ ├── LICENSE
│ │ ├── Promise-Statics.js
│ │ ├── Promise.js
│ │ ├── Promise.min.js
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── package.json
│ │ ├── promise-polyfill-lite.html
│ │ └── promise-polyfill.html
│ ├── web-animations-js
│ │ ├── .bower.json
│ │ ├── COPYING
│ │ ├── History.md
│ │ ├── README.md
│ │ ├── bower.json
│ │ ├── web-animations-next-lite.min.js
│ │ ├── web-animations-next-lite.min.js.map
│ │ ├── web-animations-next.min.js
│ │ ├── web-animations-next.min.js.map
│ │ ├── web-animations.html
│ │ ├── web-animations.min.js
│ │ └── web-animations.min.js.map
│ └── webcomponentsjs
│ │ ├── .bower.json
│ │ ├── CustomElements.js
│ │ ├── CustomElements.min.js
│ │ ├── HTMLImports.js
│ │ ├── HTMLImports.min.js
│ │ ├── MutationObserver.js
│ │ ├── MutationObserver.min.js
│ │ ├── README.md
│ │ ├── ShadowDOM.js
│ │ ├── ShadowDOM.min.js
│ │ ├── bower.json
│ │ ├── build.log
│ │ ├── package.json
│ │ ├── webcomponents-lite.js
│ │ ├── webcomponents-lite.min.js
│ │ ├── webcomponents.js
│ │ └── webcomponents.min.js
├── canopy-app.html
├── canopy-bailout.html
├── canopy-splitter.html
├── canopy-toolbar.html
├── canopy-tutorial.html
├── favicon.ico
├── images
│ ├── step-1.png
│ ├── step-2.png
│ ├── step-3.png
│ ├── step-4.png
│ ├── step-5.png
│ ├── step-6.png
│ └── step-7.png
├── index.html
├── js
│ ├── canopy-audio.js
│ ├── canopy-exporter.js
│ └── canopy-main.js
└── spiral-elements
│ ├── spiral-audiograph
│ ├── .bower.json
│ ├── README.md
│ ├── bower.json
│ ├── demo
│ │ └── index.html
│ ├── index.html
│ ├── spiral-audiograph.html
│ └── spiral-audiograph.js
│ ├── spiral-coder
│ ├── .bower.json
│ ├── README.md
│ ├── bower.json
│ ├── code-renderer.js
│ ├── index.html
│ ├── spiral-coder.html
│ └── waa-hint.js
│ ├── spiral-gistloader
│ ├── .bower.json
│ ├── README.md
│ ├── bower.json
│ ├── index.html
│ └── spiral-gistloader.html
│ ├── spiral-minimap
│ ├── .bower.json
│ ├── README.md
│ ├── bower.json
│ ├── index.html
│ ├── spiral-minimap.html
│ └── spiral-minimap.js
│ └── spiral-waveform
│ ├── .bower.json
│ ├── README.md
│ ├── ampruler.js
│ ├── bower.json
│ ├── index.html
│ ├── spiral-waveform.html
│ ├── timeruler.js
│ └── waveform.js
├── gulpfile.js
└── package.json
/.gitignore:
--------------------------------------------------------------------------------
1 | # Directories
2 | node_modules
3 | pvt
4 | resources
5 |
6 | # Files
7 | .DS_Store
8 | twistd.pid
9 | NOTES.md
10 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2015 - 2016 Hongchan Choi
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/docs/bower_components/CodeMirror/.bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "codemirror",
3 | "main": [
4 | "lib/codemirror.js",
5 | "lib/codemirror.css"
6 | ],
7 | "ignore": [
8 | "**/.*",
9 | "node_modules",
10 | "components",
11 | "bin",
12 | "demo",
13 | "doc",
14 | "test",
15 | "index.html",
16 | "package.json",
17 | "mode/*/*test.js",
18 | "mode/*/*.html"
19 | ],
20 | "homepage": "https://github.com/codemirror/CodeMirror",
21 | "version": "5.14.2",
22 | "_release": "5.14.2",
23 | "_resolution": {
24 | "type": "version",
25 | "tag": "5.14.2",
26 | "commit": "c4e8d3a45c3a08cbf010c01e07f65b7313223b67"
27 | },
28 | "_source": "https://github.com/codemirror/CodeMirror.git",
29 | "_target": "^5.13.4",
30 | "_originalSource": "CodeMirror"
31 | }
--------------------------------------------------------------------------------
/docs/bower_components/CodeMirror/addon/dialog/dialog.css:
--------------------------------------------------------------------------------
1 | .CodeMirror-dialog {
2 | position: absolute;
3 | left: 0; right: 0;
4 | background: inherit;
5 | z-index: 15;
6 | padding: .1em .8em;
7 | overflow: hidden;
8 | color: inherit;
9 | }
10 |
11 | .CodeMirror-dialog-top {
12 | border-bottom: 1px solid #eee;
13 | top: 0;
14 | }
15 |
16 | .CodeMirror-dialog-bottom {
17 | border-top: 1px solid #eee;
18 | bottom: 0;
19 | }
20 |
21 | .CodeMirror-dialog input {
22 | border: none;
23 | outline: none;
24 | background: transparent;
25 | width: 20em;
26 | color: inherit;
27 | font-family: monospace;
28 | }
29 |
30 | .CodeMirror-dialog button {
31 | font-size: 70%;
32 | }
33 |
--------------------------------------------------------------------------------
/docs/bower_components/CodeMirror/addon/display/fullscreen.css:
--------------------------------------------------------------------------------
1 | .CodeMirror-fullscreen {
2 | position: fixed;
3 | top: 0; left: 0; right: 0; bottom: 0;
4 | height: auto;
5 | z-index: 9;
6 | }
7 |
--------------------------------------------------------------------------------
/docs/bower_components/CodeMirror/addon/edit/trailingspace.js:
--------------------------------------------------------------------------------
1 | // CodeMirror, copyright (c) by Marijn Haverbeke and others
2 | // Distributed under an MIT license: http://codemirror.net/LICENSE
3 |
4 | (function(mod) {
5 | if (typeof exports == "object" && typeof module == "object") // CommonJS
6 | mod(require("../../lib/codemirror"));
7 | else if (typeof define == "function" && define.amd) // AMD
8 | define(["../../lib/codemirror"], mod);
9 | else // Plain browser env
10 | mod(CodeMirror);
11 | })(function(CodeMirror) {
12 | CodeMirror.defineOption("showTrailingSpace", false, function(cm, val, prev) {
13 | if (prev == CodeMirror.Init) prev = false;
14 | if (prev && !val)
15 | cm.removeOverlay("trailingspace");
16 | else if (!prev && val)
17 | cm.addOverlay({
18 | token: function(stream) {
19 | for (var l = stream.string.length, i = l; i && /\s/.test(stream.string.charAt(i - 1)); --i) {}
20 | if (i > stream.pos) { stream.pos = i; return null; }
21 | stream.pos = l;
22 | return "trailingspace";
23 | },
24 | name: "trailingspace"
25 | });
26 | });
27 | });
28 |
--------------------------------------------------------------------------------
/docs/bower_components/CodeMirror/addon/fold/foldgutter.css:
--------------------------------------------------------------------------------
1 | .CodeMirror-foldmarker {
2 | color: blue;
3 | text-shadow: #b9f 1px 1px 2px, #b9f -1px -1px 2px, #b9f 1px -1px 2px, #b9f -1px 1px 2px;
4 | font-family: arial;
5 | line-height: .3;
6 | cursor: pointer;
7 | }
8 | .CodeMirror-foldgutter {
9 | width: .7em;
10 | }
11 | .CodeMirror-foldgutter-open,
12 | .CodeMirror-foldgutter-folded {
13 | cursor: pointer;
14 | }
15 | .CodeMirror-foldgutter-open:after {
16 | content: "\25BE";
17 | }
18 | .CodeMirror-foldgutter-folded:after {
19 | content: "\25B8";
20 | }
21 |
--------------------------------------------------------------------------------
/docs/bower_components/CodeMirror/addon/hint/show-hint.css:
--------------------------------------------------------------------------------
1 | .CodeMirror-hints {
2 | position: absolute;
3 | z-index: 10;
4 | overflow: hidden;
5 | list-style: none;
6 |
7 | margin: 0;
8 | padding: 2px;
9 |
10 | -webkit-box-shadow: 2px 3px 5px rgba(0,0,0,.2);
11 | -moz-box-shadow: 2px 3px 5px rgba(0,0,0,.2);
12 | box-shadow: 2px 3px 5px rgba(0,0,0,.2);
13 | border-radius: 3px;
14 | border: 1px solid silver;
15 |
16 | background: white;
17 | font-size: 90%;
18 | font-family: monospace;
19 |
20 | max-height: 20em;
21 | overflow-y: auto;
22 | }
23 |
24 | .CodeMirror-hint {
25 | margin: 0;
26 | padding: 0 4px;
27 | border-radius: 2px;
28 | max-width: 19em;
29 | overflow: hidden;
30 | white-space: pre;
31 | color: black;
32 | cursor: pointer;
33 | }
34 |
35 | li.CodeMirror-hint-active {
36 | background: #08f;
37 | color: white;
38 | }
39 |
--------------------------------------------------------------------------------
/docs/bower_components/CodeMirror/addon/lint/json-lint.js:
--------------------------------------------------------------------------------
1 | // CodeMirror, copyright (c) by Marijn Haverbeke and others
2 | // Distributed under an MIT license: http://codemirror.net/LICENSE
3 |
4 | // Depends on jsonlint.js from https://github.com/zaach/jsonlint
5 |
6 | // declare global: jsonlint
7 |
8 | (function(mod) {
9 | if (typeof exports == "object" && typeof module == "object") // CommonJS
10 | mod(require("../../lib/codemirror"));
11 | else if (typeof define == "function" && define.amd) // AMD
12 | define(["../../lib/codemirror"], mod);
13 | else // Plain browser env
14 | mod(CodeMirror);
15 | })(function(CodeMirror) {
16 | "use strict";
17 |
18 | CodeMirror.registerHelper("lint", "json", function(text) {
19 | var found = [];
20 | jsonlint.parseError = function(str, hash) {
21 | var loc = hash.loc;
22 | found.push({from: CodeMirror.Pos(loc.first_line - 1, loc.first_column),
23 | to: CodeMirror.Pos(loc.last_line - 1, loc.last_column),
24 | message: str});
25 | };
26 | try { jsonlint.parse(text); }
27 | catch(e) {}
28 | return found;
29 | });
30 |
31 | });
32 |
--------------------------------------------------------------------------------
/docs/bower_components/CodeMirror/addon/lint/yaml-lint.js:
--------------------------------------------------------------------------------
1 | // CodeMirror, copyright (c) by Marijn Haverbeke and others
2 | // Distributed under an MIT license: http://codemirror.net/LICENSE
3 |
4 | (function(mod) {
5 | if (typeof exports == "object" && typeof module == "object") // CommonJS
6 | mod(require("../../lib/codemirror"));
7 | else if (typeof define == "function" && define.amd) // AMD
8 | define(["../../lib/codemirror"], mod);
9 | else // Plain browser env
10 | mod(CodeMirror);
11 | })(function(CodeMirror) {
12 | "use strict";
13 |
14 | // Depends on js-yaml.js from https://github.com/nodeca/js-yaml
15 |
16 | // declare global: jsyaml
17 |
18 | CodeMirror.registerHelper("lint", "yaml", function(text) {
19 | var found = [];
20 | try { jsyaml.load(text); }
21 | catch(e) {
22 | var loc = e.mark;
23 | found.push({ from: CodeMirror.Pos(loc.line, loc.column), to: CodeMirror.Pos(loc.line, loc.column), message: e.message });
24 | }
25 | return found;
26 | });
27 |
28 | });
29 |
--------------------------------------------------------------------------------
/docs/bower_components/CodeMirror/addon/mode/multiplex_test.js:
--------------------------------------------------------------------------------
1 | // CodeMirror, copyright (c) by Marijn Haverbeke and others
2 | // Distributed under an MIT license: http://codemirror.net/LICENSE
3 |
4 | (function() {
5 | CodeMirror.defineMode("markdown_with_stex", function(){
6 | var inner = CodeMirror.getMode({}, "stex");
7 | var outer = CodeMirror.getMode({}, "markdown");
8 |
9 | var innerOptions = {
10 | open: '$',
11 | close: '$',
12 | mode: inner,
13 | delimStyle: 'delim',
14 | innerStyle: 'inner'
15 | };
16 |
17 | return CodeMirror.multiplexingMode(outer, innerOptions);
18 | });
19 |
20 | var mode = CodeMirror.getMode({}, "markdown_with_stex");
21 |
22 | function MT(name) {
23 | test.mode(
24 | name,
25 | mode,
26 | Array.prototype.slice.call(arguments, 1),
27 | 'multiplexing');
28 | }
29 |
30 | MT(
31 | "stexInsideMarkdown",
32 | "[strong **Equation:**] [delim&delim-open $][inner&tag \\pi][delim&delim-close $]");
33 | })();
34 |
--------------------------------------------------------------------------------
/docs/bower_components/CodeMirror/addon/search/matchesonscrollbar.css:
--------------------------------------------------------------------------------
1 | .CodeMirror-search-match {
2 | background: gold;
3 | border-top: 1px solid orange;
4 | border-bottom: 1px solid orange;
5 | -moz-box-sizing: border-box;
6 | box-sizing: border-box;
7 | opacity: .5;
8 | }
9 |
--------------------------------------------------------------------------------
/docs/bower_components/CodeMirror/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "codemirror",
3 | "main": ["lib/codemirror.js", "lib/codemirror.css"],
4 | "ignore": [
5 | "**/.*",
6 | "node_modules",
7 | "components",
8 | "bin",
9 | "demo",
10 | "doc",
11 | "test",
12 | "index.html",
13 | "package.json",
14 | "mode/*/*test.js",
15 | "mode/*/*.html"
16 | ]
17 | }
18 |
--------------------------------------------------------------------------------
/docs/bower_components/CodeMirror/mode/tiddlywiki/tiddlywiki.css:
--------------------------------------------------------------------------------
1 | span.cm-underlined {
2 | text-decoration: underline;
3 | }
4 | span.cm-strikethrough {
5 | text-decoration: line-through;
6 | }
7 | span.cm-brace {
8 | color: #170;
9 | font-weight: bold;
10 | }
11 | span.cm-table {
12 | color: blue;
13 | font-weight: bold;
14 | }
15 |
--------------------------------------------------------------------------------
/docs/bower_components/CodeMirror/mode/tiki/tiki.css:
--------------------------------------------------------------------------------
1 | .cm-tw-syntaxerror {
2 | color: #FFF;
3 | background-color: #900;
4 | }
5 |
6 | .cm-tw-deleted {
7 | text-decoration: line-through;
8 | }
9 |
10 | .cm-tw-header5 {
11 | font-weight: bold;
12 | }
13 | .cm-tw-listitem:first-child { /*Added first child to fix duplicate padding when highlighting*/
14 | padding-left: 10px;
15 | }
16 |
17 | .cm-tw-box {
18 | border-top-width: 0px !important;
19 | border-style: solid;
20 | border-width: 1px;
21 | border-color: inherit;
22 | }
23 |
24 | .cm-tw-underline {
25 | text-decoration: underline;
26 | }
--------------------------------------------------------------------------------
/docs/bower_components/CodeMirror/theme/ambiance-mobile.css:
--------------------------------------------------------------------------------
1 | .cm-s-ambiance.CodeMirror {
2 | -webkit-box-shadow: none;
3 | -moz-box-shadow: none;
4 | box-shadow: none;
5 | }
6 |
--------------------------------------------------------------------------------
/docs/bower_components/CodeMirror/theme/elegant.css:
--------------------------------------------------------------------------------
1 | .cm-s-elegant span.cm-number, .cm-s-elegant span.cm-string, .cm-s-elegant span.cm-atom { color: #762; }
2 | .cm-s-elegant span.cm-comment { color: #262; font-style: italic; line-height: 1em; }
3 | .cm-s-elegant span.cm-meta { color: #555; font-style: italic; line-height: 1em; }
4 | .cm-s-elegant span.cm-variable { color: black; }
5 | .cm-s-elegant span.cm-variable-2 { color: #b11; }
6 | .cm-s-elegant span.cm-qualifier { color: #555; }
7 | .cm-s-elegant span.cm-keyword { color: #730; }
8 | .cm-s-elegant span.cm-builtin { color: #30a; }
9 | .cm-s-elegant span.cm-link { color: #762; }
10 | .cm-s-elegant span.cm-error { background-color: #fdd; }
11 |
12 | .cm-s-elegant .CodeMirror-activeline-background { background: #e8f2ff; }
13 | .cm-s-elegant .CodeMirror-matchingbracket { outline:1px solid grey; color:black !important; }
14 |
--------------------------------------------------------------------------------
/docs/bower_components/CodeMirror/theme/neat.css:
--------------------------------------------------------------------------------
1 | .cm-s-neat span.cm-comment { color: #a86; }
2 | .cm-s-neat span.cm-keyword { line-height: 1em; font-weight: bold; color: blue; }
3 | .cm-s-neat span.cm-string { color: #a22; }
4 | .cm-s-neat span.cm-builtin { line-height: 1em; font-weight: bold; color: #077; }
5 | .cm-s-neat span.cm-special { line-height: 1em; font-weight: bold; color: #0aa; }
6 | .cm-s-neat span.cm-variable { color: black; }
7 | .cm-s-neat span.cm-number, .cm-s-neat span.cm-atom { color: #3a3; }
8 | .cm-s-neat span.cm-meta { color: #555; }
9 | .cm-s-neat span.cm-link { color: #3a3; }
10 |
11 | .cm-s-neat .CodeMirror-activeline-background { background: #e8f2ff; }
12 | .cm-s-neat .CodeMirror-matchingbracket { outline:1px solid grey; color:black !important; }
13 |
--------------------------------------------------------------------------------
/docs/bower_components/CodeMirror/theme/neo.css:
--------------------------------------------------------------------------------
1 | /* neo theme for codemirror */
2 |
3 | /* Color scheme */
4 |
5 | .cm-s-neo.CodeMirror {
6 | background-color:#ffffff;
7 | color:#2e383c;
8 | line-height:1.4375;
9 | }
10 | .cm-s-neo .cm-comment { color:#75787b; }
11 | .cm-s-neo .cm-keyword, .cm-s-neo .cm-property { color:#1d75b3; }
12 | .cm-s-neo .cm-atom,.cm-s-neo .cm-number { color:#75438a; }
13 | .cm-s-neo .cm-node,.cm-s-neo .cm-tag { color:#9c3328; }
14 | .cm-s-neo .cm-string { color:#b35e14; }
15 | .cm-s-neo .cm-variable,.cm-s-neo .cm-qualifier { color:#047d65; }
16 |
17 |
18 | /* Editor styling */
19 |
20 | .cm-s-neo pre {
21 | padding:0;
22 | }
23 |
24 | .cm-s-neo .CodeMirror-gutters {
25 | border:none;
26 | border-right:10px solid transparent;
27 | background-color:transparent;
28 | }
29 |
30 | .cm-s-neo .CodeMirror-linenumber {
31 | padding:0;
32 | color:#e0e2e5;
33 | }
34 |
35 | .cm-s-neo .CodeMirror-guttermarker { color: #1d75b3; }
36 | .cm-s-neo .CodeMirror-guttermarker-subtle { color: #e0e2e5; }
37 |
38 | .cm-s-neo .CodeMirror-cursor {
39 | width: auto;
40 | border: 0;
41 | background: rgba(155,157,162,0.37);
42 | z-index: 1;
43 | }
44 |
--------------------------------------------------------------------------------
/docs/bower_components/d3/.bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "d3",
3 | "description": "A JavaScript visualization library for HTML and SVG.",
4 | "main": "d3.js",
5 | "license": "BSD-3-Clause",
6 | "ignore": [],
7 | "homepage": "https://github.com/mbostock-bower/d3-bower",
8 | "version": "3.5.16",
9 | "_release": "3.5.16",
10 | "_resolution": {
11 | "type": "version",
12 | "tag": "v3.5.16",
13 | "commit": "f541593777ebe842059fda09d3ce1b6de8b29a7d"
14 | },
15 | "_source": "https://github.com/mbostock-bower/d3-bower.git",
16 | "_target": "^3.3.8",
17 | "_originalSource": "d3"
18 | }
--------------------------------------------------------------------------------
/docs/bower_components/d3/README.md:
--------------------------------------------------------------------------------
1 | # Data-Driven Documents
2 |
3 |
4 |
5 | **D3.js** is a JavaScript library for manipulating documents based on data. **D3** helps you bring data to life using HTML, SVG, and CSS. **D3** emphasizes web standards and combines powerful visualization components with a data-driven approach to DOM manipulation, giving you the full capabilities of modern browsers without tying yourself to a proprietary framework.
6 |
7 | Want to learn more? [See the wiki.](https://github.com/mbostock/d3/wiki)
8 |
9 | For examples, [see the gallery](https://github.com/mbostock/d3/wiki/Gallery) and [mbostock’s bl.ocks](http://bl.ocks.org/mbostock).
10 |
--------------------------------------------------------------------------------
/docs/bower_components/d3/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "d3",
3 | "description": "A JavaScript visualization library for HTML and SVG.",
4 | "main": "d3.js",
5 | "license": "BSD-3-Clause",
6 | "ignore": []
7 | }
8 |
--------------------------------------------------------------------------------
/docs/bower_components/dagre-d3/.bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "dagre-d3",
3 | "version": "0.4.17",
4 | "main": [
5 | "dist/dagre-d3.core.js"
6 | ],
7 | "ignore": [
8 | ".*",
9 | "README.md",
10 | "CHANGELOG.md",
11 | "Makefile",
12 | "browser.js",
13 | "build/**",
14 | "dist/dagre-d3.js",
15 | "dist/dagre-d3.min.js",
16 | "dist/dagre-d3.min.js.map",
17 | "dist/demo/**",
18 | "index.js",
19 | "karma*",
20 | "lib/**",
21 | "package.json",
22 | "src/**",
23 | "test/**"
24 | ],
25 | "dependencies": {
26 | "d3": "^3.3.8",
27 | "dagre": "^0.7.3",
28 | "graphlib": "^1.0.5",
29 | "lodash": "^3.10.0"
30 | },
31 | "homepage": "https://github.com/cpettitt/dagre-d3",
32 | "_release": "0.4.17",
33 | "_resolution": {
34 | "type": "version",
35 | "tag": "v0.4.17",
36 | "commit": "88bea485d5556382c1c50f7012d9ebd2ec5c270f"
37 | },
38 | "_source": "https://github.com/cpettitt/dagre-d3.git",
39 | "_target": "^0.4.10",
40 | "_originalSource": "dagre-d3"
41 | }
--------------------------------------------------------------------------------
/docs/bower_components/dagre-d3/LICENSE:
--------------------------------------------------------------------------------
1 | Copyright (c) 2013 Chris Pettitt
2 |
3 | Permission is hereby granted, free of charge, to any person obtaining a copy
4 | of this software and associated documentation files (the "Software"), to deal
5 | in the Software without restriction, including without limitation the rights
6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
7 | copies of the Software, and to permit persons to whom the Software is
8 | furnished to do so, subject to the following conditions:
9 |
10 | The above copyright notice and this permission notice shall be included in
11 | all copies or substantial portions of the Software.
12 |
13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
19 | THE SOFTWARE.
20 |
--------------------------------------------------------------------------------
/docs/bower_components/dagre-d3/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "dagre-d3",
3 | "version": "0.4.17",
4 | "main": [
5 | "dist/dagre-d3.core.js"
6 | ],
7 | "ignore": [
8 | ".*",
9 | "README.md",
10 | "CHANGELOG.md",
11 | "Makefile",
12 | "browser.js",
13 | "build/**",
14 | "dist/dagre-d3.js",
15 | "dist/dagre-d3.min.js",
16 | "dist/dagre-d3.min.js.map",
17 | "dist/demo/**",
18 | "index.js",
19 | "karma*",
20 | "lib/**",
21 | "package.json",
22 | "src/**",
23 | "test/**"
24 | ],
25 | "dependencies": {
26 | "d3": "^3.3.8",
27 | "dagre": "^0.7.3",
28 | "graphlib": "^1.0.5",
29 | "lodash": "^3.10.0"
30 | }
31 | }
--------------------------------------------------------------------------------
/docs/bower_components/dagre-d3/demo/demo.css:
--------------------------------------------------------------------------------
1 | body {
2 | width: 960px;
3 | margin: 0 auto;
4 | color: #333;
5 | font-weight: 300;
6 | font-family: "Helvetica Neue", Helvetica, Arial, sans-serf;
7 | }
8 |
9 | h1 {
10 | font-size: 3em;
11 | font-weight: 300;
12 | }
13 |
14 | h2 {
15 | font-size: 1.5em;
16 | font-weight: 300;
17 | }
18 |
19 | section {
20 | margin-bottom: 3em;
21 | }
22 |
23 | section p {
24 | text-align: justify;
25 | }
26 |
27 | svg {
28 | border: 1px solid #ccc;
29 | overflow: hidden;
30 | margin: 0 auto;
31 | }
32 |
33 | pre {
34 | border: 1px solid #ccc;
35 | }
36 |
--------------------------------------------------------------------------------
/docs/bower_components/dagre-d3/demo/demo.js:
--------------------------------------------------------------------------------
1 | var bodyElem = d3.select('body'),
2 | jsElem = d3.select('#js'),
3 | jsPanel = bodyElem.append('div').attr('id', 'jsPanel');
4 | cssElem = d3.select('#css'),
5 | cssPanel = bodyElem.append('div').attr('id', 'cssPanel');
6 |
7 | function setupPanel(panel, elem, title) {
8 | panel.append('h2').text(title);
9 | return panel.append('pre').append('code').text(elem.html().trim());
10 | }
11 |
12 | var jsCode = setupPanel(jsPanel, jsElem, 'JavaScript');
13 | var cssCode = setupPanel(cssPanel, cssElem, 'CSS');
14 |
15 | var hljsRoot = 'http://cdnjs.cloudflare.com/ajax/libs/highlight.js/8.1';
16 |
17 | bodyElem.append('link')
18 | .attr('rel', 'stylesheet')
19 | .attr('href', hljsRoot + '/styles/xcode.min.css');
20 | bodyElem.append('script')
21 | .attr('src', hljsRoot + '/highlight.min.js')
22 | .on('load', function() {
23 | hljs.highlightBlock(jsCode.node());
24 | hljs.highlightBlock(cssCode.node());
25 | });
26 |
--------------------------------------------------------------------------------
/docs/bower_components/dagre/.bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "dagre",
3 | "version": "0.7.4",
4 | "main": [
5 | "dist/dagre.core.js",
6 | "dist/dagre.core.min.js"
7 | ],
8 | "ignore": [
9 | ".*",
10 | "README.md",
11 | "CHANGELOG.md",
12 | "Makefile",
13 | "dist/dagre.js",
14 | "dist/dagre.min.js",
15 | "index.js",
16 | "karma*",
17 | "lib/**",
18 | "package.json",
19 | "src/**",
20 | "test/**"
21 | ],
22 | "dependencies": {
23 | "graphlib": "^1.0.5",
24 | "lodash": "^3.10.0"
25 | },
26 | "homepage": "https://github.com/cpettitt/dagre",
27 | "_release": "0.7.4",
28 | "_resolution": {
29 | "type": "version",
30 | "tag": "v0.7.4",
31 | "commit": "6c65e75ad68f29c924bd0cd8f2e855bb551c46ee"
32 | },
33 | "_source": "https://github.com/cpettitt/dagre.git",
34 | "_target": "^0.7.3",
35 | "_originalSource": "dagre"
36 | }
--------------------------------------------------------------------------------
/docs/bower_components/dagre/LICENSE:
--------------------------------------------------------------------------------
1 | Copyright (c) 2012-2014 Chris Pettitt
2 |
3 | Permission is hereby granted, free of charge, to any person obtaining a copy
4 | of this software and associated documentation files (the "Software"), to deal
5 | in the Software without restriction, including without limitation the rights
6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
7 | copies of the Software, and to permit persons to whom the Software is
8 | furnished to do so, subject to the following conditions:
9 |
10 | The above copyright notice and this permission notice shall be included in
11 | all copies or substantial portions of the Software.
12 |
13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
19 | THE SOFTWARE.
20 |
--------------------------------------------------------------------------------
/docs/bower_components/dagre/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "dagre",
3 | "version": "0.7.4",
4 | "main": [
5 | "dist/dagre.core.js",
6 | "dist/dagre.core.min.js"
7 | ],
8 | "ignore": [
9 | ".*",
10 | "README.md",
11 | "CHANGELOG.md",
12 | "Makefile",
13 | "dist/dagre.js",
14 | "dist/dagre.min.js",
15 | "index.js",
16 | "karma*",
17 | "lib/**",
18 | "package.json",
19 | "src/**",
20 | "test/**"
21 | ],
22 | "dependencies": {
23 | "graphlib": "^1.0.5",
24 | "lodash": "^3.10.0"
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/docs/bower_components/font-roboto/.bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "font-roboto",
3 | "version": "1.0.1",
4 | "description": "An HTML import for Roboto",
5 | "authors": [
6 | "The Polymer Authors"
7 | ],
8 | "keywords": [
9 | "font",
10 | "roboto"
11 | ],
12 | "repository": {
13 | "type": "git",
14 | "url": "git://github.com/PolymerElements/font-roboto.git"
15 | },
16 | "main": "roboto.html",
17 | "license": "http://polymer.github.io/LICENSE.txt",
18 | "homepage": "https://github.com/PolymerElements/font-roboto/",
19 | "ignore": [
20 | "/.*"
21 | ],
22 | "_release": "1.0.1",
23 | "_resolution": {
24 | "type": "version",
25 | "tag": "v1.0.1",
26 | "commit": "21ce9b51a417fa9995cf6606e886aba0728f70a1"
27 | },
28 | "_source": "git://github.com/PolymerElements/font-roboto.git",
29 | "_target": "^1.0.1",
30 | "_originalSource": "PolymerElements/font-roboto"
31 | }
--------------------------------------------------------------------------------
/docs/bower_components/font-roboto/README.md:
--------------------------------------------------------------------------------
1 | # font-roboto
2 |
--------------------------------------------------------------------------------
/docs/bower_components/font-roboto/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "font-roboto",
3 | "version": "1.0.1",
4 | "description": "An HTML import for Roboto",
5 | "authors": [
6 | "The Polymer Authors"
7 | ],
8 | "keywords": [
9 | "font",
10 | "roboto"
11 | ],
12 | "repository": {
13 | "type": "git",
14 | "url": "git://github.com/PolymerElements/font-roboto.git"
15 | },
16 | "main": "roboto.html",
17 | "license": "http://polymer.github.io/LICENSE.txt",
18 | "homepage": "https://github.com/PolymerElements/font-roboto/",
19 | "ignore": [
20 | "/.*"
21 | ]
22 | }
23 |
--------------------------------------------------------------------------------
/docs/bower_components/font-roboto/roboto.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/docs/bower_components/graphlib/.bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "graphlib",
3 | "version": "1.0.7",
4 | "main": [
5 | "dist/graphlib.core.js"
6 | ],
7 | "ignore": [
8 | ".*",
9 | "README.md",
10 | "CHANGELOG.md",
11 | "Makefile",
12 | "browser.js",
13 | "dist/graphlib.js",
14 | "dist/graphlib.min.js",
15 | "index.js",
16 | "karma*",
17 | "lib/**",
18 | "package.json",
19 | "src/**",
20 | "test/**"
21 | ],
22 | "dependencies": {
23 | "lodash": "^3.10.0"
24 | },
25 | "homepage": "https://github.com/cpettitt/graphlib",
26 | "_release": "1.0.7",
27 | "_resolution": {
28 | "type": "version",
29 | "tag": "v1.0.7",
30 | "commit": "fbd547f8f19bd743a4344d385ee1ec37eb34279f"
31 | },
32 | "_source": "https://github.com/cpettitt/graphlib.git",
33 | "_target": "^1.0.5",
34 | "_originalSource": "graphlib"
35 | }
--------------------------------------------------------------------------------
/docs/bower_components/graphlib/LICENSE:
--------------------------------------------------------------------------------
1 | Copyright (c) 2012-2014 Chris Pettitt
2 |
3 | Permission is hereby granted, free of charge, to any person obtaining a copy
4 | of this software and associated documentation files (the "Software"), to deal
5 | in the Software without restriction, including without limitation the rights
6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
7 | copies of the Software, and to permit persons to whom the Software is
8 | furnished to do so, subject to the following conditions:
9 |
10 | The above copyright notice and this permission notice shall be included in
11 | all copies or substantial portions of the Software.
12 |
13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
19 | THE SOFTWARE.
20 |
--------------------------------------------------------------------------------
/docs/bower_components/graphlib/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "graphlib",
3 | "version": "1.0.7",
4 | "main": [
5 | "dist/graphlib.core.js"
6 | ],
7 | "ignore": [
8 | ".*",
9 | "README.md",
10 | "CHANGELOG.md",
11 | "Makefile",
12 | "browser.js",
13 | "dist/graphlib.js",
14 | "dist/graphlib.min.js",
15 | "index.js",
16 | "karma*",
17 | "lib/**",
18 | "package.json",
19 | "src/**",
20 | "test/**"
21 | ],
22 | "dependencies": {
23 | "lodash": "^3.10.0"
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-a11y-announcer/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-a11y-announcer/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 | iron-a11y-announcer
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-a11y-announcer/test/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 | iron-a11y-announcer tests
16 |
17 |
18 |
19 |
20 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-a11y-keys-behavior/.github/ISSUE_TEMPLATE.md:
--------------------------------------------------------------------------------
1 |
2 | ### Description
3 |
4 |
5 | ### Expected outcome
6 |
7 |
8 |
9 | ### Actual outcome
10 |
11 |
12 |
13 | ### Live Demo
14 |
15 |
16 | ### Steps to reproduce
17 |
18 |
23 |
24 | ### Browsers Affected
25 |
26 | - [ ] Chrome
27 | - [ ] Firefox
28 | - [ ] Safari 9
29 | - [ ] Safari 8
30 | - [ ] Safari 7
31 | - [ ] Edge
32 | - [ ] IE 11
33 | - [ ] IE 10
34 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-a11y-keys-behavior/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-a11y-keys-behavior/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "iron-a11y-keys-behavior",
3 | "version": "1.1.2",
4 | "description": "A behavior that enables keybindings for greater a11y.",
5 | "keywords": [
6 | "web-components",
7 | "web-component",
8 | "polymer",
9 | "a11y",
10 | "input"
11 | ],
12 | "authors": [
13 | "The Polymer Authors"
14 | ],
15 | "repository": {
16 | "type": "git",
17 | "url": "git://github.com/PolymerElements/iron-a11y-keys-behavior.git"
18 | },
19 | "main": "iron-a11y-keys-behavior.html",
20 | "license": "http://polymer.github.io/LICENSE.txt",
21 | "dependencies": {
22 | "polymer": "Polymer/polymer#^1.0.0"
23 | },
24 | "devDependencies": {
25 | "paper-styles": "PolymerElements/paper-styles#^1.0.2",
26 | "iron-component-page": "PolymerElements/iron-component-page#^1.0.0",
27 | "iron-test-helpers": "PolymerElements/iron-test-helpers#^1.0.0",
28 | "test-fixture": "PolymerElements/test-fixture#^1.0.0",
29 | "web-component-tester": "^4.0.0",
30 | "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0"
31 | },
32 | "ignore": []
33 | }
34 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-a11y-keys-behavior/demo/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 | Iron A11y Keys Behavior demo
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-a11y-keys-behavior/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 | iron-a11y-keys-behavior
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-ajax/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-ajax/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | sudo: false
3 | before_script:
4 | - npm install -g bower polylint web-component-tester
5 | - bower install
6 | - polylint
7 | env:
8 | global:
9 | - secure: hRC0relOOVO3kqrrnBe1sAaYIMRzcDJTdzemzNxHMt/6f1+4RDt+VsSZtDZ7ax5v6RIUioiCFDgP7GVAzeGkK6AmBoLjzbcUXodS4KDY1oJfhXpuuHrFFN//ZOIsfFXcqf2641cC0vmpg2ztTYfGEVknpmf+9ruWAauBEgzsIhM=
10 | - secure: jH6XJuB05Tkg4433BXfIOeLR6XkkuUz4yUpv+WjOBe2dCsN3sYYg/7u6FFVw4hKrPt58mKfp2KC1DhPws9GR+/F6ky99a27y+Al0AZL+lVdy+lPJ05SjX3sr2mXA8He7y+EnbCZdu73X8R2KZNvj021JbnZufBqUzmzDq/amtU4=
11 | - CXX=g++-4.8
12 | node_js: stable
13 | addons:
14 | firefox: latest
15 | apt:
16 | sources:
17 | - google-chrome
18 | - ubuntu-toolchain-r-test
19 | packages:
20 | - google-chrome-stable
21 | - g++-4.8
22 | sauce_connect: true
23 | script:
24 | - xvfb-run wct
25 | - "if [ \"${TRAVIS_PULL_REQUEST}\" = \"false\" ]; then wct -s 'default'; fi"
26 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-ajax/index.html:
--------------------------------------------------------------------------------
1 |
2 |
10 |
11 |
12 |
13 | iron-ajax
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-ajax/test/index.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
13 |
14 |
15 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-autogrow-textarea/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-autogrow-textarea/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | sudo: false
3 | before_script:
4 | - npm install -g bower polylint web-component-tester
5 | - bower install
6 | - polylint
7 | env:
8 | global:
9 | - secure: lIogwlz5kFUKYy1OWASXxQgZE4YTyjUY0QcEgnqbv6wQ0GX8wRMgbI3zhbAv+xXU5ieYXg6Bd47ZFZZ1kVEWzQynAdd2od14Eu1vfN60/yc/llz62VTYuFsPt8r+Tgw41Iz8plwejK4a+V26Da5tXW+soJQOJKvE/MOiPzKi2m0=
10 | - secure: cj3uSCQwLY6pyP3oTdGFjJoTRjv3G1lSe73fMd6i15XnMMxM4DVarfDtK+a0dPPxDY8BBhfr4sFClZuWX71bAHQuqUA84oigbeWt2xfl8d3HUuvr9aEnQxAGe2eQE7atpYJPC9M447sw48QKiUVgQo33DeJ1BGj6SBqkw0BJXO8=
11 | - CXX=g++-4.8
12 | node_js: stable
13 | addons:
14 | firefox: latest
15 | apt:
16 | sources:
17 | - google-chrome
18 | - ubuntu-toolchain-r-test
19 | packages:
20 | - google-chrome-stable
21 | - g++-4.8
22 | sauce_connect: true
23 | script:
24 | - xvfb-run wct
25 | - "if [ \"${TRAVIS_PULL_REQUEST}\" = \"false\" ]; then wct -s 'default'; fi"
26 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-autogrow-textarea/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | iron-autogrow-textarea
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-autogrow-textarea/test/index.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 | iron-autogrow-textarea tests
13 |
14 |
15 |
16 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-behaviors/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-behaviors/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | sudo: false
3 | before_script:
4 | - npm install -g bower polylint web-component-tester
5 | - bower install
6 | - polylint
7 | env:
8 | global:
9 | - secure: ZOqj2XVNVwfT74rHxg/ljcAsS6FnmDpRSsXbsy1Icv9DcLHrMlmyQ10gWBjE/YXYF0Uv4akQ1qqn0TJaKOtp9HZeH+P6OPAYk2vJbWD7qp52pPtIqEFomcsUyflt4IjfaXKuN4FMod7PSWVSGJ+DxSguJvZKILkrs5d/rJdFv3c=
10 | - secure: clkqemGQG16TXyAPkv9LBv6x3SbT3ZM0eo8LETx4uNKi3WzlwgXxZA9b5Sr5wYzxyxFFpnhDXW7CL4+UjYu1atGNeTW2TuSaYUPHtgu67OFDr8Jbw047p1XQb5enPSt9+YxrHKfjHBiJvWulJ8rCSQshU9Rhe0DC6NrFRPFgk0A=
11 | - CXX=g++-4.8
12 | node_js: stable
13 | addons:
14 | firefox: latest
15 | apt:
16 | sources:
17 | - google-chrome
18 | - ubuntu-toolchain-r-test
19 | packages:
20 | - google-chrome-stable
21 | - g++-4.8
22 | sauce_connect: true
23 | script:
24 | - xvfb-run wct
25 | - "if [ \"${TRAVIS_PULL_REQUEST}\" = \"false\" ]; then wct -s 'default'; fi"
26 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-behaviors/README.md:
--------------------------------------------------------------------------------
1 |
2 |
14 |
15 | [](https://travis-ci.org/PolymerElements/iron-behaviors)
16 |
17 | _[Demo and API docs](https://elements.polymer-project.org/elements/iron-behaviors)_
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-behaviors/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 | Iron Behaviors
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-behaviors/test/index.html:
--------------------------------------------------------------------------------
1 |
9 |
10 |
11 |
12 |
13 |
14 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-checked-element-behavior/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-checked-element-behavior/README.md:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 | [](https://travis-ci.org/PolymerElements/iron-checked-element-behavior)
13 |
14 | _[Demo and API Docs](https://elements.polymer-project.org/elements/iron-checked-element-behavior)_
15 |
16 |
17 | ##Polymer.IronCheckedElementBehavior
18 |
19 |
20 | Use `Polymer.IronCheckedElementBehavior` to implement a custom element
21 | that has a `checked` property, which can be used for validation if the
22 | element is also `required`. Element instances implementing this behavior
23 | will also be registered for use in an `iron-form` element.
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-checked-element-behavior/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | iron-checked-element-behavior
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-checked-element-behavior/test/simple-checkbox.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
13 |
14 |
27 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-collapse/.github/ISSUE_TEMPLATE.md:
--------------------------------------------------------------------------------
1 |
2 | ### Description
3 |
4 |
5 | ### Expected outcome
6 |
7 |
8 |
9 | ### Actual outcome
10 |
11 |
12 |
13 | ### Live Demo
14 |
15 |
16 | ### Steps to reproduce
17 |
18 |
23 |
24 | ### Browsers Affected
25 |
26 | - [ ] Chrome
27 | - [ ] Firefox
28 | - [ ] Safari 9
29 | - [ ] Safari 8
30 | - [ ] Safari 7
31 | - [ ] Edge
32 | - [ ] IE 11
33 | - [ ] IE 10
34 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-collapse/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-collapse/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | sudo: false
3 | before_script:
4 | - npm install -g bower polylint web-component-tester
5 | - bower install
6 | - polylint
7 | env:
8 | global:
9 | - secure: W+IhreK2iEWsI8CtHVmTx6PVuXrQ6wULdox7o18XIcd3V2HMRKb0Wqz3OF8CqJ+OfkU6R5pKZI3pGhmba+2ecyTAzvF24f4bX6xP1XLKQn61fNFmwihhMkcCsjrv48mMsKIFTzmlIel2Wbvajks5ahf6Q3MfWa9/1rIATXgbEFE=
10 | - secure: UIS5DqFiRpXOxaalEiBcEqWSqn0SgXq7s0crXxa1391dojKCHY5Q/j8nQ0rfrVw5gT19wFnvci20Fn9i2USa1BbBCmzBSXAckDXt40G5ajHt0BwVdYB8eA4N5WBOlIjti8LfNRkrRy0yCvRq2OwpLmiFciCaQXGL1aZ6dig8x+k=
11 | - CXX=g++-4.8
12 | node_js: stable
13 | addons:
14 | firefox: latest
15 | apt:
16 | sources:
17 | - google-chrome
18 | - ubuntu-toolchain-r-test
19 | packages:
20 | - google-chrome-stable
21 | - g++-4.8
22 | sauce_connect: true
23 | script:
24 | - xvfb-run wct
25 | - "if [ \"${TRAVIS_PULL_REQUEST}\" = \"false\" ]; then wct -s 'default'; fi"
26 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-collapse/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "iron-collapse",
3 | "version": "1.0.8",
4 | "description": "Provides a collapsable container",
5 | "authors": [
6 | "The Polymer Authors"
7 | ],
8 | "keywords": [
9 | "web-components",
10 | "polymer",
11 | "container"
12 | ],
13 | "private": true,
14 | "repository": {
15 | "type": "git",
16 | "url": "https://github.com/PolymerElements/iron-collapse"
17 | },
18 | "license": "http://polymer.github.io/LICENSE.txt",
19 | "homepage": "https://github.com/PolymerElements/iron-collapse",
20 | "ignore": [],
21 | "dependencies": {
22 | "iron-resizable-behavior": "PolymerElements/iron-resizable-behavior#^1.0.0",
23 | "polymer": "Polymer/polymer#^1.0.0"
24 | },
25 | "devDependencies": {
26 | "web-component-tester": "^4.0.0",
27 | "test-fixture": "PolymerElements/test-fixture#^1.0.0",
28 | "iron-component-page": "PolymerElements/iron-component-page#^1.0.0",
29 | "paper-styles": "PolymerElements/paper-styles#^1.0.0",
30 | "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0"
31 | },
32 | "main": "iron-collapse.html"
33 | }
34 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-collapse/hero.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
24 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-collapse/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 | iron-collapse
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-collapse/test/index.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 | Tests
13 |
14 |
15 |
16 |
17 |
18 |
30 |
31 |
32 |
33 |
34 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-fit-behavior/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-fit-behavior/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | sudo: false
3 | before_script:
4 | - npm install -g bower polylint web-component-tester
5 | - bower install
6 | - polylint
7 | env:
8 | global:
9 | - secure: QL2j7nfSA/40iIPMKLMosv9hj8q7eGBbPQXVQmCL3uXD5qoMPTqo1qronKKX+bi3Rh7W104ufV4CzzbWvBwQh8gipx+4REGijzc77Fro2y3v3/wUp9H/UEWnbhAWPDsqEoAD8xQXFHkVv7874/VwOlubQyXDGlvqh0fzYbUNUQo=
10 | - secure: ajBo8YcSzi4kNuCHcmajCirWQKf5Mj4OZ3tQjNAcJJAy0UtyrAgTenayWN2ijKqD5V8wfTK66jUXGYMZkoJV4EpknrUliqRgRqKHHfULXYWRSC7lDGxf835ReFxstkPun4HmNtxraAWJgmgFz7mylntTVKm46Ce4INj3n8reWaY=
11 | - CXX=g++-4.8
12 | node_js: stable
13 | addons:
14 | firefox: latest
15 | apt:
16 | sources:
17 | - google-chrome
18 | - ubuntu-toolchain-r-test
19 | packages:
20 | - google-chrome-stable
21 | - g++-4.8
22 | sauce_connect: true
23 | script:
24 | - xvfb-run wct
25 | - "if [ \"${TRAVIS_PULL_REQUEST}\" = \"false\" ]; then wct -s 'default'; fi"
26 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-fit-behavior/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "iron-fit-behavior",
3 | "version": "1.0.6",
4 | "license": "http://polymer.github.io/LICENSE.txt",
5 | "description": "Fits an element inside another element",
6 | "private": true,
7 | "main": "iron-fit-behavior.html",
8 | "keywords": [
9 | "web-components",
10 | "polymer",
11 | "behavior"
12 | ],
13 | "authors": [
14 | "The Polymer Authors"
15 | ],
16 | "repository": {
17 | "type": "git",
18 | "url": "git://github.com/PolymerElements/iron-fit-behavior.git"
19 | },
20 | "dependencies": {
21 | "polymer": "Polymer/polymer#^1.0.0"
22 | },
23 | "devDependencies": {
24 | "paper-styles": "polymerelements/paper-styles#^1.0.2",
25 | "iron-component-page": "PolymerElements/iron-component-page#^1.0.0",
26 | "test-fixture": "PolymerElements/test-fixture#^1.0.0",
27 | "web-component-tester": "^4.0.0",
28 | "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0"
29 | },
30 | "ignore": []
31 | }
32 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-fit-behavior/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | iron-fit-behavior
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-fit-behavior/test/test-fit.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
13 |
14 |
15 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
43 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-flex-layout/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
3 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-flex-layout/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | sudo: false
3 | before_script:
4 | - npm install -g bower polylint web-component-tester
5 | - bower install
6 | - polylint
7 | env:
8 | global:
9 | - secure: jFaXkmco40NlJT4VyFYM34Zv9D1XVfLXgixobnyHQyJDBKSXrNLcwDuvrGUpJx/pwBCxEhKAbvxeJ+PBMUv8QV08MAdw2S6QOsIe3CUxAehoNoOMJw5duhE8faWlz8qzmCWEowHVFUeVsd0ZUsgOu6RTspj2A51D/CztQuW0Ljw=
10 | - secure: fKrO5yMx8kZM1WQ3k0bzo6MCREKGW2WkCl2suDjuEtb1SQ/SaZa9Tun0fcqIHVJqg9+jOS1Romt/+MN27Nc6IT1tv/NdLd+uWjtMA+OzLyv48gzcdu8Ls/TISUGm5Wb7XHkcvMAb1tRoBs5BOvQ/85FilZLEq1km8snG9ZsOOWI=
11 | - CXX=g++-4.8
12 | node_js: stable
13 | addons:
14 | firefox: latest
15 | apt:
16 | sources:
17 | - google-chrome
18 | - ubuntu-toolchain-r-test
19 | packages:
20 | - google-chrome-stable
21 | - g++-4.8
22 | sauce_connect: true
23 | script:
24 | - xvfb-run wct
25 | - "if [ \"${TRAVIS_PULL_REQUEST}\" = \"false\" ]; then wct -s 'default'; fi"
26 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-flex-layout/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "iron-flex-layout",
3 | "version": "1.3.1",
4 | "description": "Provide flexbox-based layouts",
5 | "keywords": [
6 | "web-components",
7 | "polymer",
8 | "layout"
9 | ],
10 | "main": "iron-flex-layout.html",
11 | "private": true,
12 | "license": "http://polymer.github.io/LICENSE.txt",
13 | "authors": [
14 | "The Polymer Authors"
15 | ],
16 | "repository": {
17 | "type": "git",
18 | "url": "git://github.com/PolymerElements/iron-flex-layout.git"
19 | },
20 | "dependencies": {
21 | "polymer": "Polymer/polymer#^1.1.0"
22 | },
23 | "devDependencies": {
24 | "iron-component-page": "polymerelements/iron-component-page#^1.0.0",
25 | "iron-demo-helpers": "PolymerElements/iron-demo-helpers#^1.0.0",
26 | "test-fixture": "PolymerElements/test-fixture#^1.0.0",
27 | "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0",
28 | "web-component-tester": "^4.0.0"
29 | },
30 | "ignore": []
31 | }
32 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-flex-layout/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 | iron-flex-layout
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-form-element-behavior/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-form-element-behavior/README.md:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 | [](https://travis-ci.org/PolymerElements/iron-form-element-behavior)
13 |
14 | _[Demo and API Docs](https://elements.polymer-project.org/elements/iron-form-element-behavior)_
15 |
16 |
17 | ##Polymer.IronFormElementBehavior
18 |
19 |
20 | Polymer.IronFormElementBehavior enables a custom element to be included
21 | in an `iron-form`.
22 |
23 |
24 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-form-element-behavior/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "iron-form-element-behavior",
3 | "version": "1.0.6",
4 | "license": "http://polymer.github.io/LICENSE.txt",
5 | "private": true,
6 | "main": "iron-form-element-behavior.html",
7 | "authors": [
8 | "The Polymer Authors"
9 | ],
10 | "description": "Enables a custom element to be included in an iron-form",
11 | "keywords": [
12 | "web-components",
13 | "polymer",
14 | "form"
15 | ],
16 | "repository": {
17 | "type": "git",
18 | "url": "git://github.com/PolymerElements/iron-form-element-behavior.git"
19 | },
20 | "dependencies": {
21 | "polymer": "Polymer/polymer#^1.0.0"
22 | },
23 | "devDependencies": {
24 | "iron-component-page": "PolymerElements/iron-component-page#^1.0.0",
25 | "paper-styles": "PolymerElements/paper-styles#^1.0.0",
26 | "test-fixture": "PolymerElements/test-fixture#^1.0.0",
27 | "web-component-tester": "polymer/web-component-tester#^3.4.0",
28 | "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0"
29 | },
30 | "ignore": []
31 | }
32 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-form-element-behavior/demo/simple-element.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
13 |
28 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-form-element-behavior/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | iron-form-element-behavior
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-form-element-behavior/test/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-form-element-behavior/test/simple-element.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
13 |
24 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-form-element-behavior/test/simple-form.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
20 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-icon/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-icon/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | sudo: false
3 | before_script:
4 | - npm install -g bower polylint web-component-tester
5 | - bower install
6 | - polylint
7 | env:
8 | global:
9 | - secure: Cyo7MV8FASyf2EZyrSmDbmoZmopQhuTbV79Ntl6eDq6JxEOAApULHn6W+ht0tvmaA+L2cRNq3Z4uvy3tbZCI5SCgQuEKLDJFoghzNp4Izc54bBlJzsxMjcgxEEMbw1jDIKp+PJ+1+8oyT5H1NogcGoNWcvMCjn+8Vl64/999mhw=
10 | - secure: dI3wfjJoooFlq6Kb8V1fkbc9N5jrvw7dExN4tp4KlvJFiXIvgb823jEyLGnK/oeVLwP9yncvOYxiG/enNbjpk6fId3zjwptN2H1am3pIsPQASOZJ0Pwvwa1dX7EYGk2kxOwY1pyX4is/QRVDrlUkLm3YAPOFfYJEiVB7m6TNFIo=
11 | - CXX=g++-4.8
12 | node_js: stable
13 | addons:
14 | firefox: latest
15 | apt:
16 | sources:
17 | - google-chrome
18 | - ubuntu-toolchain-r-test
19 | packages:
20 | - google-chrome-stable
21 | - g++-4.8
22 | sauce_connect: true
23 | script:
24 | - xvfb-run wct
25 | - "if [ \"${TRAVIS_PULL_REQUEST}\" = \"false\" ]; then wct -s 'default'; fi"
26 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-icon/demo/location.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hoch/canopy/c4d74bb6e78630d45e3c7dc4c91277b58eb3de19/docs/bower_components/iron-icon/demo/location.png
--------------------------------------------------------------------------------
/docs/bower_components/iron-icon/hero.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
20 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-icon/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-icon/test/index.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 | Tests
13 |
14 |
15 |
16 |
17 |
18 |
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-icons/.gitignore:
--------------------------------------------------------------------------------
1 | util/node_modules
2 | material-design-icons
3 | bower_components
4 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-icons/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | sudo: false
3 | before_script:
4 | - npm install -g bower polylint web-component-tester
5 | - bower install
6 | - polylint
7 | env:
8 | global:
9 | - secure: itlu3qIX/3ggZQIuzTJc62A5MD2Rdms+zB1EvNEWFiQZQgNGu2+hhp72PcVB/urybOTFmMeq4W12RGr53KMvwj6mwNlXPhQxeP1oyR+icZZVbuLDfj5pF8OvNf4OXEkGv0yH+OTuNTB8CU4msJzgB2W8iuC+pFH/dIas6fQDTfE=
10 | - secure: LBT0VumsEPWUYm0OLhqHU1XWmVY18QP64cMeqZAwASnYYyH/R5OGYAcI7aH8To29FWpkZSL85NPto37bN+f8DWRSULq4p+1wl2HviYHsam8x1NzN7hKq6nv+203qaT9SflheaNy6sSDfZJQ+36bRcGQ5khKkVeDpw7h8D/osSQ4=
11 | - CXX=g++-4.8
12 | node_js: stable
13 | addons:
14 | firefox: latest
15 | apt:
16 | sources:
17 | - google-chrome
18 | - ubuntu-toolchain-r-test
19 | packages:
20 | - google-chrome-stable
21 | - g++-4.8
22 | sauce_connect: true
23 | script:
24 | - xvfb-run wct
25 | - "if [ \"${TRAVIS_PULL_REQUEST}\" = \"false\" ]; then wct -s 'default'; fi"
26 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-icons/index.html:
--------------------------------------------------------------------------------
1 |
2 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-iconset-svg/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-iconset-svg/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | sudo: false
3 | matrix:
4 | include:
5 | - node_js: stable
6 | script: xvfb-run wct
7 | addons:
8 | firefox: latest
9 | apt:
10 | sources:
11 | - google-chrome
12 | packages:
13 | - google-chrome-stable
14 | - node_js: node
15 | script:
16 | - |
17 | if [ "${TRAVIS_PULL_REQUEST}" = "false" ]; then
18 | wct -s 'default'
19 | fi
20 | before_script:
21 | - npm install web-component-tester
22 | - npm install bower
23 | - export PATH=$PWD/node_modules/.bin:$PATH
24 | - bower install
25 | env:
26 | global:
27 | - secure: UR1rxThVZH+l6fFHhAlgNIWs9wHmC5A102oAQBtCuQqKiXPZCDAPQHdjufX8z6hH93JkR+Esh2VPv0baSXFrHteKTRN6bsNDTMFDdHJ5BiRAdhVoV6bsdNH2GTgRXQ+ACMgrh4sXLA5+2Z+JGq7m0zaHehDfNZqmo/1U59qImP8=
28 | - secure: PmWDypBdjKlUGPn9UoBEkjoYiyJFQGe2QiACmdOgueOLSLeA6xW+/1521uFIBHpwuWn29mxVYv5gS1D8hafWhZdXn4OYQl550RrT092jXIO6+mMKZXPmUaKCkPMY6QYJJ5j9ZOC36KgF//IpoE7OCxpLReYOD2KBR3mhw0jOYJA=
29 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-iconset-svg/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "iron-iconset-svg",
3 | "description": "Manages a set of svg icons",
4 | "version": "1.0.9",
5 | "keywords": [
6 | "web-components",
7 | "polymer",
8 | "icon"
9 | ],
10 | "license": "http://polymer.github.io/LICENSE.txt",
11 | "private": true,
12 | "authors": [
13 | "The Polymer Authors"
14 | ],
15 | "repository": {
16 | "type": "git",
17 | "url": "git://github.com/PolymerElements/iron-iconset-svg.git"
18 | },
19 | "dependencies": {
20 | "polymer": "polymer/polymer#^1.0.0",
21 | "iron-meta": "polymerelements/iron-meta#^1.0.0"
22 | },
23 | "devDependencies": {
24 | "paper-styles": "polymerelements/paper-styles#^1.0.2",
25 | "iron-component-page": "polymerelements/iron-component-page#^1.0.0",
26 | "iron-icon": "polymerelements/iron-icon#^1.0.0",
27 | "promise-polyfill": "polymerlabs/promise-polyfill#^1.0.0",
28 | "test-fixture": "polymerelements/test-fixture#^1.0.0",
29 | "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0",
30 | "web-component-tester": "*"
31 | },
32 | "main": "iron-iconset-svg.html"
33 | }
34 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-iconset-svg/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-iconset-svg/test/index.html:
--------------------------------------------------------------------------------
1 |
2 |
10 |
11 |
12 |
13 |
14 |
15 | Tests
16 |
17 |
18 |
19 |
20 |
21 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-input/.github/ISSUE_TEMPLATE.md:
--------------------------------------------------------------------------------
1 |
2 | ### Description
3 |
4 |
5 | ### Expected outcome
6 |
7 |
8 |
9 | ### Actual outcome
10 |
11 |
12 |
13 | ### Live Demo
14 |
15 |
16 | ### Steps to reproduce
17 |
18 |
23 |
24 | ### Browsers Affected
25 |
26 | - [ ] Chrome
27 | - [ ] Firefox
28 | - [ ] Safari 9
29 | - [ ] Safari 8
30 | - [ ] Safari 7
31 | - [ ] Edge
32 | - [ ] IE 11
33 | - [ ] IE 10
34 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-input/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-input/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | sudo: required
3 | before_script:
4 | - npm install -g bower polylint web-component-tester
5 | - bower install
6 | - polylint
7 | env:
8 | global:
9 | - secure: AnFRDBxxASn2RP4u+CHJS04g2klVTM+YL1fgNfkNIiECChymGRkeBiF7zvWPfodqPGKWhBZPAMxVuFKbztawQ95kWlbPSTNJtWhHhPcRarV5AYvjhyUV372E3REZ4CGt+T8nghD9bdJiMX5x0pXAz+wfBPPpiHwbiSPPjFLFvTs=
10 | - secure: SvsE+VQL35CZ967ZVy0+7o5xclnBM8egjhsjNRG7WxVPZQboCQ3Xwm8tIDQSWeagM3ZQRkTGca4ta91F1ZEhm4Jdt5CwKhhSNC6JgS3CX819r9UKgUnSS3nvWdqcZq4GXcMoOZm4qE9ttd3xdoKCfkLRQlEGAvM2TEw69mBhj24=
11 | node_js: stable
12 | addons:
13 | firefox: latest
14 | apt:
15 | sources:
16 | - google-chrome
17 | packages:
18 | - google-chrome-stable
19 | sauce_connect: true
20 | script:
21 | - xvfb-run wct
22 | - "if [ \"${TRAVIS_PULL_REQUEST}\" = \"false\" ]; then wct -s 'default'; fi"
23 | dist: trusty
24 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-input/hero.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
20 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-input/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | iron-input
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-input/test/disabled-input.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
33 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-input/test/index.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 | iron-input tests
13 |
14 |
15 |
16 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-input/test/letters-only.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
13 |
14 |
31 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-media-query/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-media-query/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | sudo: false
3 | before_script:
4 | - npm install web-component-tester
5 | - npm install bower
6 | - 'export PATH=$PWD/node_modules/.bin:$PATH'
7 | - bower install
8 | env:
9 | global:
10 | - secure: My9uxlkp4fZwSHKqo1RUv4yBhNl46XfbaiOsOStqJdI9l7hBfudSl7V2OZeLuV2pEDJC1z1ZqVU6C/K0/iTf7i66cd9g0iH5N+1qex8p2AcuP1evPWbwLw8moHH+M5E14MMXD8sPX4KauS8azmgRm61pppD5ZgKfCaeGZg7Tczs=
11 | - secure: LgnZP4BNGBkTZhf8Vr7r9LdrOwq2/58TqqYkFFloEGBRT6HmumNSRwNbIwOh1U9jSTVkqjC2rn4G27u4XlEIs+QTD2PVSSEKy7Vbn0KxSNCvCGaOB1ZaxWTwZa7nkg09ZFRCHGh+WIbuV+BxyzsjOqlN82GSzFNSb3rxhqDM6dU=
12 | node_js: 4
13 | addons:
14 | firefox: latest
15 | apt:
16 | sources:
17 | - google-chrome
18 | packages:
19 | - google-chrome-stable
20 | script:
21 | - xvfb-run wct
22 | - "if [ \"${TRAVIS_PULL_REQUEST}\" = \"false\" ]; then wct -s 'default'; fi"
23 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-media-query/README.md:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 | [](https://travis-ci.org/PolymerElements/iron-media-query)
13 |
14 | _[Demo and API Docs](https://elements.polymer-project.org/elements/iron-media-query)_
15 |
16 |
17 | ##<iron-media-query>
18 |
19 |
20 | `iron-media-query` can be used to data bind to a CSS media query.
21 | The `query` property is a bare CSS media query.
22 | The `query-matches` property is a boolean representing whether the page matches that media query.
23 |
24 | Example:
25 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-media-query/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "iron-media-query",
3 | "version": "1.0.8",
4 | "description": "Lets you bind to a CSS media query",
5 | "authors": [
6 | "The Polymer Authors"
7 | ],
8 | "keywords": [
9 | "web-components",
10 | "polymer",
11 | "media"
12 | ],
13 | "private": true,
14 | "repository": {
15 | "type": "git",
16 | "url": "git://github.com/PolymerElements/iron-media-query"
17 | },
18 | "license": "http://polymer.github.io/LICENSE.txt",
19 | "homepage": "https://github.com/PolymerElements/iron-media-query",
20 | "ignore": [],
21 | "dependencies": {
22 | "polymer": "Polymer/polymer#^1.0.0"
23 | },
24 | "devDependencies": {
25 | "paper-styles": "polymerelements/paper-styles#^1.0.2",
26 | "web-component-tester": "polymer/web-component-tester#^3.4.0",
27 | "test-fixture": "PolymerElements/test-fixture#^1.0.0",
28 | "iron-component-page": "PolymerElements/iron-component-page#^1.0.0",
29 | "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0"
30 | },
31 | "main": "iron-media-query.html"
32 | }
33 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-media-query/index.html:
--------------------------------------------------------------------------------
1 |
2 |
10 |
11 |
12 |
13 |
14 |
15 |
16 | iron-media-query
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-media-query/test/index.html:
--------------------------------------------------------------------------------
1 |
9 |
10 |
11 | Tests
12 |
13 |
14 |
15 |
16 |
17 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-menu-behavior/.github/ISSUE_TEMPLATE.md:
--------------------------------------------------------------------------------
1 |
2 | ### Description
3 |
4 |
5 | ### Expected outcome
6 |
7 |
8 |
9 | ### Actual outcome
10 |
11 |
12 |
13 | ### Live Demo
14 |
15 |
16 | ### Steps to reproduce
17 |
18 |
23 |
24 | ### Browsers Affected
25 |
26 | - [ ] Chrome
27 | - [ ] Firefox
28 | - [ ] Safari 9
29 | - [ ] Safari 8
30 | - [ ] Safari 7
31 | - [ ] Edge
32 | - [ ] IE 11
33 | - [ ] IE 10
34 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-menu-behavior/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-menu-behavior/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | sudo: required
3 | before_script:
4 | - npm install -g bower polylint web-component-tester
5 | - bower install
6 | - polylint
7 | env:
8 | global:
9 | - secure: QxZD8yzz7s3F6b7h87ztWYiEbD2TrQp1Z1mib5u1wL7EAwsrQVkFhIEo4cJPAsTGS98qgeZAITg0ifwp/jOKVC2QKoPnC1qjm4L0AjlhXBTRbqyS5G8jvfJ8M4DgkQXADh4e+lw9ba3h2AxceJELKTYaQVq/cpTrpPg0/RH7H4o=
10 | - secure: i76J23Bpwj6qJ4ybCCsQpGCTT+5s1PA+x0Avjbl1JTS4OsJLDFfvVl0YIWZ5xMIKJtdPC/mGDoZ2LNrh9hz82DBqDnzBlSnNjFbjnU1Aqy5CUmRWzyAF5NOjJGotISZcDYDGZd6gjsOfN0r+rICyRUiOadeyPf0Nm+6HSVQMjfM=
11 | node_js: stable
12 | addons:
13 | firefox: latest
14 | apt:
15 | sources:
16 | - google-chrome
17 | packages:
18 | - google-chrome-stable
19 | sauce_connect: true
20 | script:
21 | - xvfb-run wct
22 | - "if [ \"${TRAVIS_PULL_REQUEST}\" = \"false\" ]; then wct -s 'default'; fi"
23 | dist: trusty
24 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-menu-behavior/README.md:
--------------------------------------------------------------------------------
1 |
2 |
14 |
15 | [](https://travis-ci.org/PolymerElements/iron-menu-behavior)
16 |
17 | _[Demo and API docs](https://elements.polymer-project.org/elements/iron-menu-behavior)_
18 |
19 |
20 | ##Polymer.IronMenuBehavior
21 |
22 | `Polymer.IronMenuBehavior` implements accessible menu behavior.
23 |
24 |
25 |
26 | ##Polymer.IronMenubarBehavior
27 |
28 | `Polymer.IronMenubarBehavior` implements accessible menubar behavior.
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-meta/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-meta/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | sudo: false
3 | matrix:
4 | include:
5 | - node_js: stable
6 | script: xvfb-run wct
7 | addons:
8 | firefox: latest
9 | apt:
10 | sources:
11 | - google-chrome
12 | packages:
13 | - google-chrome-stable
14 | - node_js: node
15 | script:
16 | - |
17 | if [ "${TRAVIS_PULL_REQUEST}" = "false" ]; then
18 | wct -s 'default'
19 | fi
20 | before_script:
21 | - npm install web-component-tester
22 | - npm install bower
23 | - export PATH=$PWD/node_modules/.bin:$PATH
24 | - bower install
25 | env:
26 | global:
27 | - secure: eGcuDAJt+1GPrC6u95vHufjnSXWbVBZpW7oKQhZjcHrN19l9COdOb7RVkTPsZzEanHaH/D6Psr4WJKyd72Wx5wj+bqGh4nPHTFSnK3+gNT4eJAgLvsxLwHxW8QkYYHEdZe8Wd6sOdal9geeLZ8fG9xELYEtuJR6lww5uLvFv/cw=
28 | - secure: DoBz8LDaS4/lQ9sTXE5pnp8fqEvG47mmdQaQ14EnHQ+wLbajIaLk59vRfau5c7mIef8dEgaT40r/kVP5QRr3OiH5UJY3jLnCMVIxWJ3ZTkuGGuU6QDQvoGSSBhdA+b+G94bbK6LtHQxRBrkiyT9d0IzT5ZiHlDlteGbjdDWAgw0=
29 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-meta/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "iron-meta",
3 | "version": "1.1.1",
4 | "keywords": [
5 | "web-components",
6 | "polymer"
7 | ],
8 | "license": "http://polymer.github.io/LICENSE.txt",
9 | "description": "Useful for sharing information across a DOM tree",
10 | "private": true,
11 | "authors": [
12 | "The Polymer Authors"
13 | ],
14 | "repository": {
15 | "type": "git",
16 | "url": "git://github.com/PolymerElements/iron-meta.git"
17 | },
18 | "dependencies": {
19 | "polymer": "Polymer/polymer#^1.0.0"
20 | },
21 | "devDependencies": {
22 | "paper-styles": "polymerelements/paper-styles#^1.0.4",
23 | "iron-component-page": "polymerelements/iron-component-page#^1.0.0",
24 | "test-fixture": "polymerelements/test-fixture#^1.0.0",
25 | "web-component-tester": "*",
26 | "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0"
27 | },
28 | "main": "iron-meta.html"
29 | }
30 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-meta/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 | iron-meta
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-meta/test/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 | Tests
17 |
18 |
19 |
20 |
21 |
22 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-overlay-behavior/.github/ISSUE_TEMPLATE.md:
--------------------------------------------------------------------------------
1 |
2 | ### Description
3 |
4 |
5 | ### Expected outcome
6 |
7 |
8 |
9 | ### Actual outcome
10 |
11 |
12 |
13 | ### Live Demo
14 |
15 |
16 | ### Steps to reproduce
17 |
18 |
23 |
24 | ### Browsers Affected
25 |
26 | - [ ] Chrome
27 | - [ ] Firefox
28 | - [ ] Safari 9
29 | - [ ] Safari 8
30 | - [ ] Safari 7
31 | - [ ] Edge
32 | - [ ] IE 11
33 | - [ ] IE 10
34 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-overlay-behavior/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-overlay-behavior/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | sudo: required
3 | before_script:
4 | - npm install -g bower polylint web-component-tester
5 | - bower install
6 | - polylint
7 | env:
8 | global:
9 | - secure: H8AA9JkWfG/vc3MiimoIoYi45KD10hKzitLJnExkomgzFI/f5o9SGtwjCii5P8Kvf4xndftDjYwRgbYyJpSg0IJeq8rm1WS89cY8O6/1dlI/tK1j5xbVRrhqmRQncxUb3K4MAT6Z9br1jwEeamRa+NKmq+v+VEpQY5vwuQ/BHJw=
10 | - secure: EaE1AUVgWyn0Y6kqkb54z5r39RvTJzAOmeM0lRl7wXzr5k0mq3VGlxTksJqCVd1PdJESXEhy8eldBnlkwZir/imDTNQxKm13k7ZiFC0000XAzpLZElkH2cLlYCRWcuM+vS7dA9hytV0UcGK2VGqbxfpcesB20dPSneDEUuc5X64=
11 | node_js: stable
12 | addons:
13 | firefox: latest
14 | apt:
15 | sources:
16 | - google-chrome
17 | packages:
18 | - google-chrome-stable
19 | sauce_connect: true
20 | script:
21 | - xvfb-run wct
22 | - "if [ \"${TRAVIS_PULL_REQUEST}\" = \"false\" ]; then wct -s 'default'; fi"
23 | dist: trusty
24 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-overlay-behavior/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | iron-overlay-behavior
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-overlay-behavior/test/test-buttons.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
13 |
14 |
15 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
41 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-pages/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-pages/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | sudo: false
3 | before_script:
4 | - npm install -g bower polylint web-component-tester
5 | - bower install
6 | - polylint
7 | env:
8 | global:
9 | - secure: QwCi1poMu8n3s7gAljvAyODa0+zmte8B9qAO/S/SziRNDcRHJF4RRZp0HJfgVYkCaHsgCOrRswfkqZqlj4QC5goPfwtwgRtIdcEarF64kAjWLXHH66aMPSlop+MZYSJwFRrrmcc0jTDTOPw6CXaz1lYrcvpGnVAAHSNq4e9xuwA=
10 | - secure: PAn10VQ1AL+FpM/qj2ak7tJe0Epd/RP3FF+jb2eVBXhmUVd9+mBH7nRwYQL4n6fIGXMtJcUkl4t35nwzEegP/nrjZlIslXFT6D/273FbJcbH1SaCsnwLn3Rr0VffwaHC76yLsW7ph2/paAS4iLWS4AeP1c2dAR9zimSpM7Knovs=
11 | - CXX=g++-4.8
12 | node_js: stable
13 | addons:
14 | firefox: latest
15 | apt:
16 | sources:
17 | - google-chrome
18 | - ubuntu-toolchain-r-test
19 | packages:
20 | - google-chrome-stable
21 | - g++-4.8
22 | sauce_connect: true
23 | script:
24 | - xvfb-run wct
25 | - "if [ \"${TRAVIS_PULL_REQUEST}\" = \"false\" ]; then wct -s 'default'; fi"
26 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-pages/hero.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
23 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-pages/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 | iron-pages
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-pages/test/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 | Tests
17 |
18 |
19 |
20 |
21 |
22 |
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-resizable-behavior/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-resizable-behavior/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | sudo: false
3 | before_script:
4 | - npm install -g bower polylint web-component-tester
5 | - bower install
6 | - polylint
7 | env:
8 | global:
9 | - secure: fs6PoLBRc5z3vn6PWJTkxmGWTHnHVcXx2c7sb7wUlLFLjWUegb93X5gAUhAQvvLvFYT8uMYxT7sNsP15O16CH9OWS8h6ZbgaPp61zRJXvGN+pOtohOloanjzANzsYNFsV3LKEFg8/BULqQAKkRAdsg4hXfMWDzPvCGl1++y5mGc=
10 | - secure: gm+c5R0tFY/GJfKOnfV3J0IADe7QSzo5wZvRq4wZnroK9gBixuI66fq0dhRFtMjkc3dip1h+iqwmRqY8bKoMriCcl8J8ya7mG92sUTz57H7Sr6hxoYDdT4v+JUrQ+iZmTczh77IAQDZrAnxQIeEnBsLezidZD4b+EAYCICvL9WE=
11 | - CXX=g++-4.8
12 | node_js: stable
13 | addons:
14 | firefox: latest
15 | apt:
16 | sources:
17 | - google-chrome
18 | - ubuntu-toolchain-r-test
19 | packages:
20 | - google-chrome-stable
21 | - g++-4.8
22 | sauce_connect: true
23 | script:
24 | - xvfb-run wct
25 | - "if [ \"${TRAVIS_PULL_REQUEST}\" = \"false\" ]; then wct -s 'default'; fi"
26 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-resizable-behavior/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "iron-resizable-behavior",
3 | "version": "1.0.3",
4 | "license": "http://polymer.github.io/LICENSE.txt",
5 | "description": "Coordinates the flow of resizeable elements",
6 | "private": true,
7 | "main": "iron-resizable-behavior.html",
8 | "authors": [
9 | "The Polymer Authors"
10 | ],
11 | "keywords": [
12 | "web-components",
13 | "polymer",
14 | "iron",
15 | "behavior"
16 | ],
17 | "repository": {
18 | "type": "git",
19 | "url": "git://github.com/PolymerElements/iron-resizable-behavior.git"
20 | },
21 | "dependencies": {
22 | "polymer": "Polymer/polymer#^1.0.0"
23 | },
24 | "devDependencies": {
25 | "iron-component-page": "polymerelements/iron-component-page#^1.0.0",
26 | "test-fixture": "polymerelements/test-fixture#^1.0.0",
27 | "web-component-tester": "^4.0.0",
28 | "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0"
29 | },
30 | "ignore": []
31 | }
32 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-resizable-behavior/demo/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 | iron-resizable-behavior demo
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-resizable-behavior/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 | iron-resizable-behavior
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-resizable-behavior/test/index.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 | Tests
13 |
14 |
15 |
16 |
17 |
18 |
26 |
27 |
28 |
29 |
30 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-selector/.github/ISSUE_TEMPLATE.md:
--------------------------------------------------------------------------------
1 |
2 | ### Description
3 |
4 |
5 | ### Expected outcome
6 |
7 |
8 |
9 | ### Actual outcome
10 |
11 |
12 |
13 | ### Live Demo
14 |
15 |
16 | ### Steps to reproduce
17 |
18 |
23 |
24 | ### Browsers Affected
25 |
26 | - [ ] Chrome
27 | - [ ] Firefox
28 | - [ ] Safari 9
29 | - [ ] Safari 8
30 | - [ ] Safari 7
31 | - [ ] Edge
32 | - [ ] IE 11
33 | - [ ] IE 10
34 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-selector/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 | .DS_Store
3 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-selector/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | sudo: false
3 | before_script:
4 | - npm install -g bower polylint web-component-tester
5 | - bower install
6 | - polylint
7 | env:
8 | global:
9 | - secure: ltCkwJM0nkTS9WjikyjqBsB5J2hQon4UnVVrINk4y+Vq4v9PQJH3+83nya0jnxilKaeAJs4d2/OS02F9GkqYpsSmDz7OgXPfk0hrHA8UksvvpSALfnukleIAN2YTOcxXJKeNHcfpqCKPk1dGeNQOEM61H+QgTBIyFB3sMugygqs=
10 | - secure: TJuu1WdpFLTaBN/prBafm8Pld/BQCySNuuG1nATbF3fqiOpgehXu8Z5URAz5syUhqZAyEmuRMxvXpEVD/t1jrtaXVwkdCFkkQ4ckkP4gTIeSGA/Puw8sveB2q7QAqXyTmeFkocNlh8fxV+B07o0SPWdhcvdZnDVU9VrpSqL+92M=
11 | - CXX=g++-4.8
12 | node_js: stable
13 | addons:
14 | firefox: latest
15 | apt:
16 | sources:
17 | - google-chrome
18 | - ubuntu-toolchain-r-test
19 | packages:
20 | - google-chrome-stable
21 | - g++-4.8
22 | sauce_connect: true
23 | script:
24 | - xvfb-run wct
25 | - "if [ \"${TRAVIS_PULL_REQUEST}\" = \"false\" ]; then wct -s 'default'; fi"
26 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-selector/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "iron-selector",
3 | "version": "1.4.0",
4 | "description": "Manages a set of elements that can be selected",
5 | "private": true,
6 | "license": "http://polymer.github.io/LICENSE.txt",
7 | "main": "iron-selector.html",
8 | "authors": [
9 | "The Polymer Authors"
10 | ],
11 | "keywords": [
12 | "web-components",
13 | "polymer",
14 | "selector"
15 | ],
16 | "repository": {
17 | "type": "git",
18 | "url": "git://github.com/PolymerElements/iron-selector.git"
19 | },
20 | "homepage": "https://github.com/PolymerElements/iron-selector",
21 | "ignore": [],
22 | "dependencies": {
23 | "polymer": "Polymer/polymer#^1.2.0"
24 | },
25 | "devDependencies": {
26 | "iron-component-page": "PolymerElements/iron-component-page#^1.0.0",
27 | "iron-test-helpers": "polymerelements/iron-test-helpers#^1.0.0",
28 | "paper-styles": "PolymerElements/paper-styles#^1.0.4",
29 | "test-fixture": "PolymerElements/test-fixture#^1.0.0",
30 | "web-component-tester": "^4.0.0",
31 | "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0"
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-selector/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 | iron-selector
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-selector/test/attr-for-selected-elements.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
13 |
14 |
15 | {{someAttr}}
16 |
17 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-validatable-behavior/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-validatable-behavior/README.md:
--------------------------------------------------------------------------------
1 | # iron-validatable-behavior
2 | Implements an element validated with Polymer.IronValidatorBehavior
3 |
4 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-validatable-behavior/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | iron-validatable-behavior
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/bower_components/iron-validatable-behavior/test/test-validatable.html:
--------------------------------------------------------------------------------
1 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
29 |
--------------------------------------------------------------------------------
/docs/bower_components/lodash/.bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "lodash",
3 | "main": "lodash.js",
4 | "ignore": [
5 | ".*",
6 | "*.custom.*",
7 | "*.log",
8 | "*.map",
9 | "*.md",
10 | "lodash.src.js",
11 | "component.json",
12 | "package.json",
13 | "doc",
14 | "node_modules",
15 | "perf",
16 | "test",
17 | "vendor"
18 | ],
19 | "homepage": "https://github.com/lodash/lodash",
20 | "version": "3.10.1",
21 | "_release": "3.10.1",
22 | "_resolution": {
23 | "type": "version",
24 | "tag": "3.10.1",
25 | "commit": "ef20b4290cc4fe7551c82a552ea7ffa76548eec8"
26 | },
27 | "_source": "https://github.com/lodash/lodash.git",
28 | "_target": "^3.10.0",
29 | "_originalSource": "lodash"
30 | }
--------------------------------------------------------------------------------
/docs/bower_components/lodash/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "lodash",
3 | "main": "lodash.js",
4 | "ignore": [
5 | ".*",
6 | "*.custom.*",
7 | "*.log",
8 | "*.map",
9 | "*.md",
10 | "lodash.src.js",
11 | "component.json",
12 | "package.json",
13 | "doc",
14 | "node_modules",
15 | "perf",
16 | "test",
17 | "vendor"
18 | ]
19 | }
20 |
--------------------------------------------------------------------------------
/docs/bower_components/neon-animation/.github/ISSUE_TEMPLATE.md:
--------------------------------------------------------------------------------
1 |
2 | ### Description
3 |
4 |
5 | ### Expected outcome
6 |
7 |
8 |
9 | ### Actual outcome
10 |
11 |
12 |
13 | ### Live Demo
14 |
15 |
16 | ### Steps to reproduce
17 |
18 |
23 |
24 | ### Browsers Affected
25 |
26 | - [ ] Chrome
27 | - [ ] Firefox
28 | - [ ] Safari 9
29 | - [ ] Safari 8
30 | - [ ] Safari 7
31 | - [ ] Edge
32 | - [ ] IE 11
33 | - [ ] IE 10
34 |
--------------------------------------------------------------------------------
/docs/bower_components/neon-animation/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/docs/bower_components/neon-animation/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | neon-animation
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/bower_components/neon-animation/neon-animation.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/docs/bower_components/neon-animation/web-animations.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-behaviors/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-behaviors/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | sudo: false
3 | before_script:
4 | - npm install -g bower polylint web-component-tester
5 | - bower install
6 | - polylint
7 | env:
8 | global:
9 | - secure: Mni8srJPpo7GAk5wCLTiqqVqAJxxKMpGuxYxooqIAuc050n26KkHfDWLPY69taFY9WYjU3pzVEwrYX3HqSbib1CTlcfeATGs1+q2rXKZKmBAnKKPi12CEEXOcbMoVgzVQs7rzr8MQF9LR2TLtBuMQEoAimebA7uQcYGXcSWKJR4=
10 | - secure: LYF3qBtJ6zZcf9dsSJ9t/My4Cne5ieI6RkHFj/0MBcy0vMbUazTH38vuy+FILYlrzbaxkVs36lPQFBXH83Ue3TxjdfjeNvK8YiuEcFjE5lQi2u7+x54eSV3myp2SIdtBLGE7rqmY0zj/Oeg91fV22OdfSHhJxuV/RxFFZIuZtHY=
11 | - CXX=g++-4.8
12 | node_js: stable
13 | addons:
14 | firefox: latest
15 | apt:
16 | sources:
17 | - google-chrome
18 | - ubuntu-toolchain-r-test
19 | packages:
20 | - google-chrome-stable
21 | - g++-4.8
22 | sauce_connect: true
23 | script:
24 | - xvfb-run wct
25 | - "if [ \"${TRAVIS_PULL_REQUEST}\" = \"false\" ]; then wct -s 'default'; fi"
26 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-behaviors/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-behaviors/test/test-button.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-button/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-button/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | sudo: false
3 | before_script:
4 | - npm install web-component-tester
5 | - npm install bower
6 | - 'export PATH=$PWD/node_modules/.bin:$PATH'
7 | - bower install
8 | env:
9 | global:
10 | - secure: geFs7Ipj7/9knSKT2FEYAB7b/zbmgWFXCgZm7cEcrG71EX/HB1do3spANGOlRly77xaZtNNF1OGYBHIP36DSyMEHRYj6TYtTrPIr2ySeHvoOv0nzYakXdscxBvfI5HJrNiFpld80KoGl8vKfroLNpVLallgumX3diydypolvW1I=
11 | - secure: IILEhg3m49exN5hpxbPP1JA/q+s4v/QpOMbDiXVRV4Uz1XwOPGLCyrAB0ENjwzMCyeOah1Z2MyQSUiPisLheHKvZifhviNqizWN//8EDkg1gkU0R6egGdotD5mBb3UpCD0CNZ8+D0FYwOpdCWCruwr7N+zDUN+6r5H07KP/VeUU=
12 | node_js: 4
13 | addons:
14 | firefox: latest
15 | apt:
16 | sources:
17 | - google-chrome
18 | packages:
19 | - google-chrome-stable
20 | script:
21 | - xvfb-run wct
22 | - "if [ \"${TRAVIS_PULL_REQUEST}\" = \"false\" ]; then wct -s 'default'; fi"
23 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-button/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-button/test/index.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 | paper-button tests
13 |
14 |
15 |
16 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-dialog-behavior/.github/ISSUE_TEMPLATE.md:
--------------------------------------------------------------------------------
1 |
2 | ### Description
3 |
4 |
5 | ### Expected outcome
6 |
7 |
8 |
9 | ### Actual outcome
10 |
11 |
12 |
13 | ### Live Demo
14 |
15 |
16 | ### Steps to reproduce
17 |
18 |
23 |
24 | ### Browsers Affected
25 |
26 | - [ ] Chrome
27 | - [ ] Firefox
28 | - [ ] Safari 9
29 | - [ ] Safari 8
30 | - [ ] Safari 7
31 | - [ ] Edge
32 | - [ ] IE 11
33 | - [ ] IE 10
34 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-dialog-behavior/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-dialog-behavior/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | sudo: false
3 | before_script:
4 | - npm install -g bower polylint web-component-tester
5 | - bower install
6 | - polylint
7 | env:
8 | global:
9 | - secure: ZBrrZGA8OWY95x8yHSsKUNrQfowhRe/s/pMZhHgnoppnZ1+bDfpoms+ggOdvH0TgURAAdF+1Wq1mTCgNp0FYLJ3Oe34XseDIxiA3wXSQO/E2m4Cfj/w4fRvaSy8ikdz5urQJET33SjDKdggm1FmWmnt6vSVgW/mg8M7AW2KWDcE=
10 | - secure: P5UKkTar39Q1k0VwtF5LhOphqNiW3r+DSnN1vRNA4oKZPrt6l3dJE1hpA9+1x1m6SryG856lLekPM6/fVZuC7nyDKFLz4vU/EWhiGdyWN1lHhE2MDh281TsCtzK56S0uJxdmlIpSiWTFWIrrEiiewN2b8dXy3FSPfy0Fo1sGn54=
11 | - CXX=g++-4.8
12 | node_js: stable
13 | addons:
14 | firefox: latest
15 | apt:
16 | sources:
17 | - google-chrome
18 | - ubuntu-toolchain-r-test
19 | packages:
20 | - google-chrome-stable
21 | - g++-4.8
22 | sauce_connect: true
23 | script:
24 | - xvfb-run wct
25 | - "if [ \"${TRAVIS_PULL_REQUEST}\" = \"false\" ]; then wct -s 'default'; fi"
26 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-dialog-behavior/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | paper-dialog-behavior
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-dialog-behavior/test/test-buttons.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
31 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-dialog/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-dialog/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | paper-dialog
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-dialog/test/index.html:
--------------------------------------------------------------------------------
1 |
10 |
11 | paper-dialog tests
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-drawer-panel/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components/
2 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-drawer-panel/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | sudo: false
3 | before_script:
4 | - npm install -g bower polylint web-component-tester
5 | - bower install
6 | - polylint
7 | env:
8 | global:
9 | - secure: PLe0gvvFLKijrgyroIeymIP14SikK6RobNUOqHyUiLDCh9S2/vSBJUp8U5TYkVmpxMr+rcKXpfIhYt/bne97bARTnMjRQUa+rlraek6EPXyFILDsyaTosYD7rmY2f8ViiW+CM3eUA+ym0P8tvYONdTx+CEdO7S6esotfq3LHrLw=
10 | - secure: U4i/ZSfd87xQ+0YZCKxk3knQQk23V/2IxtSrvY42OnaGi10uz04Cad5XMuBcB1kCyRkAP/e9flQyp4iLaDpG+edm2fxJNPqXepWjtMr0rVFr2LoQ7dPAQCFkzO25dSiO+Wj4ffDO//hwgF5Xl/BXnyRBfSEjURZXr4EP+NjoMWU=
11 | - CXX=g++-4.8
12 | node_js: stable
13 | addons:
14 | firefox: latest
15 | apt:
16 | sources:
17 | - google-chrome
18 | - ubuntu-toolchain-r-test
19 | packages:
20 | - google-chrome-stable
21 | - g++-4.8
22 | sauce_connect: true
23 | script:
24 | - xvfb-run wct
25 | - "if [ \"${TRAVIS_PULL_REQUEST}\" = \"false\" ]; then wct -s 'default'; fi"
26 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-drawer-panel/hero.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
22 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-drawer-panel/index.html:
--------------------------------------------------------------------------------
1 |
2 |
10 |
11 |
12 |
13 |
14 |
15 |
16 | paper-drawer-panel
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-icon-button/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-icon-button/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | sudo: false
3 | before_script:
4 | - npm install -g bower polylint web-component-tester
5 | - bower install
6 | - polylint
7 | env:
8 | global:
9 | - secure: A+iEL5FUMQWkkaOduE26bo0jW49LYKxDwWGZOty9H9fCDpBNQSADOhIvLzScGtjE7Rr3jVmowVsDN0XfVSRpJneEIvj7+tHAXUFoVey8vDVklOmhlR25IH2OczEmCkOS+sAKRiSF54aptdPeJhmpbMH0FyZfuX+jJfhdonJ+YQg=
10 | - secure: Ps1Hy0fzmYRYF/ur2Myg7ol43HpzpooCoDvqzpMbIBWkXjXcN0KlPoNc6lEFlhjSpjddMFavdajKYIO0j9adAjZA7HYlf+BglhxV45lz13o04+QlNbDSADNyAlKJLrIvFacn9DE3VXlvBwBu83m+ndHUN/uMyHyZo0VE1/ad9Iw=
11 | - CXX=g++-4.8
12 | node_js: stable
13 | addons:
14 | firefox: latest
15 | apt:
16 | sources:
17 | - google-chrome
18 | - ubuntu-toolchain-r-test
19 | packages:
20 | - google-chrome-stable
21 | - g++-4.8
22 | sauce_connect: true
23 | script:
24 | - xvfb-run wct
25 | - "if [ \"${TRAVIS_PULL_REQUEST}\" = \"false\" ]; then wct -s 'default'; fi"
26 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-icon-button/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-icon-button/test/index.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 | paper-icon-button tests
13 |
14 |
15 |
16 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-input/.github/ISSUE_TEMPLATE.md:
--------------------------------------------------------------------------------
1 |
2 | ### Description
3 |
4 |
5 | ### Expected outcome
6 |
7 |
8 |
9 | ### Actual outcome
10 |
11 |
12 |
13 | ### Live Demo
14 |
15 |
16 | ### Steps to reproduce
17 |
18 |
23 |
24 | ### Browsers Affected
25 |
26 | - [ ] Chrome
27 | - [ ] Firefox
28 | - [ ] Safari 9
29 | - [ ] Safari 8
30 | - [ ] Safari 7
31 | - [ ] Edge
32 | - [ ] IE 11
33 | - [ ] IE 10
34 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-input/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-input/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | sudo: required
3 | before_script:
4 | - npm install -g bower polylint web-component-tester
5 | - bower install
6 | - polylint
7 | env:
8 | global:
9 | - secure: TcDqx+YdNCa/DRQjdKt9dgYCPgXtPl2EZ7Nnv6bRvbcmUjW2eSr7Zwb+e0fO8wgwms/RqFaVx+u5jo7D1lnC4Ybcg1HKiMOvCyzY36MjF9oB/VKSEUC+p4tMVQfw1IZ/RmK3dD+WEWaoT/EKmNfctz7v5kR+yk2lZo44D9I7rrc=
10 | - secure: nh65tvhnhOrK05qKvDJKMV7Jm9yiCoG1wFkP3ZnqOHix9Ny+KmcTa41Bl6NXQdvYaMTFtzS7lMZX5cqIziyKyGWHVN30LzGMHJNz12fhcMi3nJ84trhQGcu/9qR9yDv16q9ouGlcz1VxnDOHaRAHnIKjLIbhN3aJtMtZBbnWihA=
11 | node_js: stable
12 | addons:
13 | firefox: latest
14 | apt:
15 | sources:
16 | - google-chrome
17 | packages:
18 | - google-chrome-stable
19 | sauce_connect: true
20 | script:
21 | - xvfb-run wct
22 | - "if [ \"${TRAVIS_PULL_REQUEST}\" = \"false\" ]; then wct -s 'default'; fi"
23 | dist: trusty
24 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-input/all-imports.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-input/demo/ssn-validator.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
13 |
14 |
28 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-input/hero.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
20 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-input/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | paper-input
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-input/test/letters-only.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
13 |
14 |
31 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-item/.github/ISSUE_TEMPLATE.md:
--------------------------------------------------------------------------------
1 |
2 | ### Description
3 |
4 |
5 | ### Expected outcome
6 |
7 |
8 |
9 | ### Actual outcome
10 |
11 |
12 |
13 | ### Live Demo
14 |
15 |
16 | ### Steps to reproduce
17 |
18 |
23 |
24 | ### Browsers Affected
25 |
26 | - [ ] Chrome
27 | - [ ] Firefox
28 | - [ ] Safari 9
29 | - [ ] Safari 8
30 | - [ ] Safari 7
31 | - [ ] Edge
32 | - [ ] IE 11
33 | - [ ] IE 10
34 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-item/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components/
2 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-item/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | sudo: required
3 | before_script:
4 | - npm install -g bower polylint web-component-tester
5 | - bower install
6 | - polylint
7 | env:
8 | global:
9 | - secure: NCk3KK+wbaXMzp8XAY6FeL+TSdI0AlPI3/tl0OpsUIaU2EiCjQuzf/UpyzCW5XZMEVFF4q/eDjrPkqJodHfpngj36mpkfmfqj9DrgDmYsV9BDvsTd8KmLsA6H8D6p7Qer+r1JMMB8PvX44vdhQ6GhZD1HFNYK1Ekpt0TkYwWKNw=
10 | - secure: TGgUEQe6FJS+GuYk94d//8YQmDLUu0ekMvPSIs8TQ2QkdBK4SL+2bSXZt44BbDEOwc9P4NCPSUx/RMiCAqsc5OGRJImzb/zqPNIDTeKG6q72HPBBBD3Sk0CrEpTQbOK/Flaa/B7RYR0U1kuljSmRS7lPG19nnY8gOHnIAgwIyk0=
11 | node_js: stable
12 | addons:
13 | firefox: latest
14 | apt:
15 | sources:
16 | - google-chrome
17 | packages:
18 | - google-chrome-stable
19 | sauce_connect: true
20 | script:
21 | - xvfb-run wct
22 | - "if [ \"${TRAVIS_PULL_REQUEST}\" = \"false\" ]; then wct -s 'default'; fi"
23 | dist: trusty
24 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-item/all-imports.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-item/index.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | paper-item
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-item/test/index.html:
--------------------------------------------------------------------------------
1 |
10 |
11 | paper-item tests
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-material/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-material/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | sudo: false
3 | before_script:
4 | - npm install -g bower polylint web-component-tester
5 | - bower install
6 | - polylint
7 | env:
8 | global:
9 | - secure: PEaqY+YpV0ZhnQbJlNQbmfIFLqy7UvvCtii0sPoGKT5/P7ulMqMOPQV9l/zLAtYi14HEz63FKLqDrpnGaVe7Cz7jtt2WRWrWqTBdarqwSHs73Z2XqztD1+2wW6vgz/lfK00B8UplAk28B7d5dbWzwUF6Kg02zOfQMsawMpulFjo=
10 | - secure: f/3XYrYjM8aXLe9kqM/MjHQ6IEsDRuoxDqM+l2JiR3v2Nw7lP6ZyXSNvKm8bN+VNU7ubSzAmRbUGnRU7e61BhnGzuLXjOqxYeJLWZaqoSm9TDz3re3rd7wB2ddAhRokeSSPO2KeAgr6C02P9M3Au1DiO1G66fuWVH62WtzW4+qY=
11 | - CXX=g++-4.8
12 | node_js: stable
13 | addons:
14 | firefox: latest
15 | apt:
16 | sources:
17 | - google-chrome
18 | - ubuntu-toolchain-r-test
19 | packages:
20 | - google-chrome-stable
21 | - g++-4.8
22 | sauce_connect: true
23 | script:
24 | - xvfb-run wct
25 | - "if [ \"${TRAVIS_PULL_REQUEST}\" = \"false\" ]; then wct -s 'default'; fi"
26 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-material/README.md:
--------------------------------------------------------------------------------
1 |
2 |
14 |
15 | [](https://travis-ci.org/PolymerElements/paper-material)
16 |
17 | _[Demo and API Docs](https://elements.polymer-project.org/elements/paper-material)_
18 |
19 |
20 | ##<paper-material>
21 |
22 | Material design: [Cards](https://www.google.com/design/spec/components/cards.html)
23 |
24 | `paper-material` is a container that renders two shadows on top of each other to
25 | create the effect of a lifted piece of paper.
26 |
27 | Example:
28 |
29 | ```html
30 |
31 | ... content ...
32 |
33 | ```
34 |
35 |
36 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-material/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | paper-material
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-material/test/index.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 | paper-material tests
13 |
14 |
15 |
16 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-menu/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components/
2 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-menu/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | sudo: false
3 | before_script:
4 | - npm install -g bower polylint web-component-tester
5 | - bower install
6 | - polylint
7 | env:
8 | global:
9 | - secure: Mh0qP0wSbfQ00LpaW8ObBU6CBLqgUgIM/Qvuog7dw7atnZ3a2I7UqLXCJHkH0a66r0bF2PyuS6a8qz/croSr1rQQ0G+1HgNczm7nuQO8cw2ZLXZglpaldYfUzKBw9ip+XGA1zgFQ1+O3uWisy+4pQrsGhRsB1RSmXBcKJsSUjZw=
10 | - secure: QhEW2jW0Uj3dp4xJOYVfP/MUV2UeZW48811cDZRSwWQ/43vrZU/4VCSTFJdODZ4A9nXAhOeKtT+S1BWoH4VslGLCfmrF1dbTxHZEdg2WAt8OkV9XpMNMBYtGomlUs9asnU/Q1294DWolAGG8wwnReibg0r6H3VQCmD4vIE6oEmQ=
11 | - CXX=g++-4.8
12 | node_js: stable
13 | addons:
14 | firefox: latest
15 | apt:
16 | sources:
17 | - google-chrome
18 | - ubuntu-toolchain-r-test
19 | packages:
20 | - google-chrome-stable
21 | - g++-4.8
22 | sauce_connect: true
23 | script:
24 | - xvfb-run wct
25 | - "if [ \"${TRAVIS_PULL_REQUEST}\" = \"false\" ]; then wct -s 'default'; fi"
26 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-menu/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | paper-menu
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-ripple/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-ripple/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | sudo: false
3 | before_script:
4 | - npm install web-component-tester
5 | - npm install bower
6 | - 'export PATH=$PWD/node_modules/.bin:$PATH'
7 | - bower install
8 | env:
9 | global:
10 | - secure: YrC5bTrJwlszZQWfnRwDbLaZNLf+KnWXTAfzvul7eij21W3/v+E0wp9pFTLQj/G3bZWgOEZSsoXxASNcNu1JUmJRyLXpJgTps25IlS/VJTRHoK7jUjt5pJG1CbcgTixQblyOVtPqT6j0V23V0d3mhQ3H2xFBbcl87iYO1w+6nmQ=
11 | - secure: NZv74uwtibMbmarEOWRUNkEwjz/2akWEIe2JDxglag2JUECWrcAKJIQUqYsO0KNUIg09xJEqWLWED4fN73p3z27Jl/z99ssVMvPQt8duoxwZ6UwcjVWUQNjgXKN6JDZCf+3hJsmU51Lp6mpzj0Y5m8nCjhh7/bBnJahH+VRm7bA=
12 | node_js: 4
13 | addons:
14 | firefox: '42.0'
15 | apt:
16 | sources:
17 | - google-chrome
18 | packages:
19 | - google-chrome-stable
20 | script:
21 | - xvfb-run wct
22 | - "if [ \"${TRAVIS_PULL_REQUEST}\" = \"false\" ]; then wct -s 'default'; fi"
23 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-ripple/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 | paper-ripple
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-ripple/test/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 | Tests
16 |
17 |
18 |
19 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-spinner/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components/
2 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-spinner/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | sudo: false
3 | before_script:
4 | - npm install -g bower polylint web-component-tester
5 | - bower install
6 | - polylint
7 | env:
8 | global:
9 | - secure: dpHtK5BMl68o/D6cQO9VsQWBPVuTrFPC56NT6kBLbiQtmxG2E2FD8dN4cHuEWafZopwYSsLLmEIIK77FMaonTSmzos5EixIQyqGxWTyNTpthg0Jenzc+6vZEs3h+3LDodFjdZSu8FgKyxU8SFLLGjAsSy8aegUNBszy7/SY8FAM=
10 | - secure: EASvFsWb/njjh3DOLD5Oz3nw4QPl4aIhDAIhU2qelb2UCp8Q/KGniU7VjNoQ7OSN05jh2ooz8Pu3cAhLmrWumJn2atXEXvRPKtT/+1Ciy3xFcvgmqM0RHB+7qSSOUwgvPW9bwdzVxxMjAW7Oqb7w3nVn9/mEv2sMPNSv7iEbiUI=
11 | - CXX=g++-4.8
12 | node_js: stable
13 | addons:
14 | firefox: latest
15 | apt:
16 | sources:
17 | - google-chrome
18 | - ubuntu-toolchain-r-test
19 | packages:
20 | - google-chrome-stable
21 | - g++-4.8
22 | sauce_connect: true
23 | script:
24 | - xvfb-run wct
25 | - "if [ \"${TRAVIS_PULL_REQUEST}\" = \"false\" ]; then wct -s 'default'; fi"
26 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-spinner/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | paper-spinner
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-styles/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "paper-styles",
3 | "version": "1.1.4",
4 | "description": "Common (global) styles for Material Design elements.",
5 | "authors": [
6 | "The Polymer Authors"
7 | ],
8 | "keywords": [
9 | "web-component",
10 | "polymer",
11 | "style"
12 | ],
13 | "repository": {
14 | "type": "git",
15 | "url": "git://github.com/PolymerElements/paper-styles.git"
16 | },
17 | "main": "paper-styles.html",
18 | "license": "http://polymer.github.io/LICENSE.txt",
19 | "homepage": "https://github.com/polymerelements/paper-styles/",
20 | "ignore": [
21 | "/.*"
22 | ],
23 | "dependencies": {
24 | "iron-flex-layout": "PolymerElements/iron-flex-layout#^1.0.0",
25 | "font-roboto": "PolymerElements/font-roboto#^1.0.1",
26 | "polymer": "Polymer/polymer#^1.0.0"
27 | },
28 | "devDependencies": {
29 | "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0",
30 | "iron-component-page": "polymerelements/iron-component-page#^1.0.0",
31 | "web-component-tester": "^4.0.0"
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-styles/demo.css:
--------------------------------------------------------------------------------
1 | /**
2 | @license
3 | Copyright (c) 2015 The Polymer Project Authors. All rights reserved.
4 | This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt
5 | The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt
6 | The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt
7 | Code distributed by Google as part of the polymer project is also
8 | subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt
9 |
10 | */
11 | body {
12 | font-family: 'Roboto', 'Noto', sans-serif;
13 | font-size: 14px;
14 | margin: 0;
15 | padding: 24px;
16 | }
17 |
18 | section {
19 | padding: 20px 0;
20 | }
21 |
22 | section > div {
23 | padding: 14px;
24 | font-size: 16px;
25 | }
26 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-styles/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 | paper-styles
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-styles/paper-styles-classes.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-toast/.github/ISSUE_TEMPLATE.md:
--------------------------------------------------------------------------------
1 |
2 | ### Description
3 |
4 |
5 | ### Expected outcome
6 |
7 |
8 |
9 | ### Actual outcome
10 |
11 |
12 |
13 | ### Live Demo
14 |
15 |
16 | ### Steps to reproduce
17 |
18 |
23 |
24 | ### Browsers Affected
25 |
26 | - [ ] Chrome
27 | - [ ] Firefox
28 | - [ ] Safari 9
29 | - [ ] Safari 8
30 | - [ ] Safari 7
31 | - [ ] Edge
32 | - [ ] IE 11
33 | - [ ] IE 10
34 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-toast/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components
2 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-toast/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | sudo: false
3 | before_script:
4 | - npm install -g bower polylint web-component-tester
5 | - bower install
6 | - polylint
7 | env:
8 | global:
9 | - secure: EbNQJATlfP5xdbnxnhdBC7T6q86TaZhZoqucx12wn88AiTe24lEB6b+Vd9ZwELi4B0G8qrQWIXoGLNCYZg6tn8+k9uJgE9kH+YvZLlM6HmHZ9HcuMjNg2ugsYJW9WuY6N5om0YvadZWl2nJECk9cX+KXE9Rq1HTUy3r+tXj0ezw=
10 | - secure: A0ZrObu71lLS2r7RIeFxLoveGoQ4bheNMOusNXfsHrZLlnwKJQ5tDcc6ZCipGfIPeIJPAR+Gdo+UVKB13q47rYkBRljgy7Mr3RXefiJKANJiSLfUgAPXLSaFQTk1ghvD+hHQiM/hGmWY/J9iranShsRzYMHq2ZY4edxdTzknijk=
11 | - CXX=g++-4.8
12 | node_js: stable
13 | addons:
14 | firefox: latest
15 | apt:
16 | sources:
17 | - google-chrome
18 | - ubuntu-toolchain-r-test
19 | packages:
20 | - google-chrome-stable
21 | - g++-4.8
22 | sauce_connect: true
23 | script:
24 | - xvfb-run wct
25 | - "if [ \"${TRAVIS_PULL_REQUEST}\" = \"false\" ]; then wct -s 'default'; fi"
26 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-toast/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "paper-toast",
3 | "version": "1.2.2",
4 | "description": "A material design notification toast",
5 | "private": true,
6 | "license": "http://polymer.github.io/LICENSE.txt",
7 | "authors": [
8 | "The Polymer Authors"
9 | ],
10 | "keywords": [
11 | "web-components",
12 | "polymer",
13 | "toast",
14 | "notification"
15 | ],
16 | "repository": {
17 | "type": "git",
18 | "url": "git://github.com/PolymerElements/paper-toast.git"
19 | },
20 | "main": "paper-toast.html",
21 | "dependencies": {
22 | "iron-a11y-announcer": "PolymerElements/iron-a11y-announcer#^1.0.0",
23 | "iron-overlay-behavior": "PolymerElements/iron-overlay-behavior#^1.0.9",
24 | "polymer": "Polymer/polymer#^1.1.0"
25 | },
26 | "devDependencies": {
27 | "iron-component-page": "PolymerElements/iron-component-page#^1.0.0",
28 | "iron-demo-helpers": "PolymerElements/iron-demo-helpers#^1.0.0",
29 | "paper-button": "PolymerElements/paper-button#^1.0.0",
30 | "web-component-tester": "^4.0.0",
31 | "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0"
32 | },
33 | "ignore": []
34 | }
35 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-toast/hero.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
21 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-toast/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-toast/test/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 | Tests
17 |
18 |
19 |
20 |
21 |
22 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-tooltip/.gitignore:
--------------------------------------------------------------------------------
1 | bower_components/
2 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-tooltip/index.html:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | paper-tooltip
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/docs/bower_components/paper-tooltip/test/index.html:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 | paper-tooltip tests
13 |
14 |
15 |
16 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/docs/bower_components/polymer/.bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "polymer",
3 | "version": "1.4.0",
4 | "main": [
5 | "polymer.html",
6 | "polymer-mini.html",
7 | "polymer-micro.html"
8 | ],
9 | "license": "http://polymer.github.io/LICENSE.txt",
10 | "ignore": [
11 | "/.*",
12 | "/test/",
13 | "gen-changelog.sh"
14 | ],
15 | "authors": [
16 | "The Polymer Authors (http://polymer.github.io/AUTHORS.txt)"
17 | ],
18 | "repository": {
19 | "type": "git",
20 | "url": "https://github.com/Polymer/polymer.git"
21 | },
22 | "dependencies": {
23 | "webcomponentsjs": "^0.7.20"
24 | },
25 | "devDependencies": {
26 | "web-component-tester": "*"
27 | },
28 | "private": true,
29 | "homepage": "https://github.com/Polymer/polymer",
30 | "_release": "1.4.0",
31 | "_resolution": {
32 | "type": "version",
33 | "tag": "v1.4.0",
34 | "commit": "11c987b2eb3c73b388a79fc8aaea8ca01624f514"
35 | },
36 | "_source": "git://github.com/Polymer/polymer.git",
37 | "_target": "^1.4.0",
38 | "_originalSource": "Polymer/polymer"
39 | }
--------------------------------------------------------------------------------
/docs/bower_components/polymer/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "polymer",
3 | "version": "1.4.0",
4 | "main": [
5 | "polymer.html",
6 | "polymer-mini.html",
7 | "polymer-micro.html"
8 | ],
9 | "license": "http://polymer.github.io/LICENSE.txt",
10 | "ignore": [
11 | "/.*",
12 | "/test/",
13 | "gen-changelog.sh"
14 | ],
15 | "authors": [
16 | "The Polymer Authors (http://polymer.github.io/AUTHORS.txt)"
17 | ],
18 | "repository": {
19 | "type": "git",
20 | "url": "https://github.com/Polymer/polymer.git"
21 | },
22 | "dependencies": {
23 | "webcomponentsjs": "^0.7.20"
24 | },
25 | "devDependencies": {
26 | "web-component-tester": "*"
27 | },
28 | "private": true
29 | }
30 |
--------------------------------------------------------------------------------
/docs/bower_components/promise-polyfill/.bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "promise-polyfill",
3 | "version": "1.0.0",
4 | "homepage": "https://github.com/taylorhakes/promise-polyfill",
5 | "authors": [
6 | "Taylor Hakes"
7 | ],
8 | "description": "Lightweight promise polyfill for the browser and node. A+ Compliant.",
9 | "main": "Promise.js",
10 | "moduleType": [
11 | "globals",
12 | "node"
13 | ],
14 | "keywords": [
15 | "promise",
16 | "es6",
17 | "polyfill",
18 | "html5"
19 | ],
20 | "license": "MIT",
21 | "ignore": [
22 | "**/.*",
23 | "node_modules",
24 | "bower_components",
25 | "test",
26 | "tests"
27 | ],
28 | "dependencies": {
29 | "polymer": "polymer/polymer#^1.0.0"
30 | },
31 | "_release": "1.0.0",
32 | "_resolution": {
33 | "type": "version",
34 | "tag": "v1.0.0",
35 | "commit": "2ef7dada161cae30e69ffff918485c57121d4b88"
36 | },
37 | "_source": "git://github.com/polymerlabs/promise-polyfill.git",
38 | "_target": "^1.0.0",
39 | "_originalSource": "polymerlabs/promise-polyfill"
40 | }
--------------------------------------------------------------------------------
/docs/bower_components/promise-polyfill/Gruntfile.js:
--------------------------------------------------------------------------------
1 | module.exports = function(grunt) {
2 |
3 | grunt.initConfig({
4 | pkg: grunt.file.readJSON('package.json'),
5 |
6 | uglify: {
7 | options: {
8 | banner: '/*! <%= pkg.name %> <%= pkg.version %> */\n'
9 | },
10 | dist: {
11 | files: {
12 | 'Promise.min.uglify.js': ['Promise.js']
13 | }
14 | }
15 | },
16 |
17 | closurecompiler: {
18 | options: {
19 | compilation_level: 'ADVANCED_OPTIMIZATIONS',
20 | },
21 | dist: {
22 | files: {
23 | 'Promise.min.js': ['Promise.js']
24 | }
25 | }
26 | },
27 |
28 | bytesize: {
29 | dist: {
30 | src: ['Promise*.js']
31 | }
32 | }
33 | });
34 |
35 | grunt.loadNpmTasks('grunt-contrib-uglify');
36 | grunt.loadNpmTasks('grunt-closurecompiler');
37 | grunt.loadNpmTasks('grunt-bytesize');
38 |
39 | grunt.registerTask('build', ['closurecompiler', 'bytesize']);
40 | };
41 |
--------------------------------------------------------------------------------
/docs/bower_components/promise-polyfill/README.md:
--------------------------------------------------------------------------------
1 | # Promise Polyfill
2 |
3 | Note: this is an unsolicited fork of [taylorhakes/promise-polyfill](https://github.com/taylorhakes/promise-polyfill)
4 | and should be considered experimental and unstable compared to upstream.
5 |
6 | ## Testing
7 | ```
8 | npm install
9 | npm test
10 | ```
11 |
12 | ## License
13 | MIT
14 |
--------------------------------------------------------------------------------
/docs/bower_components/promise-polyfill/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "promise-polyfill",
3 | "version": "1.0.0",
4 | "homepage": "https://github.com/taylorhakes/promise-polyfill",
5 | "authors": [
6 | "Taylor Hakes"
7 | ],
8 | "description": "Lightweight promise polyfill for the browser and node. A+ Compliant.",
9 | "main": "Promise.js",
10 | "moduleType": [
11 | "globals",
12 | "node"
13 | ],
14 | "keywords": [
15 | "promise",
16 | "es6",
17 | "polyfill",
18 | "html5"
19 | ],
20 | "license": "MIT",
21 | "ignore": [
22 | "**/.*",
23 | "node_modules",
24 | "bower_components",
25 | "test",
26 | "tests"
27 | ],
28 | "dependencies": {
29 | "polymer": "polymer/polymer#^1.0.0"
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/docs/bower_components/promise-polyfill/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "promise-polyfill",
3 | "version": "2.0.0",
4 | "description": "Lightweight promise polyfill. A+ compliant",
5 | "main": "Promise.js",
6 | "scripts": {
7 | "test": "./node_modules/.bin/promises-aplus-tests tests/adapter.js; ./node_modules/.bin/promises-es6-tests tests/adapter.js"
8 | },
9 | "repository": {
10 | "type": "git",
11 | "url": "https://taylorhakes@github.com/taylorhakes/promise-polyfill.git"
12 | },
13 | "author": "Taylor Hakes",
14 | "license": "MIT",
15 | "bugs": {
16 | "url": "https://github.com/taylorhakes/promise-polyfill/issues"
17 | },
18 | "homepage": "https://github.com/taylorhakes/promise-polyfill",
19 | "devDependencies": {
20 | "grunt": "^0.4.5",
21 | "grunt-bytesize": "^0.1.1",
22 | "grunt-closurecompiler": "^0.9.9",
23 | "grunt-contrib-uglify": "^0.4.0",
24 | "mocha": "^2.2.1",
25 | "promises-aplus-tests": "*",
26 | "promises-es6-tests": "^0.5.0"
27 | },
28 | "keywords": [
29 | "promise",
30 | "promise-polyfill",
31 | "ES6",
32 | "promises-aplus"
33 | ],
34 | "dependencies": {}
35 | }
36 |
--------------------------------------------------------------------------------
/docs/bower_components/promise-polyfill/promise-polyfill-lite.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
8 |
--------------------------------------------------------------------------------
/docs/bower_components/promise-polyfill/promise-polyfill.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/docs/bower_components/web-animations-js/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "web-animations-js",
3 | "description": "JavaScript implementation of the Web Animations API",
4 | "homepage": "https://github.com/web-animations/web-animations-js",
5 | "main": "web-animations.min.js",
6 | "moduleType": [
7 | "globals"
8 | ],
9 | "keywords": [
10 | "animations",
11 | "polyfill"
12 | ],
13 | "license": "Apache-2.0",
14 | "ignore": [
15 | "**/.*",
16 | "node_modules",
17 | "templates",
18 | "test",
19 | "src",
20 | "Gruntfile.js",
21 | "package.json",
22 | "target-config.js",
23 | "target-loader.js",
24 | "web-animations.dev.html",
25 | "web-animations.dev.js",
26 | "web-animations-next.dev.html",
27 | "web-animations-next.dev.js",
28 | "web-animations-next-lite.dev.html",
29 | "web-animations-next-lite.dev.js"
30 | ]
31 | }
32 |
--------------------------------------------------------------------------------
/docs/bower_components/webcomponentsjs/.bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "webcomponentsjs",
3 | "main": "webcomponents.js",
4 | "version": "0.7.22",
5 | "homepage": "http://webcomponents.org",
6 | "authors": [
7 | "The Polymer Authors"
8 | ],
9 | "repository": {
10 | "type": "git",
11 | "url": "https://github.com/webcomponents/webcomponentsjs.git"
12 | },
13 | "keywords": [
14 | "webcomponents"
15 | ],
16 | "license": "BSD",
17 | "ignore": [],
18 | "devDependencies": {
19 | "web-component-tester": "^4.0.1"
20 | },
21 | "_release": "0.7.22",
22 | "_resolution": {
23 | "type": "version",
24 | "tag": "v0.7.22",
25 | "commit": "50f9751f8e638301603aebb33ba9f1e90d2b0d32"
26 | },
27 | "_source": "https://github.com/Polymer/webcomponentsjs.git",
28 | "_target": "^0.7.20",
29 | "_originalSource": "webcomponentsjs"
30 | }
--------------------------------------------------------------------------------
/docs/bower_components/webcomponentsjs/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "webcomponentsjs",
3 | "main": "webcomponents.js",
4 | "version": "0.7.22",
5 | "homepage": "http://webcomponents.org",
6 | "authors": [
7 | "The Polymer Authors"
8 | ],
9 | "repository": {
10 | "type": "git",
11 | "url": "https://github.com/webcomponents/webcomponentsjs.git"
12 | },
13 | "keywords": [
14 | "webcomponents"
15 | ],
16 | "license": "BSD",
17 | "ignore": [],
18 | "devDependencies": {
19 | "web-component-tester": "^4.0.1"
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/docs/bower_components/webcomponentsjs/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "webcomponents.js",
3 | "version": "0.7.22",
4 | "description": "webcomponents.js",
5 | "main": "webcomponents.js",
6 | "directories": {
7 | "test": "tests"
8 | },
9 | "repository": {
10 | "type": "git",
11 | "url": "https://github.com/webcomponents/webcomponentsjs.git"
12 | },
13 | "author": "The Polymer Authors",
14 | "license": "BSD-3-Clause",
15 | "bugs": {
16 | "url": "https://github.com/webcomponents/webcomponentsjs/issues"
17 | },
18 | "scripts": {
19 | "test": "wct"
20 | },
21 | "homepage": "http://webcomponents.org",
22 | "devDependencies": {
23 | "gulp": "^3.8.8",
24 | "gulp-audit": "^1.0.0",
25 | "gulp-concat": "^2.4.1",
26 | "gulp-header": "^1.1.1",
27 | "gulp-uglify": "^1.0.1",
28 | "run-sequence": "^1.0.1",
29 | "web-component-tester": "^4.0.1"
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/docs/canopy-splitter.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 |
8 |
9 |
10 |
11 |
12 |
45 |
46 |
47 |
--------------------------------------------------------------------------------
/docs/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hoch/canopy/c4d74bb6e78630d45e3c7dc4c91277b58eb3de19/docs/favicon.ico
--------------------------------------------------------------------------------
/docs/images/step-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hoch/canopy/c4d74bb6e78630d45e3c7dc4c91277b58eb3de19/docs/images/step-1.png
--------------------------------------------------------------------------------
/docs/images/step-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hoch/canopy/c4d74bb6e78630d45e3c7dc4c91277b58eb3de19/docs/images/step-2.png
--------------------------------------------------------------------------------
/docs/images/step-3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hoch/canopy/c4d74bb6e78630d45e3c7dc4c91277b58eb3de19/docs/images/step-3.png
--------------------------------------------------------------------------------
/docs/images/step-4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hoch/canopy/c4d74bb6e78630d45e3c7dc4c91277b58eb3de19/docs/images/step-4.png
--------------------------------------------------------------------------------
/docs/images/step-5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hoch/canopy/c4d74bb6e78630d45e3c7dc4c91277b58eb3de19/docs/images/step-5.png
--------------------------------------------------------------------------------
/docs/images/step-6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hoch/canopy/c4d74bb6e78630d45e3c7dc4c91277b58eb3de19/docs/images/step-6.png
--------------------------------------------------------------------------------
/docs/images/step-7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hoch/canopy/c4d74bb6e78630d45e3c7dc4c91277b58eb3de19/docs/images/step-7.png
--------------------------------------------------------------------------------
/docs/spiral-elements/spiral-audiograph/README.md:
--------------------------------------------------------------------------------
1 | # spiral-audiograph
2 |
3 | Spiral Polymer element for audio graph visualization.
4 |
5 |
6 | ## Installation
7 |
8 | Use Bower to install this element.
9 |
10 | bower install spiral-audiograph
11 |
--------------------------------------------------------------------------------
/docs/spiral-elements/spiral-audiograph/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "spiral-audiograph",
3 | "version": "0.0.1",
4 | "authors": [
5 | "Hongchan Choi "
6 | ],
7 | "description": "Spiral Polymer element for audio graph visualization.",
8 | "keywords": [
9 | "web-component",
10 | "polymer",
11 | "webaudio",
12 | "spiral",
13 | "visualization",
14 | "audiograph"
15 | ],
16 | "main": "spiral-audiograph.html",
17 | "license": "http://hoch.github.io/spiral/LICENSE.txt",
18 | "homepage": "https://github.com/hoch/spiral-audiograph/",
19 | "ignore": [
20 | "/.*",
21 | "/test/"
22 | ],
23 | "dependencies": {
24 | "polymer": "Polymer/polymer#^1.2.0",
25 | "iron-resizable-behavior": "PolymerElements/iron-resizable-behavior#^1.0.2",
26 | "dagre-d3": "~0.4.10"
27 | },
28 | "devDependencies": {
29 | "iron-component-page": "PolymerElements/iron-component-page#^1.0.0",
30 | "web-component-tester": "*"
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/docs/spiral-elements/spiral-coder/README.md:
--------------------------------------------------------------------------------
1 | # spiral-coder
2 |
3 | - Polymer 1.0
4 |
5 | Renders an `AudioBuffer` out of the Web Audio API JS code using _OfflineAudioContext_. The render setting also can be adjusted if necessary via special tag in the comment.
6 |
7 | ~~~
8 | // Put the render setting in the comment.
9 | // @sampleRate 44100
10 | // @channels 2
11 | // @duration 1.0
12 | ~~~
--------------------------------------------------------------------------------
/docs/spiral-elements/spiral-coder/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "spiral-coder",
3 | "version": "0.0.6",
4 | "authors": [
5 | "Hongchan Choi "
6 | ],
7 | "description": "A Polymer element renders Web AudioBuffer featuring on-the-fly code editing.",
8 | "keywords": [
9 | "web-component",
10 | "web-components",
11 | "polymer",
12 | "audio",
13 | "spiral",
14 | "code",
15 | "editor",
16 | "buffer",
17 | "render"
18 | ],
19 | "main": "spiral-coder.html",
20 | "license": "http://polymer.github.io/LICENSE.txt",
21 | "homepage": "https://github.com/hoch/spiral-coder/",
22 | "ignore": [
23 | "/.*",
24 | "/test/",
25 | "/demo/"
26 | ],
27 | "dependencies": {
28 | "polymer": "Polymer/polymer#^1.2.3",
29 | "iron-fit-behavior": "PolymerElements/iron-fit-behavior#^1.0.5",
30 | "iron-resizable-behavior": "PolymerElements/iron-resizable-behavior#^1.0.2",
31 | "CodeMirror": "~5.9.0"
32 | },
33 | "devDependencies": {
34 | "iron-component-page": "PolymerElements/iron-component-page#^1.0.5",
35 | "web-component-tester": "*"
36 | }
37 | }
38 |
--------------------------------------------------------------------------------
/docs/spiral-elements/spiral-coder/code-renderer.js:
--------------------------------------------------------------------------------
1 | (function (SpiralCoder) {
2 |
3 | 'use strict';
4 |
5 | /**
6 | * @class CodeRunner
7 | * @description Internal task class.
8 | * @param {String} code
9 | * @param {Object} options { parent, duration, sampleRate, oncomplete }
10 | */
11 | function CodeRunner(code, setting) {
12 | this._oncomplete = setting.oncomplete;
13 |
14 | var header = 'var context = new OfflineAudioContext(' +
15 | setting.numChannels + ', ' +
16 | setting.sampleRate * setting.duration + ', ' +
17 | setting.sampleRate + ');\n';
18 |
19 | var footer = '\ncontext.startRendering().then(this._handleCompletion.bind(this));\n';
20 |
21 | this._task = new Function('', header + code + footer);
22 | }
23 |
24 | CodeRunner.prototype._handleCompletion = function (buffer) {
25 | this._oncomplete(buffer);
26 | };
27 |
28 | // Static method for CodeRunner.
29 | SpiralCoder.runCodeWithRenderSetting = function (code, setting) {
30 | var runner = new CodeRunner(code, setting);
31 | runner._task();
32 | };
33 |
34 | })(SpiralCoder = {});
35 |
--------------------------------------------------------------------------------
/docs/spiral-elements/spiral-gistloader/README.md:
--------------------------------------------------------------------------------
1 | # spiral-gistloader
2 |
3 | - For Polymer 1.0
4 |
5 | This element displays a list of gists as a menu when a valid gist URL is provided. The code can be accessed when a menu item clicked.
--------------------------------------------------------------------------------
/docs/spiral-elements/spiral-minimap/README.md:
--------------------------------------------------------------------------------
1 | # spiral-minimap
2 |
3 | - For Polymer 1.0
4 |
5 | Draws the time-domain representation of `AudioBuffer` which
6 | can be navigated by adjusting the two handles. The region can be
7 | translated by dragging the center of the region.
8 |
9 | This is design to be used with ``.
--------------------------------------------------------------------------------
/docs/spiral-elements/spiral-minimap/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "spiral-minimap",
3 | "version": "0.0.4",
4 | "authors": [
5 | "Hongchan Choi "
6 | ],
7 | "description": "A Polymer element renders an interactive mini map of AudioBuffer",
8 | "keywords": [
9 | "web-component",
10 | "web-components",
11 | "polymer",
12 | "audio",
13 | "spiral",
14 | "web-audio",
15 | "waveform",
16 | "time-domain",
17 | "minimap"
18 | ],
19 | "main": "spiral-minimap.html",
20 | "license": "http://polymer.github.io/LICENSE.txt",
21 | "homepage": "https://github.com/hoch/spiral-minimap/",
22 | "ignore": [
23 | "/.*",
24 | "/test/",
25 | "/demo/"
26 | ],
27 | "dependencies": {
28 | "polymer": "Polymer/polymer#^1.2.3",
29 | "iron-resizable-behavior": "PolymerElements/iron-resizable-behavior#^1.0.2"
30 | },
31 | "devDependencies": {
32 | "iron-component-page": "PolymerElements/iron-component-page#^1.1.2",
33 | "web-component-tester": "*"
34 | }
35 | }
36 |
--------------------------------------------------------------------------------
/docs/spiral-elements/spiral-waveform/README.md:
--------------------------------------------------------------------------------
1 | # spiral-waveform
2 |
3 | - For Polymer 1.0
4 |
5 | Draws the time-domain representation of `AudioBuffer` which can be panned or zoomed by dragging the waveform horizontally or vertically. Amplitude-wise zooming can be done by dragging the amplitude ruler vertically.
6 |
7 | It also supports multi-channel audio buffer and the view port can be scrolled when the contents overflow the specified size.
8 |
9 | This is design to be used with ``.
--------------------------------------------------------------------------------
/docs/spiral-elements/spiral-waveform/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "spiral-waveform",
3 | "version": "0.0.4",
4 | "authors": [
5 | "Hongchan Choi "
6 | ],
7 | "description": "A Polymer element draws an interactive multi-channel waveform of AudioBuffer",
8 | "keywords": [
9 | "web-component",
10 | "web-components",
11 | "polymer",
12 | "audio",
13 | "spiral",
14 | "web-audio",
15 | "waveform",
16 | "time-domain",
17 | "multi-channel"
18 | ],
19 | "main": "spiral-waveform.html",
20 | "license": "http://polymer.github.io/LICENSE.txt",
21 | "homepage": "https://github.com/hoch/spiral-waveform/",
22 | "ignore": [
23 | "/.*",
24 | "/test/",
25 | "/demo/"
26 | ],
27 | "dependencies": {
28 | "polymer": "Polymer/polymer#^1.2.3",
29 | "iron-resizable-behavior": "PolymerElements/iron-resizable-behavior#^1.0.2"
30 | },
31 | "devDependencies": {
32 | "iron-component-page": "PolymerElements/iron-component-page#^1.1.2",
33 | "web-component-tester": "*"
34 | }
35 | }
36 |
--------------------------------------------------------------------------------
/gulpfile.js:
--------------------------------------------------------------------------------
1 | var gulp = require('gulp');
2 | var plugins = require('gulp-load-plugins')();
3 | var runSequence = require('run-sequence');
4 | var del = require('del');
5 | var browserSync = require('browser-sync').create();
6 | var deploy = require('gulp-gh-pages');
7 |
8 |
9 | // serve: launch local dev server.
10 | gulp.task('serve', function () {
11 | browserSync.init({
12 | server: {
13 | baseDir: 'docs'
14 | },
15 | notify: false
16 | });
17 |
18 | gulp.watch([
19 | 'docs/*.html',
20 | 'docs/js/*.js',
21 | 'docs/spiral-elements/spiral-audiograph/**/*',
22 | 'docs/spiral-elements/spiral-code/**/*',
23 | 'docs/spiral-elements/spiral-gistloader/**/*',
24 | 'docs/spiral-elements/spiral-minimap/**/*',
25 | 'docs/spiral-elements/spiral-waveform/**/*',
26 | ], browserSync.reload);
27 | });
28 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "canopy",
3 | "version": "0.9.4",
4 | "author": "Hongchan Choi (hongchan.choi@gmail.com)",
5 | "devDependencies": {
6 | "browser-sync": "~2.7.13",
7 | "del": "~1.2.1",
8 | "gulp": "~3.9.0",
9 | "gulp-gh-pages": "~0.5.4",
10 | "gulp-load-plugins": "~0.10.0",
11 | "gulp-size": "~1.2.3",
12 | "gulp-uglify": "~1.2.0",
13 | "run-sequence": "~1.1.5"
14 | },
15 | "repository": {
16 | "type": "git",
17 | "url": "git://github.com/hoch/canopy.git"
18 | },
19 | "scripts": {
20 | "test": "echo \"Error: no test specified\" && exit 1"
21 | },
22 | "license": "MIT"
23 | }
24 |
--------------------------------------------------------------------------------