├── .gitattributes ├── babel.config.js ├── public ├── favicon.ico └── index.html ├── src ├── assets │ ├── img │ │ ├── UE.jpg │ │ ├── ash.png │ │ ├── goku.png │ │ ├── pikachu.png │ │ └── vegeta.png │ └── audios │ │ ├── key.wav │ │ └── confirm.wav ├── main.js ├── css │ └── global.css ├── components │ ├── CompTeclado.vue │ └── CompTela.vue └── App.vue ├── vue.config.js ├── .gitignore ├── jsconfig.json ├── package.json ├── LICENSE └── README.md /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | presets: [ 3 | '@vue/cli-plugin-babel/preset' 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimascapelari/urna-eletronica-vue/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /src/assets/img/UE.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimascapelari/urna-eletronica-vue/HEAD/src/assets/img/UE.jpg -------------------------------------------------------------------------------- /src/assets/img/ash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimascapelari/urna-eletronica-vue/HEAD/src/assets/img/ash.png -------------------------------------------------------------------------------- /src/assets/img/goku.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimascapelari/urna-eletronica-vue/HEAD/src/assets/img/goku.png -------------------------------------------------------------------------------- /src/assets/audios/key.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimascapelari/urna-eletronica-vue/HEAD/src/assets/audios/key.wav -------------------------------------------------------------------------------- /src/assets/img/pikachu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimascapelari/urna-eletronica-vue/HEAD/src/assets/img/pikachu.png -------------------------------------------------------------------------------- /src/assets/img/vegeta.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimascapelari/urna-eletronica-vue/HEAD/src/assets/img/vegeta.png -------------------------------------------------------------------------------- /src/assets/audios/confirm.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dimascapelari/urna-eletronica-vue/HEAD/src/assets/audios/confirm.wav -------------------------------------------------------------------------------- /vue.config.js: -------------------------------------------------------------------------------- 1 | const { defineConfig } = require('@vue/cli-service') 2 | module.exports = defineConfig({ 3 | transpileDependencies: true 4 | }) 5 | -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- 1 | import Vue from 'vue' 2 | import App from './App.vue' 3 | 4 | Vue.config.productionTip = false 5 | 6 | new Vue({ 7 | render: h => h(App), 8 | }).$mount('#app') 9 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | /dist 4 | 5 | 6 | # local env files 7 | .env.local 8 | .env.*.local 9 | 10 | # Log files 11 | npm-debug.log* 12 | yarn-debug.log* 13 | yarn-error.log* 14 | pnpm-debug.log* 15 | 16 | # Editor directories and files 17 | .idea 18 | .vscode 19 | *.suo 20 | *.ntvs* 21 | *.njsproj 22 | *.sln 23 | *.sw? 24 | -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "target": "es5", 4 | "module": "esnext", 5 | "baseUrl": "./", 6 | "moduleResolution": "node", 7 | "paths": { 8 | "@/*": [ 9 | "src/*" 10 | ] 11 | }, 12 | "lib": [ 13 | "esnext", 14 | "dom", 15 | "dom.iterable", 16 | "scripthost" 17 | ] 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 | 6 | 7 | 8 |
6 |
7 |
Aperte a tecla:
35 |BRANCO para VOTAR EM BRANCO
36 |LARANJA para CORRIGIR
37 |VERDE para CONFIRMAR
38 |© Dimas Capelari 2022
43 |