├── .gitignore ├── LICENSE ├── README.md ├── assets ├── images │ ├── BackspaceIcon.png │ ├── ButtonShadow.png │ ├── CheckmarkIcon.png │ ├── DismissIcon.png │ ├── EnterIcon.png │ ├── GlobalIcon.png │ ├── KeyShadow.png │ ├── ShiftActiveIcon.png │ ├── ShiftIcon.png │ └── SwitchShadow.png └── sounds │ ├── ButtonClick.mp3 │ ├── ButtonClickDisabled.mp3 │ ├── InputClick.mp3 │ ├── KeyDown.mp3 │ ├── KeyIn.mp3 │ └── ToastShow.mp3 ├── boilerplate ├── .gitignore ├── README.md ├── assets │ ├── images │ │ ├── BackspaceIcon.png │ │ ├── ButtonShadow.png │ │ ├── CheckmarkIcon.png │ │ ├── DismissIcon.png │ │ ├── EnterIcon.png │ │ ├── GlobalIcon.png │ │ ├── KeyShadow.png │ │ ├── ShiftActiveIcon.png │ │ ├── ShiftIcon.png │ │ └── SwitchShadow.png │ └── sounds │ │ ├── ButtonClick.mp3 │ │ ├── ButtonClickDisabled.mp3 │ │ ├── InputClick.mp3 │ │ ├── KeyDown.mp3 │ │ ├── KeyIn.mp3 │ │ └── ToastShow.mp3 ├── index.html └── package.json ├── dist ├── aframe-material.js ├── aframe-material.js.map ├── aframe-material.min.js └── aframe-material.min.js.map ├── index.html ├── package.json ├── src ├── alert │ └── index.js ├── button │ ├── assets.js │ ├── index.js │ └── sfx.js ├── checkbox │ ├── assets.js │ ├── index.js │ └── sfx.js ├── core │ └── event.js ├── fade │ └── index.js ├── form │ └── index.js ├── index.js ├── input │ └── index.js ├── keyboard │ ├── assets.js │ ├── behaviors.js │ ├── config.js │ ├── draw.js │ ├── index.js │ ├── layouts.js │ └── sfx.js ├── radio │ ├── assets.js │ ├── index.js │ └── sfx.js ├── switch │ ├── assets.js │ ├── index.js │ └── sfx.js ├── toast │ ├── assets.js │ ├── index.js │ └── sfx.js └── utils.js ├── static └── screenshot.png ├── svg ├── BackspaceIcon.svg ├── CheckmarkIcon.svg ├── DismissIcon.svg ├── EnterIcon.svg ├── GlobalIcon.svg ├── ShiftActiveIcon.svg └── ShiftIcon.svg └── webpack.config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/README.md -------------------------------------------------------------------------------- /assets/images/BackspaceIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/assets/images/BackspaceIcon.png -------------------------------------------------------------------------------- /assets/images/ButtonShadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/assets/images/ButtonShadow.png -------------------------------------------------------------------------------- /assets/images/CheckmarkIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/assets/images/CheckmarkIcon.png -------------------------------------------------------------------------------- /assets/images/DismissIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/assets/images/DismissIcon.png -------------------------------------------------------------------------------- /assets/images/EnterIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/assets/images/EnterIcon.png -------------------------------------------------------------------------------- /assets/images/GlobalIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/assets/images/GlobalIcon.png -------------------------------------------------------------------------------- /assets/images/KeyShadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/assets/images/KeyShadow.png -------------------------------------------------------------------------------- /assets/images/ShiftActiveIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/assets/images/ShiftActiveIcon.png -------------------------------------------------------------------------------- /assets/images/ShiftIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/assets/images/ShiftIcon.png -------------------------------------------------------------------------------- /assets/images/SwitchShadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/assets/images/SwitchShadow.png -------------------------------------------------------------------------------- /assets/sounds/ButtonClick.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/assets/sounds/ButtonClick.mp3 -------------------------------------------------------------------------------- /assets/sounds/ButtonClickDisabled.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/assets/sounds/ButtonClickDisabled.mp3 -------------------------------------------------------------------------------- /assets/sounds/InputClick.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/assets/sounds/InputClick.mp3 -------------------------------------------------------------------------------- /assets/sounds/KeyDown.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/assets/sounds/KeyDown.mp3 -------------------------------------------------------------------------------- /assets/sounds/KeyIn.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/assets/sounds/KeyIn.mp3 -------------------------------------------------------------------------------- /assets/sounds/ToastShow.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/assets/sounds/ToastShow.mp3 -------------------------------------------------------------------------------- /boilerplate/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/boilerplate/.gitignore -------------------------------------------------------------------------------- /boilerplate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/boilerplate/README.md -------------------------------------------------------------------------------- /boilerplate/assets/images/BackspaceIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/boilerplate/assets/images/BackspaceIcon.png -------------------------------------------------------------------------------- /boilerplate/assets/images/ButtonShadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/boilerplate/assets/images/ButtonShadow.png -------------------------------------------------------------------------------- /boilerplate/assets/images/CheckmarkIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/boilerplate/assets/images/CheckmarkIcon.png -------------------------------------------------------------------------------- /boilerplate/assets/images/DismissIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/boilerplate/assets/images/DismissIcon.png -------------------------------------------------------------------------------- /boilerplate/assets/images/EnterIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/boilerplate/assets/images/EnterIcon.png -------------------------------------------------------------------------------- /boilerplate/assets/images/GlobalIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/boilerplate/assets/images/GlobalIcon.png -------------------------------------------------------------------------------- /boilerplate/assets/images/KeyShadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/boilerplate/assets/images/KeyShadow.png -------------------------------------------------------------------------------- /boilerplate/assets/images/ShiftActiveIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/boilerplate/assets/images/ShiftActiveIcon.png -------------------------------------------------------------------------------- /boilerplate/assets/images/ShiftIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/boilerplate/assets/images/ShiftIcon.png -------------------------------------------------------------------------------- /boilerplate/assets/images/SwitchShadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/boilerplate/assets/images/SwitchShadow.png -------------------------------------------------------------------------------- /boilerplate/assets/sounds/ButtonClick.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/boilerplate/assets/sounds/ButtonClick.mp3 -------------------------------------------------------------------------------- /boilerplate/assets/sounds/ButtonClickDisabled.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/boilerplate/assets/sounds/ButtonClickDisabled.mp3 -------------------------------------------------------------------------------- /boilerplate/assets/sounds/InputClick.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/boilerplate/assets/sounds/InputClick.mp3 -------------------------------------------------------------------------------- /boilerplate/assets/sounds/KeyDown.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/boilerplate/assets/sounds/KeyDown.mp3 -------------------------------------------------------------------------------- /boilerplate/assets/sounds/KeyIn.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/boilerplate/assets/sounds/KeyIn.mp3 -------------------------------------------------------------------------------- /boilerplate/assets/sounds/ToastShow.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/boilerplate/assets/sounds/ToastShow.mp3 -------------------------------------------------------------------------------- /boilerplate/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/boilerplate/index.html -------------------------------------------------------------------------------- /boilerplate/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/boilerplate/package.json -------------------------------------------------------------------------------- /dist/aframe-material.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/dist/aframe-material.js -------------------------------------------------------------------------------- /dist/aframe-material.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/dist/aframe-material.js.map -------------------------------------------------------------------------------- /dist/aframe-material.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/dist/aframe-material.min.js -------------------------------------------------------------------------------- /dist/aframe-material.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/dist/aframe-material.min.js.map -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/package.json -------------------------------------------------------------------------------- /src/alert/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/src/alert/index.js -------------------------------------------------------------------------------- /src/button/assets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/src/button/assets.js -------------------------------------------------------------------------------- /src/button/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/src/button/index.js -------------------------------------------------------------------------------- /src/button/sfx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/src/button/sfx.js -------------------------------------------------------------------------------- /src/checkbox/assets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/src/checkbox/assets.js -------------------------------------------------------------------------------- /src/checkbox/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/src/checkbox/index.js -------------------------------------------------------------------------------- /src/checkbox/sfx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/src/checkbox/sfx.js -------------------------------------------------------------------------------- /src/core/event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/src/core/event.js -------------------------------------------------------------------------------- /src/fade/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/src/fade/index.js -------------------------------------------------------------------------------- /src/form/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/src/form/index.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/src/index.js -------------------------------------------------------------------------------- /src/input/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/src/input/index.js -------------------------------------------------------------------------------- /src/keyboard/assets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/src/keyboard/assets.js -------------------------------------------------------------------------------- /src/keyboard/behaviors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/src/keyboard/behaviors.js -------------------------------------------------------------------------------- /src/keyboard/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/src/keyboard/config.js -------------------------------------------------------------------------------- /src/keyboard/draw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/src/keyboard/draw.js -------------------------------------------------------------------------------- /src/keyboard/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/src/keyboard/index.js -------------------------------------------------------------------------------- /src/keyboard/layouts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/src/keyboard/layouts.js -------------------------------------------------------------------------------- /src/keyboard/sfx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/src/keyboard/sfx.js -------------------------------------------------------------------------------- /src/radio/assets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/src/radio/assets.js -------------------------------------------------------------------------------- /src/radio/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/src/radio/index.js -------------------------------------------------------------------------------- /src/radio/sfx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/src/radio/sfx.js -------------------------------------------------------------------------------- /src/switch/assets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/src/switch/assets.js -------------------------------------------------------------------------------- /src/switch/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/src/switch/index.js -------------------------------------------------------------------------------- /src/switch/sfx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/src/switch/sfx.js -------------------------------------------------------------------------------- /src/toast/assets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/src/toast/assets.js -------------------------------------------------------------------------------- /src/toast/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/src/toast/index.js -------------------------------------------------------------------------------- /src/toast/sfx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/src/toast/sfx.js -------------------------------------------------------------------------------- /src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/src/utils.js -------------------------------------------------------------------------------- /static/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/static/screenshot.png -------------------------------------------------------------------------------- /svg/BackspaceIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/svg/BackspaceIcon.svg -------------------------------------------------------------------------------- /svg/CheckmarkIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/svg/CheckmarkIcon.svg -------------------------------------------------------------------------------- /svg/DismissIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/svg/DismissIcon.svg -------------------------------------------------------------------------------- /svg/EnterIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/svg/EnterIcon.svg -------------------------------------------------------------------------------- /svg/GlobalIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/svg/GlobalIcon.svg -------------------------------------------------------------------------------- /svg/ShiftActiveIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/svg/ShiftActiveIcon.svg -------------------------------------------------------------------------------- /svg/ShiftIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/svg/ShiftIcon.svg -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etiennepinchon/aframe-material/HEAD/webpack.config.js --------------------------------------------------------------------------------