├── .gitignore ├── .npmignore ├── CAKEFILE ├── LICENSE ├── README.md ├── assets ├── css │ ├── docs.css │ └── prettify.css ├── img │ ├── backpack-icon.png │ ├── backpack-logo.png │ └── swipe │ │ ├── 1.jpg │ │ ├── 10.jpg │ │ ├── 11.jpg │ │ ├── 2.jpg │ │ ├── 3.jpg │ │ ├── 4.jpg │ │ ├── 5.jpg │ │ ├── 6.jpg │ │ ├── 7.jpg │ │ ├── 8.jpg │ │ └── 9.jpg └── js │ ├── lang-apollo.js │ ├── lang-clj.js │ ├── lang-css.js │ ├── lang-go.js │ ├── lang-hs.js │ ├── lang-lisp.js │ ├── lang-lua.js │ ├── lang-ml.js │ ├── lang-n.js │ ├── lang-proto.js │ ├── lang-scala.js │ ├── lang-sql.js │ ├── lang-tex.js │ ├── lang-vb.js │ ├── lang-vhdl.js │ ├── lang-wiki.js │ ├── lang-xq.js │ ├── lang-yaml.js │ └── prettify.js ├── docs ├── Backpack.Component.html ├── Backpack.Dialog.html ├── Backpack.Menu.html ├── Backpack.Modal.html ├── Backpack.Tabs.html ├── Backpack.html └── docco.css ├── example └── index.html ├── index.html ├── index.js ├── lib ├── Backpack-bundle.js ├── Backpack-bundle.min.js ├── css │ ├── Backpack-bare.css │ └── Backpack.css └── js │ ├── Backpack.Component.js │ ├── Backpack.Layout.js │ ├── Backpack.Menu.js │ ├── Backpack.Modal.js │ ├── Backpack.Swipe.js │ ├── Backpack.Tabs.js │ └── Backpack.js ├── package.json ├── spec ├── BackpackSpec-bundle.js ├── SpecRunner.html └── src │ ├── BackpackSpec.coffee │ ├── ComponentSpec.coffee │ ├── DependenciesSpec.coffee │ ├── LayoutSpec.coffee │ ├── MenuSpec.coffee │ ├── ModalSpec.coffee │ └── OverlaySpec.coffee ├── src ├── Backpack.Component.coffee ├── Backpack.Layout.coffee ├── Backpack.Menu.coffee ├── Backpack.Modal.coffee ├── Backpack.Swipe.coffee ├── Backpack.Tabs.coffee └── Backpack.coffee └── vendor ├── backbone.js ├── jasmine-sinon.js ├── jasmine ├── MIT.LICENSE ├── jasmine-html.js ├── jasmine.css ├── jasmine.js └── jasmine_favicon.png ├── jquery.js ├── sinon.js ├── sinon ├── assert.js ├── collection.js ├── mock.js ├── sandbox.js ├── spy.js ├── stub.js ├── test.js ├── test_case.js └── util │ ├── event.js │ ├── fake_server.js │ ├── fake_server_with_clock.js │ ├── fake_timers.js │ ├── fake_xml_http_request.js │ ├── timers_ie.js │ └── xhr_ie.js ├── swipe.js ├── underscore.js └── zepto.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/.npmignore -------------------------------------------------------------------------------- /CAKEFILE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/CAKEFILE -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/README.md -------------------------------------------------------------------------------- /assets/css/docs.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/assets/css/docs.css -------------------------------------------------------------------------------- /assets/css/prettify.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/assets/css/prettify.css -------------------------------------------------------------------------------- /assets/img/backpack-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/assets/img/backpack-icon.png -------------------------------------------------------------------------------- /assets/img/backpack-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/assets/img/backpack-logo.png -------------------------------------------------------------------------------- /assets/img/swipe/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/assets/img/swipe/1.jpg -------------------------------------------------------------------------------- /assets/img/swipe/10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/assets/img/swipe/10.jpg -------------------------------------------------------------------------------- /assets/img/swipe/11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/assets/img/swipe/11.jpg -------------------------------------------------------------------------------- /assets/img/swipe/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/assets/img/swipe/2.jpg -------------------------------------------------------------------------------- /assets/img/swipe/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/assets/img/swipe/3.jpg -------------------------------------------------------------------------------- /assets/img/swipe/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/assets/img/swipe/4.jpg -------------------------------------------------------------------------------- /assets/img/swipe/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/assets/img/swipe/5.jpg -------------------------------------------------------------------------------- /assets/img/swipe/6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/assets/img/swipe/6.jpg -------------------------------------------------------------------------------- /assets/img/swipe/7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/assets/img/swipe/7.jpg -------------------------------------------------------------------------------- /assets/img/swipe/8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/assets/img/swipe/8.jpg -------------------------------------------------------------------------------- /assets/img/swipe/9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/assets/img/swipe/9.jpg -------------------------------------------------------------------------------- /assets/js/lang-apollo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/assets/js/lang-apollo.js -------------------------------------------------------------------------------- /assets/js/lang-clj.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/assets/js/lang-clj.js -------------------------------------------------------------------------------- /assets/js/lang-css.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/assets/js/lang-css.js -------------------------------------------------------------------------------- /assets/js/lang-go.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/assets/js/lang-go.js -------------------------------------------------------------------------------- /assets/js/lang-hs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/assets/js/lang-hs.js -------------------------------------------------------------------------------- /assets/js/lang-lisp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/assets/js/lang-lisp.js -------------------------------------------------------------------------------- /assets/js/lang-lua.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/assets/js/lang-lua.js -------------------------------------------------------------------------------- /assets/js/lang-ml.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/assets/js/lang-ml.js -------------------------------------------------------------------------------- /assets/js/lang-n.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/assets/js/lang-n.js -------------------------------------------------------------------------------- /assets/js/lang-proto.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/assets/js/lang-proto.js -------------------------------------------------------------------------------- /assets/js/lang-scala.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/assets/js/lang-scala.js -------------------------------------------------------------------------------- /assets/js/lang-sql.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/assets/js/lang-sql.js -------------------------------------------------------------------------------- /assets/js/lang-tex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/assets/js/lang-tex.js -------------------------------------------------------------------------------- /assets/js/lang-vb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/assets/js/lang-vb.js -------------------------------------------------------------------------------- /assets/js/lang-vhdl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/assets/js/lang-vhdl.js -------------------------------------------------------------------------------- /assets/js/lang-wiki.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/assets/js/lang-wiki.js -------------------------------------------------------------------------------- /assets/js/lang-xq.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/assets/js/lang-xq.js -------------------------------------------------------------------------------- /assets/js/lang-yaml.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/assets/js/lang-yaml.js -------------------------------------------------------------------------------- /assets/js/prettify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/assets/js/prettify.js -------------------------------------------------------------------------------- /docs/Backpack.Component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/docs/Backpack.Component.html -------------------------------------------------------------------------------- /docs/Backpack.Dialog.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/docs/Backpack.Dialog.html -------------------------------------------------------------------------------- /docs/Backpack.Menu.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/docs/Backpack.Menu.html -------------------------------------------------------------------------------- /docs/Backpack.Modal.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/docs/Backpack.Modal.html -------------------------------------------------------------------------------- /docs/Backpack.Tabs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/docs/Backpack.Tabs.html -------------------------------------------------------------------------------- /docs/Backpack.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/docs/Backpack.html -------------------------------------------------------------------------------- /docs/docco.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/docs/docco.css -------------------------------------------------------------------------------- /example/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/example/index.html -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/index.html -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/Backpack-bundle'); -------------------------------------------------------------------------------- /lib/Backpack-bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/lib/Backpack-bundle.js -------------------------------------------------------------------------------- /lib/Backpack-bundle.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/lib/Backpack-bundle.min.js -------------------------------------------------------------------------------- /lib/css/Backpack-bare.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/lib/css/Backpack-bare.css -------------------------------------------------------------------------------- /lib/css/Backpack.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/lib/css/Backpack.css -------------------------------------------------------------------------------- /lib/js/Backpack.Component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/lib/js/Backpack.Component.js -------------------------------------------------------------------------------- /lib/js/Backpack.Layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/lib/js/Backpack.Layout.js -------------------------------------------------------------------------------- /lib/js/Backpack.Menu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/lib/js/Backpack.Menu.js -------------------------------------------------------------------------------- /lib/js/Backpack.Modal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/lib/js/Backpack.Modal.js -------------------------------------------------------------------------------- /lib/js/Backpack.Swipe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/lib/js/Backpack.Swipe.js -------------------------------------------------------------------------------- /lib/js/Backpack.Tabs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/lib/js/Backpack.Tabs.js -------------------------------------------------------------------------------- /lib/js/Backpack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/lib/js/Backpack.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/package.json -------------------------------------------------------------------------------- /spec/BackpackSpec-bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/spec/BackpackSpec-bundle.js -------------------------------------------------------------------------------- /spec/SpecRunner.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/spec/SpecRunner.html -------------------------------------------------------------------------------- /spec/src/BackpackSpec.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/spec/src/BackpackSpec.coffee -------------------------------------------------------------------------------- /spec/src/ComponentSpec.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/spec/src/ComponentSpec.coffee -------------------------------------------------------------------------------- /spec/src/DependenciesSpec.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/spec/src/DependenciesSpec.coffee -------------------------------------------------------------------------------- /spec/src/LayoutSpec.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/spec/src/LayoutSpec.coffee -------------------------------------------------------------------------------- /spec/src/MenuSpec.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/spec/src/MenuSpec.coffee -------------------------------------------------------------------------------- /spec/src/ModalSpec.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/spec/src/ModalSpec.coffee -------------------------------------------------------------------------------- /spec/src/OverlaySpec.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/spec/src/OverlaySpec.coffee -------------------------------------------------------------------------------- /src/Backpack.Component.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/src/Backpack.Component.coffee -------------------------------------------------------------------------------- /src/Backpack.Layout.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/src/Backpack.Layout.coffee -------------------------------------------------------------------------------- /src/Backpack.Menu.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/src/Backpack.Menu.coffee -------------------------------------------------------------------------------- /src/Backpack.Modal.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/src/Backpack.Modal.coffee -------------------------------------------------------------------------------- /src/Backpack.Swipe.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/src/Backpack.Swipe.coffee -------------------------------------------------------------------------------- /src/Backpack.Tabs.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/src/Backpack.Tabs.coffee -------------------------------------------------------------------------------- /src/Backpack.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/src/Backpack.coffee -------------------------------------------------------------------------------- /vendor/backbone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/vendor/backbone.js -------------------------------------------------------------------------------- /vendor/jasmine-sinon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/vendor/jasmine-sinon.js -------------------------------------------------------------------------------- /vendor/jasmine/MIT.LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/vendor/jasmine/MIT.LICENSE -------------------------------------------------------------------------------- /vendor/jasmine/jasmine-html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/vendor/jasmine/jasmine-html.js -------------------------------------------------------------------------------- /vendor/jasmine/jasmine.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/vendor/jasmine/jasmine.css -------------------------------------------------------------------------------- /vendor/jasmine/jasmine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/vendor/jasmine/jasmine.js -------------------------------------------------------------------------------- /vendor/jasmine/jasmine_favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/vendor/jasmine/jasmine_favicon.png -------------------------------------------------------------------------------- /vendor/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/vendor/jquery.js -------------------------------------------------------------------------------- /vendor/sinon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/vendor/sinon.js -------------------------------------------------------------------------------- /vendor/sinon/assert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/vendor/sinon/assert.js -------------------------------------------------------------------------------- /vendor/sinon/collection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/vendor/sinon/collection.js -------------------------------------------------------------------------------- /vendor/sinon/mock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/vendor/sinon/mock.js -------------------------------------------------------------------------------- /vendor/sinon/sandbox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/vendor/sinon/sandbox.js -------------------------------------------------------------------------------- /vendor/sinon/spy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/vendor/sinon/spy.js -------------------------------------------------------------------------------- /vendor/sinon/stub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/vendor/sinon/stub.js -------------------------------------------------------------------------------- /vendor/sinon/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/vendor/sinon/test.js -------------------------------------------------------------------------------- /vendor/sinon/test_case.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/vendor/sinon/test_case.js -------------------------------------------------------------------------------- /vendor/sinon/util/event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/vendor/sinon/util/event.js -------------------------------------------------------------------------------- /vendor/sinon/util/fake_server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/vendor/sinon/util/fake_server.js -------------------------------------------------------------------------------- /vendor/sinon/util/fake_server_with_clock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/vendor/sinon/util/fake_server_with_clock.js -------------------------------------------------------------------------------- /vendor/sinon/util/fake_timers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/vendor/sinon/util/fake_timers.js -------------------------------------------------------------------------------- /vendor/sinon/util/fake_xml_http_request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/vendor/sinon/util/fake_xml_http_request.js -------------------------------------------------------------------------------- /vendor/sinon/util/timers_ie.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/vendor/sinon/util/timers_ie.js -------------------------------------------------------------------------------- /vendor/sinon/util/xhr_ie.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/vendor/sinon/util/xhr_ie.js -------------------------------------------------------------------------------- /vendor/swipe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/vendor/swipe.js -------------------------------------------------------------------------------- /vendor/underscore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/vendor/underscore.js -------------------------------------------------------------------------------- /vendor/zepto.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/airbnb/backpack/HEAD/vendor/zepto.js --------------------------------------------------------------------------------