├── .gitignore ├── DOCS.md ├── LICENCE ├── README.md ├── demo.gif ├── dist ├── aframe-material-collection.js ├── aframe-material-collection.js.map ├── aframe-material-collection.min.js ├── aframe-material-collection.min.js.map ├── aframe-material-collection_buttons.min.js ├── aframe-material-collection_checkbox.min.js ├── aframe-material-collection_curved-plane.min.js ├── aframe-material-collection_input.min.js ├── aframe-material-collection_number.min.js ├── aframe-material-collection_radio.min.js ├── aframe-material-collection_renderer.min.js ├── aframe-material-collection_scroll-pane.min.js ├── aframe-material-collection_slider.min.js ├── aframe-material-collection_switch.min.js ├── aframe-material-collection_toast.min.js ├── aframe-yoga-layout.js ├── aframe-yoga-layout.js.map ├── aframe-yoga-layout.min.js ├── icons │ ├── close_white_18dp.png │ ├── send_white_64dp.png │ └── sort_white_64dp.png ├── index.html ├── performance.html └── scroll-pane.html ├── gh-pages.bat ├── index.js ├── package.json ├── src ├── components │ ├── border.js │ ├── btn.js │ ├── checkbox.js │ ├── color-picker.js │ ├── curved-plane.js │ ├── double-click.js │ ├── icon.js │ ├── input-text.js │ ├── modal.js │ ├── mouse-shim.js │ ├── number.js │ ├── radio.js │ ├── renderer.js │ ├── ripple.js │ ├── rounded.js │ ├── scroll-pane.js │ ├── slider.js │ ├── switch.js │ ├── text.js │ ├── toast.js │ └── yoga.js ├── index.js ├── primitives │ ├── button.js │ ├── checkbox.js │ ├── fab_button.js │ ├── fab_button_small.js │ ├── input-text.js │ ├── int-input.js │ ├── number-input.js │ ├── number.js │ ├── password-input.js │ ├── radio.js │ ├── renderer.js │ ├── scroll-pane.js │ ├── slider.js │ ├── switch.js │ ├── text-input.js │ └── toast.js ├── public-components │ ├── buttons.js │ ├── checkbox.js │ ├── curved-plane.js │ ├── input.js │ ├── number.js │ ├── radio.js │ ├── renderer.js │ ├── scroll-pane.js │ ├── slider.js │ ├── switch.js │ └── toast.js ├── utils.js ├── vendor │ └── yoga-layout │ │ ├── YGEnums.js │ │ ├── entry-browser.js │ │ ├── entry-common.js │ │ └── nbind.js └── yoga.js └── webpack.config.js /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .idea 3 | -------------------------------------------------------------------------------- /DOCS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/DOCS.md -------------------------------------------------------------------------------- /LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/LICENCE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/README.md -------------------------------------------------------------------------------- /demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/demo.gif -------------------------------------------------------------------------------- /dist/aframe-material-collection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/dist/aframe-material-collection.js -------------------------------------------------------------------------------- /dist/aframe-material-collection.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/dist/aframe-material-collection.js.map -------------------------------------------------------------------------------- /dist/aframe-material-collection.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/dist/aframe-material-collection.min.js -------------------------------------------------------------------------------- /dist/aframe-material-collection.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/dist/aframe-material-collection.min.js.map -------------------------------------------------------------------------------- /dist/aframe-material-collection_buttons.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/dist/aframe-material-collection_buttons.min.js -------------------------------------------------------------------------------- /dist/aframe-material-collection_checkbox.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/dist/aframe-material-collection_checkbox.min.js -------------------------------------------------------------------------------- /dist/aframe-material-collection_curved-plane.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/dist/aframe-material-collection_curved-plane.min.js -------------------------------------------------------------------------------- /dist/aframe-material-collection_input.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/dist/aframe-material-collection_input.min.js -------------------------------------------------------------------------------- /dist/aframe-material-collection_number.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/dist/aframe-material-collection_number.min.js -------------------------------------------------------------------------------- /dist/aframe-material-collection_radio.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/dist/aframe-material-collection_radio.min.js -------------------------------------------------------------------------------- /dist/aframe-material-collection_renderer.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/dist/aframe-material-collection_renderer.min.js -------------------------------------------------------------------------------- /dist/aframe-material-collection_scroll-pane.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/dist/aframe-material-collection_scroll-pane.min.js -------------------------------------------------------------------------------- /dist/aframe-material-collection_slider.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/dist/aframe-material-collection_slider.min.js -------------------------------------------------------------------------------- /dist/aframe-material-collection_switch.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/dist/aframe-material-collection_switch.min.js -------------------------------------------------------------------------------- /dist/aframe-material-collection_toast.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/dist/aframe-material-collection_toast.min.js -------------------------------------------------------------------------------- /dist/aframe-yoga-layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/dist/aframe-yoga-layout.js -------------------------------------------------------------------------------- /dist/aframe-yoga-layout.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/dist/aframe-yoga-layout.js.map -------------------------------------------------------------------------------- /dist/aframe-yoga-layout.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/dist/aframe-yoga-layout.min.js -------------------------------------------------------------------------------- /dist/icons/close_white_18dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/dist/icons/close_white_18dp.png -------------------------------------------------------------------------------- /dist/icons/send_white_64dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/dist/icons/send_white_64dp.png -------------------------------------------------------------------------------- /dist/icons/sort_white_64dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/dist/icons/sort_white_64dp.png -------------------------------------------------------------------------------- /dist/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/dist/index.html -------------------------------------------------------------------------------- /dist/performance.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/dist/performance.html -------------------------------------------------------------------------------- /dist/scroll-pane.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/dist/scroll-pane.html -------------------------------------------------------------------------------- /gh-pages.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/gh-pages.bat -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/package.json -------------------------------------------------------------------------------- /src/components/border.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/components/border.js -------------------------------------------------------------------------------- /src/components/btn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/components/btn.js -------------------------------------------------------------------------------- /src/components/checkbox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/components/checkbox.js -------------------------------------------------------------------------------- /src/components/color-picker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/components/color-picker.js -------------------------------------------------------------------------------- /src/components/curved-plane.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/components/curved-plane.js -------------------------------------------------------------------------------- /src/components/double-click.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/components/double-click.js -------------------------------------------------------------------------------- /src/components/icon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/components/icon.js -------------------------------------------------------------------------------- /src/components/input-text.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/components/input-text.js -------------------------------------------------------------------------------- /src/components/modal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/components/modal.js -------------------------------------------------------------------------------- /src/components/mouse-shim.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/components/mouse-shim.js -------------------------------------------------------------------------------- /src/components/number.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/components/number.js -------------------------------------------------------------------------------- /src/components/radio.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/components/radio.js -------------------------------------------------------------------------------- /src/components/renderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/components/renderer.js -------------------------------------------------------------------------------- /src/components/ripple.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/components/ripple.js -------------------------------------------------------------------------------- /src/components/rounded.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/components/rounded.js -------------------------------------------------------------------------------- /src/components/scroll-pane.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/components/scroll-pane.js -------------------------------------------------------------------------------- /src/components/slider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/components/slider.js -------------------------------------------------------------------------------- /src/components/switch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/components/switch.js -------------------------------------------------------------------------------- /src/components/text.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/components/text.js -------------------------------------------------------------------------------- /src/components/toast.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/components/toast.js -------------------------------------------------------------------------------- /src/components/yoga.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/components/yoga.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/index.js -------------------------------------------------------------------------------- /src/primitives/button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/primitives/button.js -------------------------------------------------------------------------------- /src/primitives/checkbox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/primitives/checkbox.js -------------------------------------------------------------------------------- /src/primitives/fab_button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/primitives/fab_button.js -------------------------------------------------------------------------------- /src/primitives/fab_button_small.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/primitives/fab_button_small.js -------------------------------------------------------------------------------- /src/primitives/input-text.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/primitives/input-text.js -------------------------------------------------------------------------------- /src/primitives/int-input.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/primitives/int-input.js -------------------------------------------------------------------------------- /src/primitives/number-input.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/primitives/number-input.js -------------------------------------------------------------------------------- /src/primitives/number.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/primitives/number.js -------------------------------------------------------------------------------- /src/primitives/password-input.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/primitives/password-input.js -------------------------------------------------------------------------------- /src/primitives/radio.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/primitives/radio.js -------------------------------------------------------------------------------- /src/primitives/renderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/primitives/renderer.js -------------------------------------------------------------------------------- /src/primitives/scroll-pane.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/primitives/scroll-pane.js -------------------------------------------------------------------------------- /src/primitives/slider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/primitives/slider.js -------------------------------------------------------------------------------- /src/primitives/switch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/primitives/switch.js -------------------------------------------------------------------------------- /src/primitives/text-input.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/primitives/text-input.js -------------------------------------------------------------------------------- /src/primitives/toast.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/primitives/toast.js -------------------------------------------------------------------------------- /src/public-components/buttons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/public-components/buttons.js -------------------------------------------------------------------------------- /src/public-components/checkbox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/public-components/checkbox.js -------------------------------------------------------------------------------- /src/public-components/curved-plane.js: -------------------------------------------------------------------------------- 1 | import '../components/curved-plane' -------------------------------------------------------------------------------- /src/public-components/input.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/public-components/input.js -------------------------------------------------------------------------------- /src/public-components/number.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/public-components/number.js -------------------------------------------------------------------------------- /src/public-components/radio.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/public-components/radio.js -------------------------------------------------------------------------------- /src/public-components/renderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/public-components/renderer.js -------------------------------------------------------------------------------- /src/public-components/scroll-pane.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/public-components/scroll-pane.js -------------------------------------------------------------------------------- /src/public-components/slider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/public-components/slider.js -------------------------------------------------------------------------------- /src/public-components/switch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/public-components/switch.js -------------------------------------------------------------------------------- /src/public-components/toast.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/public-components/toast.js -------------------------------------------------------------------------------- /src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/utils.js -------------------------------------------------------------------------------- /src/vendor/yoga-layout/YGEnums.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/vendor/yoga-layout/YGEnums.js -------------------------------------------------------------------------------- /src/vendor/yoga-layout/entry-browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/vendor/yoga-layout/entry-browser.js -------------------------------------------------------------------------------- /src/vendor/yoga-layout/entry-common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/vendor/yoga-layout/entry-common.js -------------------------------------------------------------------------------- /src/vendor/yoga-layout/nbind.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/vendor/yoga-layout/nbind.js -------------------------------------------------------------------------------- /src/yoga.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/src/yoga.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/the-expanse/aframe-material-collection/HEAD/webpack.config.js --------------------------------------------------------------------------------