├── .eslintignore ├── .eslintrc ├── .gitignore ├── README.md ├── beatmaps └── .gitkeep ├── bin └── .gitkeep ├── package.json ├── src ├── client │ ├── .eslintrc │ ├── index.html │ ├── oppai.js │ └── styles │ │ ├── assets │ │ └── img │ │ │ ├── icon128.png │ │ │ ├── loading.svg │ │ │ ├── page-light.png │ │ │ ├── selection-mod-doubletime.png │ │ │ ├── selection-mod-easy.png │ │ │ ├── selection-mod-flashlight.png │ │ │ ├── selection-mod-halftime.png │ │ │ ├── selection-mod-hardrock.png │ │ │ ├── selection-mod-hidden.png │ │ │ ├── selection-mod-nofail.png │ │ │ └── selection-mod-spunout.png │ │ ├── main.sass │ │ ├── modules │ │ ├── _container.sass │ │ ├── _ezpp.sass │ │ ├── _field.sass │ │ ├── _footer.sass │ │ └── _output.sass │ │ └── partials │ │ ├── _file.sass │ │ ├── _loading.sass │ │ ├── _mod.sass │ │ ├── _reset.sass │ │ └── _submit-btn.sass └── server │ ├── index.js │ └── oppai.js ├── webpack.config.js └── yarn.lock /.eslintignore: -------------------------------------------------------------------------------- 1 | build/ -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "airbnb" 3 | } -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oamaok/oppai-web/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oamaok/oppai-web/HEAD/README.md -------------------------------------------------------------------------------- /beatmaps/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bin/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oamaok/oppai-web/HEAD/package.json -------------------------------------------------------------------------------- /src/client/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oamaok/oppai-web/HEAD/src/client/.eslintrc -------------------------------------------------------------------------------- /src/client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oamaok/oppai-web/HEAD/src/client/index.html -------------------------------------------------------------------------------- /src/client/oppai.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oamaok/oppai-web/HEAD/src/client/oppai.js -------------------------------------------------------------------------------- /src/client/styles/assets/img/icon128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oamaok/oppai-web/HEAD/src/client/styles/assets/img/icon128.png -------------------------------------------------------------------------------- /src/client/styles/assets/img/loading.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oamaok/oppai-web/HEAD/src/client/styles/assets/img/loading.svg -------------------------------------------------------------------------------- /src/client/styles/assets/img/page-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oamaok/oppai-web/HEAD/src/client/styles/assets/img/page-light.png -------------------------------------------------------------------------------- /src/client/styles/assets/img/selection-mod-doubletime.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oamaok/oppai-web/HEAD/src/client/styles/assets/img/selection-mod-doubletime.png -------------------------------------------------------------------------------- /src/client/styles/assets/img/selection-mod-easy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oamaok/oppai-web/HEAD/src/client/styles/assets/img/selection-mod-easy.png -------------------------------------------------------------------------------- /src/client/styles/assets/img/selection-mod-flashlight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oamaok/oppai-web/HEAD/src/client/styles/assets/img/selection-mod-flashlight.png -------------------------------------------------------------------------------- /src/client/styles/assets/img/selection-mod-halftime.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oamaok/oppai-web/HEAD/src/client/styles/assets/img/selection-mod-halftime.png -------------------------------------------------------------------------------- /src/client/styles/assets/img/selection-mod-hardrock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oamaok/oppai-web/HEAD/src/client/styles/assets/img/selection-mod-hardrock.png -------------------------------------------------------------------------------- /src/client/styles/assets/img/selection-mod-hidden.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oamaok/oppai-web/HEAD/src/client/styles/assets/img/selection-mod-hidden.png -------------------------------------------------------------------------------- /src/client/styles/assets/img/selection-mod-nofail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oamaok/oppai-web/HEAD/src/client/styles/assets/img/selection-mod-nofail.png -------------------------------------------------------------------------------- /src/client/styles/assets/img/selection-mod-spunout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oamaok/oppai-web/HEAD/src/client/styles/assets/img/selection-mod-spunout.png -------------------------------------------------------------------------------- /src/client/styles/main.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oamaok/oppai-web/HEAD/src/client/styles/main.sass -------------------------------------------------------------------------------- /src/client/styles/modules/_container.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oamaok/oppai-web/HEAD/src/client/styles/modules/_container.sass -------------------------------------------------------------------------------- /src/client/styles/modules/_ezpp.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oamaok/oppai-web/HEAD/src/client/styles/modules/_ezpp.sass -------------------------------------------------------------------------------- /src/client/styles/modules/_field.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oamaok/oppai-web/HEAD/src/client/styles/modules/_field.sass -------------------------------------------------------------------------------- /src/client/styles/modules/_footer.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oamaok/oppai-web/HEAD/src/client/styles/modules/_footer.sass -------------------------------------------------------------------------------- /src/client/styles/modules/_output.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oamaok/oppai-web/HEAD/src/client/styles/modules/_output.sass -------------------------------------------------------------------------------- /src/client/styles/partials/_file.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oamaok/oppai-web/HEAD/src/client/styles/partials/_file.sass -------------------------------------------------------------------------------- /src/client/styles/partials/_loading.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oamaok/oppai-web/HEAD/src/client/styles/partials/_loading.sass -------------------------------------------------------------------------------- /src/client/styles/partials/_mod.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oamaok/oppai-web/HEAD/src/client/styles/partials/_mod.sass -------------------------------------------------------------------------------- /src/client/styles/partials/_reset.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oamaok/oppai-web/HEAD/src/client/styles/partials/_reset.sass -------------------------------------------------------------------------------- /src/client/styles/partials/_submit-btn.sass: -------------------------------------------------------------------------------- 1 | [type="submit"] 2 | font-size: 2em 3 | width: 100% -------------------------------------------------------------------------------- /src/server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oamaok/oppai-web/HEAD/src/server/index.js -------------------------------------------------------------------------------- /src/server/oppai.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oamaok/oppai-web/HEAD/src/server/oppai.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oamaok/oppai-web/HEAD/webpack.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oamaok/oppai-web/HEAD/yarn.lock --------------------------------------------------------------------------------