├── .gitignore ├── LICENSE.md ├── README.md ├── bower.json ├── demo ├── appstore.json ├── assets │ ├── favicon.png │ └── favicon │ │ ├── android-icon-144x144.png │ │ ├── android-icon-192x192.png │ │ ├── android-icon-36x36.png │ │ ├── android-icon-48x48.png │ │ ├── android-icon-72x72.png │ │ ├── android-icon-96x96.png │ │ ├── apple-icon-114x114.png │ │ ├── apple-icon-120x120.png │ │ ├── apple-icon-144x144.png │ │ ├── apple-icon-152x152.png │ │ ├── apple-icon-180x180.png │ │ ├── apple-icon-57x57.png │ │ ├── apple-icon-60x60.png │ │ ├── apple-icon-72x72.png │ │ ├── apple-icon-76x76.png │ │ ├── apple-icon-precomposed.png │ │ ├── apple-icon.png │ │ ├── browserconfig.xml │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── favicon-96x96.png │ │ ├── favicon.ico │ │ ├── manifest.json │ │ ├── ms-icon-144x144.png │ │ ├── ms-icon-150x150.png │ │ ├── ms-icon-310x310.png │ │ └── ms-icon-70x70.png └── index.html ├── hax-app-browser-item.html ├── hax-app-browser.html ├── hax-app-pagination.html ├── hax-app-picker-item.html ├── hax-app-picker.html ├── hax-app-search-inputs.html ├── hax-app-search-result.html ├── hax-app-search.html ├── hax-app.html ├── hax-autoloader.html ├── hax-blox-browser-item.html ├── hax-blox-browser.html ├── hax-blox-picker.html ├── hax-blox.html ├── hax-body.html ├── hax-ce-context.html ├── hax-context-item-menu.html ├── hax-context-item-textop.html ├── hax-context-item.html ├── hax-export-dialog.html ├── hax-gizmo-browser-item.html ├── hax-gizmo-browser.html ├── hax-icons.html ├── hax-inline-context.html ├── hax-input-mixer.html ├── hax-manager.html ├── hax-panel-item.html ├── hax-panel.html ├── hax-plate-context.html ├── hax-preferences-dialog.html ├── hax-preview.html ├── hax-stax-browser-item.html ├── hax-stax-browser.html ├── hax-stax-picker.html ├── hax-stax.html ├── hax-store.html ├── hax-text-context.html ├── hax-toolbar-item.html ├── hax-toolbar-menu.html ├── hax-toolbar.html ├── index.html ├── layouts ├── cols-100.html ├── cols-25-25-25-25.html ├── cols-25-75.html ├── cols-33-33-33.html ├── cols-50-50.html ├── cols-66-33.html └── cols-75-25.html ├── polymer.json ├── stock.jpg ├── test └── boiler-plate_test.html └── update-demo.sh /.gitignore: -------------------------------------------------------------------------------- 1 | bower_components 2 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- 1 | Apache License 2 | Version 2.0, January 2004 3 | http://www.apache.org/licenses/ 4 | 5 | TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 6 | 7 | 1. Definitions. 8 | 9 | "License" shall mean the terms and conditions for use, reproduction, 10 | and distribution as defined by Sections 1 through 9 of this document. 11 | 12 | "Licensor" shall mean the copyright owner or entity authorized by 13 | the copyright owner that is granting the License. 14 | 15 | "Legal Entity" shall mean the union of the acting entity and all 16 | other entities that control, are controlled by, or are under common 17 | control with that entity. For the purposes of this definition, 18 | "control" means (i) the power, direct or indirect, to cause the 19 | direction or management of such entity, whether by contract or 20 | otherwise, or (ii) ownership of fifty percent (50%) or more of the 21 | outstanding shares, or (iii) beneficial ownership of such entity. 22 | 23 | "You" (or "Your") shall mean an individual or Legal Entity 24 | exercising permissions granted by this License. 25 | 26 | "Source" form shall mean the preferred form for making modifications, 27 | including but not limited to software source code, documentation 28 | source, and configuration files. 29 | 30 | "Object" form shall mean any form resulting from mechanical 31 | transformation or translation of a Source form, including but 32 | not limited to compiled object code, generated documentation, 33 | and conversions to other media types. 34 | 35 | "Work" shall mean the work of authorship, whether in Source or 36 | Object form, made available under the License, as indicated by a 37 | copyright notice that is included in or attached to the work 38 | (an example is provided in the Appendix below). 39 | 40 | "Derivative Works" shall mean any work, whether in Source or Object 41 | form, that is based on (or derived from) the Work and for which the 42 | editorial revisions, annotations, elaborations, or other modifications 43 | represent, as a whole, an original work of authorship. For the purposes 44 | of this License, Derivative Works shall not include works that remain 45 | separable from, or merely link (or bind by name) to the interfaces of, 46 | the Work and Derivative Works thereof. 47 | 48 | "Contribution" shall mean any work of authorship, including 49 | the original version of the Work and any modifications or additions 50 | to that Work or Derivative Works thereof, that is intentionally 51 | submitted to Licensor for inclusion in the Work by the copyright owner 52 | or by an individual or Legal Entity authorized to submit on behalf of 53 | the copyright owner. For the purposes of this definition, "submitted" 54 | means any form of electronic, verbal, or written communication sent 55 | to the Licensor or its representatives, including but not limited to 56 | communication on electronic mailing lists, source code control systems, 57 | and issue tracking systems that are managed by, or on behalf of, the 58 | Licensor for the purpose of discussing and improving the Work, but 59 | excluding communication that is conspicuously marked or otherwise 60 | designated in writing by the copyright owner as "Not a Contribution." 61 | 62 | "Contributor" shall mean Licensor and any individual or Legal Entity 63 | on behalf of whom a Contribution has been received by Licensor and 64 | subsequently incorporated within the Work. 65 | 66 | 2. Grant of Copyright License. Subject to the terms and conditions of 67 | this License, each Contributor hereby grants to You a perpetual, 68 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable 69 | copyright license to reproduce, prepare Derivative Works of, 70 | publicly display, publicly perform, sublicense, and distribute the 71 | Work and such Derivative Works in Source or Object form. 72 | 73 | 3. Grant of Patent License. Subject to the terms and conditions of 74 | this License, each Contributor hereby grants to You a perpetual, 75 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable 76 | (except as stated in this section) patent license to make, have made, 77 | use, offer to sell, sell, import, and otherwise transfer the Work, 78 | where such license applies only to those patent claims licensable 79 | by such Contributor that are necessarily infringed by their 80 | Contribution(s) alone or by combination of their Contribution(s) 81 | with the Work to which such Contribution(s) was submitted. If You 82 | institute patent litigation against any entity (including a 83 | cross-claim or counterclaim in a lawsuit) alleging that the Work 84 | or a Contribution incorporated within the Work constitutes direct 85 | or contributory patent infringement, then any patent licenses 86 | granted to You under this License for that Work shall terminate 87 | as of the date such litigation is filed. 88 | 89 | 4. Redistribution. You may reproduce and distribute copies of the 90 | Work or Derivative Works thereof in any medium, with or without 91 | modifications, and in Source or Object form, provided that You 92 | meet the following conditions: 93 | 94 | (a) You must give any other recipients of the Work or 95 | Derivative Works a copy of this License; and 96 | 97 | (b) You must cause any modified files to carry prominent notices 98 | stating that You changed the files; and 99 | 100 | (c) You must retain, in the Source form of any Derivative Works 101 | that You distribute, all copyright, patent, trademark, and 102 | attribution notices from the Source form of the Work, 103 | excluding those notices that do not pertain to any part of 104 | the Derivative Works; and 105 | 106 | (d) If the Work includes a "NOTICE" text file as part of its 107 | distribution, then any Derivative Works that You distribute must 108 | include a readable copy of the attribution notices contained 109 | within such NOTICE file, excluding those notices that do not 110 | pertain to any part of the Derivative Works, in at least one 111 | of the following places: within a NOTICE text file distributed 112 | as part of the Derivative Works; within the Source form or 113 | documentation, if provided along with the Derivative Works; or, 114 | within a display generated by the Derivative Works, if and 115 | wherever such third-party notices normally appear. The contents 116 | of the NOTICE file are for informational purposes only and 117 | do not modify the License. You may add Your own attribution 118 | notices within Derivative Works that You distribute, alongside 119 | or as an addendum to the NOTICE text from the Work, provided 120 | that such additional attribution notices cannot be construed 121 | as modifying the License. 122 | 123 | You may add Your own copyright statement to Your modifications and 124 | may provide additional or different license terms and conditions 125 | for use, reproduction, or distribution of Your modifications, or 126 | for any such Derivative Works as a whole, provided Your use, 127 | reproduction, and distribution of the Work otherwise complies with 128 | the conditions stated in this License. 129 | 130 | 5. Submission of Contributions. Unless You explicitly state otherwise, 131 | any Contribution intentionally submitted for inclusion in the Work 132 | by You to the Licensor shall be under the terms and conditions of 133 | this License, without any additional terms or conditions. 134 | Notwithstanding the above, nothing herein shall supersede or modify 135 | the terms of any separate license agreement you may have executed 136 | with Licensor regarding such Contributions. 137 | 138 | 6. Trademarks. This License does not grant permission to use the trade 139 | names, trademarks, service marks, or product names of the Licensor, 140 | except as required for reasonable and customary use in describing the 141 | origin of the Work and reproducing the content of the NOTICE file. 142 | 143 | 7. Disclaimer of Warranty. Unless required by applicable law or 144 | agreed to in writing, Licensor provides the Work (and each 145 | Contributor provides its Contributions) on an "AS IS" BASIS, 146 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 147 | implied, including, without limitation, any warranties or conditions 148 | of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 149 | PARTICULAR PURPOSE. You are solely responsible for determining the 150 | appropriateness of using or redistributing the Work and assume any 151 | risks associated with Your exercise of permissions under this License. 152 | 153 | 8. Limitation of Liability. In no event and under no legal theory, 154 | whether in tort (including negligence), contract, or otherwise, 155 | unless required by applicable law (such as deliberate and grossly 156 | negligent acts) or agreed to in writing, shall any Contributor be 157 | liable to You for damages, including any direct, indirect, special, 158 | incidental, or consequential damages of any character arising as a 159 | result of this License or out of the use or inability to use the 160 | Work (including but not limited to damages for loss of goodwill, 161 | work stoppage, computer failure or malfunction, or any and all 162 | other commercial damages or losses), even if such Contributor 163 | has been advised of the possibility of such damages. 164 | 165 | 9. Accepting Warranty or Additional Liability. While redistributing 166 | the Work or Derivative Works thereof, You may choose to offer, 167 | and charge a fee for, acceptance of support, warranty, indemnity, 168 | or other liability obligations and/or rights consistent with this 169 | License. However, in accepting such obligations, You may act only 170 | on Your own behalf and on Your sole responsibility, not on behalf 171 | of any other Contributor, and only if You agree to indemnify, 172 | defend, and hold each Contributor harmless for any liability 173 | incurred by, or claims asserted against, such Contributor by reason 174 | of your accepting any such warranty or additional liability. 175 | 176 | END OF TERMS AND CONDITIONS 177 | 178 | APPENDIX: How to apply the Apache License to your work. 179 | 180 | To apply the Apache License to your work, attach the following 181 | boilerplate notice, with the fields enclosed by brackets "{}" 182 | replaced with your own identifying information. (Don't include 183 | the brackets!) The text should be enclosed in the appropriate 184 | comment syntax for the file format. We also recommend that a 185 | file or class name and description of purpose be included on the 186 | same "printed page" as the copyright notice for easier 187 | identification within third-party archives. 188 | 189 | Copyright {yyyy} {name of copyright owner} 190 | 191 | Licensed under the Apache License, Version 2.0 (the "License"); 192 | you may not use this file except in compliance with the License. 193 | You may obtain a copy of the License at 194 | 195 | http://www.apache.org/licenses/LICENSE-2.0 196 | 197 | Unless required by applicable law or agreed to in writing, software 198 | distributed under the License is distributed on an "AS IS" BASIS, 199 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 200 | See the License for the specific language governing permissions and 201 | limitations under the License. 202 | -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "hax-body", 3 | "description": "A LRN element", 4 | "main": "hax-body.html", 5 | "dependencies": { 6 | "polymer": "Polymer/polymer#^1.11.1", 7 | "vaadin-upload": "vaadin/vaadin-upload#^2.1.3", 8 | "paper-listbox": "PolymerElements/paper-listbox#^2.0.0", 9 | "paper-item": "PolymerElements/paper-item#^2.1.0", 10 | "paper-menu": "PolymerElements/paper-menu#^1.3.0", 11 | "neon-animation": "PolymerElements/neon-animation#^2.2.1", 12 | "paper-menu-button": "PolymerElements/paper-menu-button#^2", 13 | "paper-icon-button": "PolymerElements/paper-icon-button#^2.0.1", 14 | "md-extra-icons": "LRNWebComponents/md-extra-icons#^0.0.4", 15 | "paper-input": "PolymerElements/paper-input#^2.2.2", 16 | "paper-slider": "PolymerElements/paper-slider#^2.0.4", 17 | "paper-checkbox": "PolymerElements/paper-checkbox#^2.0.1", 18 | "hax-body-behaviors": "LRNWebComponents/hax-body-behaviors#^1.12.5", 19 | "paper-toggle-button": "PolymerElements/paper-toggle-button#^2.0.0", 20 | "vaadin-split-layout": "vaadin/vaadin-split-layout#^1.1.0", 21 | "elmsln-loading": "LRNWebComponents/elmsln-loading#^1.1.1", 22 | "eco-json-schema-form": "LRNWebComponents/eco-json-schema-form#v1.0.0-lrn12", 23 | "iron-list": "PolymerElements/iron-list#^2.0.12", 24 | "paper-card": "PolymerElements/paper-card#^2.0.0", 25 | "paper-tabs": "PolymerElements/paper-tabs#^2.1.0", 26 | "juicy-html": "Juicy/juicy-html#^2.0.2", 27 | "iron-a11y-keys": "PolymerElements/iron-a11y-keys#^2.1.1", 28 | "grafitto-filter": "grafitto/grafitto-filter#^0.0.3", 29 | "schema-behaviors": "LRNWebComponents/schema-behaviors#^1.0.0", 30 | "iron-image": "PolymerElements/iron-image#^2.2.1", 31 | "dropdown-select": "LRNWebComponents/dropdown-select#^1.0.5", 32 | "materializecss-styles": "LRNWebcomponents/materializecss-styles#^1.2.1", 33 | "paper-toast": "PolymerElements/paper-toast#^2.1.0", 34 | "mtz-file-download-behavior": "MaritzSTL/mtz-file-download-behavior#^0.3.0", 35 | "paper-dialog-scrollable": "PolymerElements/paper-dialog-scrollable#^2.1.0", 36 | "iron-flex-layout": "PolymerElements/iron-flex-layout#^2.0.1", 37 | "media-behaviors": "LRNWebcomponents/media-behaviors#^1.1.3", 38 | "a11y-behaviors": "LRNWebcomponents/a11y-behaviors#^1.0.2", 39 | "lrnsys-layout": "LRNWebcomponents/lrnsys-layout#^1.4.4", 40 | "responsive-grid": "LRNWebcomponents/responsive-grid#^1.0.0", 41 | "place-holder": "LRNWebComponents/place-holder#^1.0.2", 42 | "paper-dropdown-menu": "PolymerElements/paper-dropdown-menu#^2.1.0", 43 | "juicy-ace-editor": "Juicy/juicy-ace-editor#^2.0.5", 44 | "code-editor": "LRNWebcomponents/code-editor#^1.0.1", 45 | "paper-styles": "PolymerElements/paper-styles#^2.1.0", 46 | "app-datepicker": "motss/app-datepicker#^2.12.0", 47 | "paper-collapse-item": "Collaborne/paper-collapse-item#^2.3.0", 48 | "paper-icon-picker": "LRNWebComponents/paper-icon-picker#^1.0.3", 49 | "paper-input-flagged": "LRNWebComponents/paper-input-flagged#^1.0.1", 50 | "grid-plate": "LRNWebComponents/grid-plate#^1.0.5", 51 | "image-compare-slider": "LRNWebComponents/image-compare-slider#^0.0.1", 52 | "aframe-player": "LRNWebComponents/aframe-player#^1.0.3", 53 | "video-player": "LRNWebComponents/video-player#^1.11.8", 54 | "iron-menu-behavior": "PolymerElements/iron-menu-behavior#^2.1.1", 55 | "simple-colors": "LRNWebComponents/simple-colors#^1.0.5", 56 | "iron-dropdown": "PolymerElements/iron-dropdown#^2.2.1", 57 | "media-video": "LRNWebComponents/media-video#^1.0.0", 58 | "a11y-media-player": "LRNWebComponents/a11y-media-player#^1.0.12" 59 | }, 60 | "devDependencies": { 61 | "iron-component-page": "PolymerElements/iron-component-page#^1.0.0", 62 | "iron-demo-helpers": "PolymerElements/iron-demo-helpers#^1.0.0", 63 | "web-component-tester": "^4.0.0", 64 | "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0", 65 | "paper-toast": "PolymerElements/paper-toast#^2.0.0", 66 | "paper-audio-player": "LRNWebComponents/paper-audio-player#1.1.1-lrn2", 67 | "github-corner": "afonsopacifer/github-corner#^1.0.0", 68 | "lrndesign-blockquote": "LRNWebComponents/lrndesign-blockquote#^1.3.1", 69 | "wave-player": "LRNWebComponents/wave-player#^1.0.2", 70 | "meme-maker": "LRNWebComponents/meme-maker#1.0.0-lrn1", 71 | "lrn-table": "LRNWebComponents/lrn-table#^1.0.0", 72 | "pdf-element": "LRNWebcomponents/pdf-element#^1.3.0", 73 | "aframe-player": "LRNWebComponents/aframe-player#^1.0.0", 74 | "lrndesign-chart": "LRNWebComponents/lrndesign-chart", 75 | "video-player": "LRNWebComponents/video-player#^1.9.0", 76 | "lrn-math": "LRNWebComponents/lrn-math#^1.0.0", 77 | "to-do": "LRNWebComponents/to-do#^1.0.2", 78 | "simple-timer": "annsonn/simple-timer#^1.0.2", 79 | "silly-hax-game": "LRNWebComponents/silly-hax-game", 80 | "task-list": "LRNWebComponents/task-list#^0.1.3", 81 | "media-image": "LRNWebComponents/media-image#^1.0.2", 82 | "wikipedia-query": "LRNWebComponents/wikipedia-query#^1.4.0", 83 | "lrn-vocab": "LRNWebComponents/lrn-vocab#^1.1.1", 84 | "citation-element": "LRNWebComponents/citation-element#^1.0.3", 85 | "magazine-cover": "LRNWebcomponents/magazine-cover#^1.1.4", 86 | "a11y-gif-player": "LRNWebcomponents/a11y-gif-player#^1.0.3", 87 | "lrn-calendar": "LRNWebcomponents/lrn-calendar#^0.1.0", 88 | "person-testimonial": "LRNWebComponents/person-testimonial#^1.0.1", 89 | "hero-banner": "LRNWebComponents/hero-banner#^1.0.1", 90 | "oer-schema": "LRNWebComponents/oer-schema#^1.0.5", 91 | "multiple-choice": "LRNWebComponents/multiple-choice#^1.0.0", 92 | "tab-list": "LRNWebComponents/tab-list#^0.1.0", 93 | "self-check": "LRNWebComponents/self-check#^1.0.1", 94 | "q-r": "LRNWebComponents/q-r#^1.0.5", 95 | "license-element": "LRNWebComponents/license-element#^1.0.0", 96 | "document-register-element": "WebReflection/document-register-element#^1.8.1", 97 | "simple-concept-network": "LRNWebComponents/simple-concept-network#^1.0.0", 98 | "stop-note": "LRNWebComponents/stop-note#^0.0.1", 99 | "lrn-aside": "LRNWebComponents/lrn-aside#^1.0.5" 100 | }, 101 | "resolutions": { 102 | "webcomponentsjs": "^0.7.24", 103 | "neon-animation": "^2.0.2", 104 | "materializecss-styles": "^1.1.0", 105 | "paper-spinner": "^2.0.0", 106 | "paper-tooltip": "^2.0.0", 107 | "polymer": "1.9 - 2", 108 | "paper-styles": "^2.1.0", 109 | "paper-item": "^2.1.1", 110 | "paper-menu-button": "^2", 111 | "paper-icon-button": "^2.0.1", 112 | "paper-input": "^2.2.2", 113 | "paper-checkbox": "^2.0.1", 114 | "paper-card": "^2.0.0", 115 | "iron-image": "^2.2.1", 116 | "iron-flex-layout": "^2.0.1", 117 | "iron-icon": "^2.0.0", 118 | "paper-button": "1 - 2", 119 | "iron-iconset-svg": "1 - 2", 120 | "paper-ripple": "^2.0.1", 121 | "iron-a11y-keys-behavior": "^2.0.1", 122 | "iron-collapse": "^2.0.0", 123 | "iron-icons": "^2.0.1", 124 | "iron-overlay-behavior": "^2.2.0", 125 | "iron-ajax": "^2.0.6", 126 | "paper-dropdown-menu": "^2.0.0", 127 | "iron-meta": "^2.0.3", 128 | "iron-resizable-behavior": "1 - 2", 129 | "paper-toast": "^2.0.0", 130 | "paper-radio-button": "^2.1.0", 131 | "schema-behaviors": "^1.0.0", 132 | "paper-listbox": "^2.0.0", 133 | "paper-tabs": "^2.1.1", 134 | "iron-list": "^2.0.16", 135 | "iron-a11y-keys": "^2.0.0", 136 | "paper-drawer-panel": "^2.0.0", 137 | "paper-slider": "^2.0.6", 138 | "paper-toggle-button": "^2.0.0", 139 | "iron-menu-behavior": "^2.1.1", 140 | "paper-progress": "^2.0.1", 141 | "paper-dialog-scrollable": "^2.2.0", 142 | "paper-dialog": "^2.1.1", 143 | "iron-dropdown": "^2.2.1" 144 | } 145 | } 146 | -------------------------------------------------------------------------------- /demo/assets/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LRNWebComponents/hax-body/9f20c02538c6acc64fcf9bb6957401a65d05e632/demo/assets/favicon.png -------------------------------------------------------------------------------- /demo/assets/favicon/android-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LRNWebComponents/hax-body/9f20c02538c6acc64fcf9bb6957401a65d05e632/demo/assets/favicon/android-icon-144x144.png -------------------------------------------------------------------------------- /demo/assets/favicon/android-icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LRNWebComponents/hax-body/9f20c02538c6acc64fcf9bb6957401a65d05e632/demo/assets/favicon/android-icon-192x192.png -------------------------------------------------------------------------------- /demo/assets/favicon/android-icon-36x36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LRNWebComponents/hax-body/9f20c02538c6acc64fcf9bb6957401a65d05e632/demo/assets/favicon/android-icon-36x36.png -------------------------------------------------------------------------------- /demo/assets/favicon/android-icon-48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LRNWebComponents/hax-body/9f20c02538c6acc64fcf9bb6957401a65d05e632/demo/assets/favicon/android-icon-48x48.png -------------------------------------------------------------------------------- /demo/assets/favicon/android-icon-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LRNWebComponents/hax-body/9f20c02538c6acc64fcf9bb6957401a65d05e632/demo/assets/favicon/android-icon-72x72.png -------------------------------------------------------------------------------- /demo/assets/favicon/android-icon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LRNWebComponents/hax-body/9f20c02538c6acc64fcf9bb6957401a65d05e632/demo/assets/favicon/android-icon-96x96.png -------------------------------------------------------------------------------- /demo/assets/favicon/apple-icon-114x114.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LRNWebComponents/hax-body/9f20c02538c6acc64fcf9bb6957401a65d05e632/demo/assets/favicon/apple-icon-114x114.png -------------------------------------------------------------------------------- /demo/assets/favicon/apple-icon-120x120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LRNWebComponents/hax-body/9f20c02538c6acc64fcf9bb6957401a65d05e632/demo/assets/favicon/apple-icon-120x120.png -------------------------------------------------------------------------------- /demo/assets/favicon/apple-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LRNWebComponents/hax-body/9f20c02538c6acc64fcf9bb6957401a65d05e632/demo/assets/favicon/apple-icon-144x144.png -------------------------------------------------------------------------------- /demo/assets/favicon/apple-icon-152x152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LRNWebComponents/hax-body/9f20c02538c6acc64fcf9bb6957401a65d05e632/demo/assets/favicon/apple-icon-152x152.png -------------------------------------------------------------------------------- /demo/assets/favicon/apple-icon-180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LRNWebComponents/hax-body/9f20c02538c6acc64fcf9bb6957401a65d05e632/demo/assets/favicon/apple-icon-180x180.png -------------------------------------------------------------------------------- /demo/assets/favicon/apple-icon-57x57.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LRNWebComponents/hax-body/9f20c02538c6acc64fcf9bb6957401a65d05e632/demo/assets/favicon/apple-icon-57x57.png -------------------------------------------------------------------------------- /demo/assets/favicon/apple-icon-60x60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LRNWebComponents/hax-body/9f20c02538c6acc64fcf9bb6957401a65d05e632/demo/assets/favicon/apple-icon-60x60.png -------------------------------------------------------------------------------- /demo/assets/favicon/apple-icon-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LRNWebComponents/hax-body/9f20c02538c6acc64fcf9bb6957401a65d05e632/demo/assets/favicon/apple-icon-72x72.png -------------------------------------------------------------------------------- /demo/assets/favicon/apple-icon-76x76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LRNWebComponents/hax-body/9f20c02538c6acc64fcf9bb6957401a65d05e632/demo/assets/favicon/apple-icon-76x76.png -------------------------------------------------------------------------------- /demo/assets/favicon/apple-icon-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LRNWebComponents/hax-body/9f20c02538c6acc64fcf9bb6957401a65d05e632/demo/assets/favicon/apple-icon-precomposed.png -------------------------------------------------------------------------------- /demo/assets/favicon/apple-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LRNWebComponents/hax-body/9f20c02538c6acc64fcf9bb6957401a65d05e632/demo/assets/favicon/apple-icon.png -------------------------------------------------------------------------------- /demo/assets/favicon/browserconfig.xml: -------------------------------------------------------------------------------- 1 | 2 | #ffffff -------------------------------------------------------------------------------- /demo/assets/favicon/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LRNWebComponents/hax-body/9f20c02538c6acc64fcf9bb6957401a65d05e632/demo/assets/favicon/favicon-16x16.png -------------------------------------------------------------------------------- /demo/assets/favicon/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LRNWebComponents/hax-body/9f20c02538c6acc64fcf9bb6957401a65d05e632/demo/assets/favicon/favicon-32x32.png -------------------------------------------------------------------------------- /demo/assets/favicon/favicon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LRNWebComponents/hax-body/9f20c02538c6acc64fcf9bb6957401a65d05e632/demo/assets/favicon/favicon-96x96.png -------------------------------------------------------------------------------- /demo/assets/favicon/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LRNWebComponents/hax-body/9f20c02538c6acc64fcf9bb6957401a65d05e632/demo/assets/favicon/favicon.ico -------------------------------------------------------------------------------- /demo/assets/favicon/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "HAX the web", 3 | "icons": [ 4 | { 5 | "src": "\/android-icon-36x36.png", 6 | "sizes": "36x36", 7 | "type": "image\/png", 8 | "density": "0.75" 9 | }, 10 | { 11 | "src": "\/android-icon-48x48.png", 12 | "sizes": "48x48", 13 | "type": "image\/png", 14 | "density": "1.0" 15 | }, 16 | { 17 | "src": "\/android-icon-72x72.png", 18 | "sizes": "72x72", 19 | "type": "image\/png", 20 | "density": "1.5" 21 | }, 22 | { 23 | "src": "\/android-icon-96x96.png", 24 | "sizes": "96x96", 25 | "type": "image\/png", 26 | "density": "2.0" 27 | }, 28 | { 29 | "src": "\/android-icon-144x144.png", 30 | "sizes": "144x144", 31 | "type": "image\/png", 32 | "density": "3.0" 33 | }, 34 | { 35 | "src": "\/android-icon-192x192.png", 36 | "sizes": "192x192", 37 | "type": "image\/png", 38 | "density": "4.0" 39 | } 40 | ] 41 | } -------------------------------------------------------------------------------- /demo/assets/favicon/ms-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LRNWebComponents/hax-body/9f20c02538c6acc64fcf9bb6957401a65d05e632/demo/assets/favicon/ms-icon-144x144.png -------------------------------------------------------------------------------- /demo/assets/favicon/ms-icon-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LRNWebComponents/hax-body/9f20c02538c6acc64fcf9bb6957401a65d05e632/demo/assets/favicon/ms-icon-150x150.png -------------------------------------------------------------------------------- /demo/assets/favicon/ms-icon-310x310.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LRNWebComponents/hax-body/9f20c02538c6acc64fcf9bb6957401a65d05e632/demo/assets/favicon/ms-icon-310x310.png -------------------------------------------------------------------------------- /demo/assets/favicon/ms-icon-70x70.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LRNWebComponents/hax-body/9f20c02538c6acc64fcf9bb6957401a65d05e632/demo/assets/favicon/ms-icon-70x70.png -------------------------------------------------------------------------------- /hax-app-browser-item.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 25 | 26 | 27 | 82 | 83 | 180 | 181 | -------------------------------------------------------------------------------- /hax-app-browser.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 21 | 22 | 23 | 112 | 224 | 225 | -------------------------------------------------------------------------------- /hax-app-pagination.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 22 | 213 | 214 | -------------------------------------------------------------------------------- /hax-app-picker-item.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 14 | 15 | 16 | 72 | 73 | 129 | 130 | -------------------------------------------------------------------------------- /hax-app-picker.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 28 | 29 | 30 | 145 | 146 | 319 | 320 | -------------------------------------------------------------------------------- /hax-app-search-inputs.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 17 | 18 | 19 | 64 | 65 | 101 | -------------------------------------------------------------------------------- /hax-app-search-result.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 15 | 16 | 17 | 18 | 103 | 104 | 148 | 149 | -------------------------------------------------------------------------------- /hax-app.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 127 | 128 | 129 | 130 | 135 | 137 | 138 | 160 | 161 | -------------------------------------------------------------------------------- /hax-autoloader.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 12 | 13 | 14 | 22 | 83 | 84 | -------------------------------------------------------------------------------- /hax-blox-browser-item.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 16 | 17 | 18 | 74 | 75 | 184 | 185 | -------------------------------------------------------------------------------- /hax-blox-browser.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 15 | 16 | 17 | 50 | 110 | 111 | -------------------------------------------------------------------------------- /hax-blox-picker.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 19 | 20 | 21 | 72 | 125 | -------------------------------------------------------------------------------- /hax-blox.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 47 | 48 | 49 | 50 | 55 | 57 | 58 | 80 | 81 | -------------------------------------------------------------------------------- /hax-ce-context.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 21 | 22 | 23 | 92 | 93 | 218 | 219 | -------------------------------------------------------------------------------- /hax-context-item-menu.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 18 | 19 | 20 | 38 | 39 | 155 | -------------------------------------------------------------------------------- /hax-context-item-textop.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 29 | 30 | 31 | 47 | 48 | 177 | 178 | -------------------------------------------------------------------------------- /hax-context-item.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 26 | 27 | 28 | 42 | 43 | 175 | 176 | -------------------------------------------------------------------------------- /hax-export-dialog.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 19 | 20 | 21 | 113 | 114 | 295 | -------------------------------------------------------------------------------- /hax-gizmo-browser-item.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 25 | 26 | 27 | 82 | 83 | 191 | 192 | -------------------------------------------------------------------------------- /hax-gizmo-browser.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 18 | 19 | 20 | 106 | 176 | 177 | -------------------------------------------------------------------------------- /hax-icons.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | '8/2/2' : '2 cols, 66% / 33% split', 4 | '4/4/4' : '3 cols, 33% each', 5 | '3/3/3/3' : '4 cols, 25% each', 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | -------------------------------------------------------------------------------- /hax-input-mixer.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 22 | 23 | 24 | 117 | 118 | 312 | 313 | -------------------------------------------------------------------------------- /hax-panel-item.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 25 | 26 | 27 | 117 | 118 | 202 | 203 | -------------------------------------------------------------------------------- /hax-plate-context.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 16 | 17 | 18 | 60 | 61 | 66 | 67 | -------------------------------------------------------------------------------- /hax-preferences-dialog.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 16 | 17 | 18 | 87 | 219 | -------------------------------------------------------------------------------- /hax-stax-browser-item.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 16 | 17 | 18 | 72 | 73 | 166 | 167 | -------------------------------------------------------------------------------- /hax-stax-browser.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 14 | 15 | 16 | 48 | 111 | 112 | -------------------------------------------------------------------------------- /hax-stax-picker.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 18 | 19 | 20 | 71 | 124 | -------------------------------------------------------------------------------- /hax-stax.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 47 | 48 | 49 | 50 | 55 | 57 | 58 | 80 | 81 | -------------------------------------------------------------------------------- /hax-toolbar-item.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 123 | 223 | 224 | -------------------------------------------------------------------------------- /hax-toolbar-menu.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 81 | 141 | 142 | -------------------------------------------------------------------------------- /hax-toolbar.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 116 | 240 | 241 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | hax-body 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /layouts/cols-100.html: -------------------------------------------------------------------------------- 1 | 8 | -------------------------------------------------------------------------------- /layouts/cols-25-25-25-25.html: -------------------------------------------------------------------------------- 1 | 40 | -------------------------------------------------------------------------------- /layouts/cols-25-75.html: -------------------------------------------------------------------------------- 1 | 33 | -------------------------------------------------------------------------------- /layouts/cols-33-33-33.html: -------------------------------------------------------------------------------- 1 | 32 | -------------------------------------------------------------------------------- /layouts/cols-50-50.html: -------------------------------------------------------------------------------- 1 | 29 | -------------------------------------------------------------------------------- /layouts/cols-66-33.html: -------------------------------------------------------------------------------- 1 | 35 | -------------------------------------------------------------------------------- /layouts/cols-75-25.html: -------------------------------------------------------------------------------- 1 | 35 | -------------------------------------------------------------------------------- /polymer.json: -------------------------------------------------------------------------------- 1 | { 2 | "lint": { 3 | "rules": [ 4 | "polymer-2-hybrid" 5 | ] 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /stock.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LRNWebComponents/hax-body/9f20c02538c6acc64fcf9bb6957401a65d05e632/stock.jpg -------------------------------------------------------------------------------- /test/boiler-plate_test.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | hax-body test 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 19 | 20 | 21 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /update-demo.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # git clone the Polymer tools repository somewhere outside of your 3 | # element project 4 | git clone git://github.com/LRNWebComponents/tools.git 5 | 6 | # Create a temporary directory for publishing your element and cd into it 7 | mkdir temp && cd temp 8 | 9 | # Run the gp.sh script. This will allow you to push a demo-friendly 10 | # version of your page and its dependencies to a GitHub pages branch 11 | # of your repository (gh-pages). Below, we pass in a GitHub username 12 | # and the repo name for our element 13 | ../tools/bin/gp.sh LRNWebComponents hax-body master demo haxtheweb.org 14 | # Finally, clean-up your temporary directory as you no longer require it 15 | cd .. 16 | rm -rf temp 17 | rm -rf tools 18 | --------------------------------------------------------------------------------