Boton terminado

This commit is contained in:
2020-08-22 01:58:57 -05:00
parent 7a4bbdb331
commit 3e79779aae
10 changed files with 141 additions and 173 deletions
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -1 +1 @@
<!DOCTYPE html><html lang=en><head><link href=css/app.60762d50.css rel=preload as=style><link href=css/chunk-vendors.cbc2a074.css rel=preload as=style><link href=js/app.38561c17.js rel=preload as=script><link href=js/chunk-vendors.921f3df1.js rel=preload as=script><link href=css/chunk-vendors.cbc2a074.css rel=stylesheet><link href=css/app.60762d50.css rel=stylesheet></head><head><meta name=viewport content="width=device-width,initial-scale=1"><meta charset=utf-8><link rel=stylesheet href=https://unpkg.com/purecss@1.0.0/build/pure-min.css integrity=sha384-nn4HPE8lTHyVtfCBi5yW9d20FjT8BJwUXyWZT9InLYax14RDjBj46LmSztkmNP9w crossorigin=anonymous><link rel=stylesheet href=https://unpkg.com/purecss@1.0.0/build/grids-responsive-min.css><link rel=stylesheet href=https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css><link rel=stylesheet type=text/css href=style.css media=screen><link rel=stylesheet href=https://stackpath.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css integrity=sha384-WskhaSGFgHYWDcbwN70/dfYBj47jz9qbsMId/iRN3ewGhXQFZCSftd1LZCfmhktB crossorigin=anonymous><title>HACKATHON REGISTRO</title><link rel="shortcut icon" href=img/icono.png><body><noscript><strong>We're sorry but hack_unam doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script src=js/chunk-vendors.921f3df1.js></script><script src=js/app.38561c17.js></script></body></head></html> <!DOCTYPE html><html lang=en><head><link href=css/app.3cd89414.css rel=preload as=style><link href=css/chunk-vendors.e8d11e2d.css rel=preload as=style><link href=js/app.2bf72a8f.js rel=preload as=script><link href=js/chunk-vendors.921f3df1.js rel=preload as=script><link href=css/chunk-vendors.e8d11e2d.css rel=stylesheet><link href=css/app.3cd89414.css rel=stylesheet></head><head><meta name=viewport content="width=device-width,initial-scale=1"><meta charset=utf-8><link rel=stylesheet href=https://unpkg.com/purecss@1.0.0/build/pure-min.css integrity=sha384-nn4HPE8lTHyVtfCBi5yW9d20FjT8BJwUXyWZT9InLYax14RDjBj46LmSztkmNP9w crossorigin=anonymous><link rel=stylesheet href=https://unpkg.com/purecss@1.0.0/build/grids-responsive-min.css><link rel=stylesheet href=https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css><link rel=stylesheet type=text/css href=style.css media=screen><link rel=stylesheet href=https://stackpath.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css integrity=sha384-WskhaSGFgHYWDcbwN70/dfYBj47jz9qbsMId/iRN3ewGhXQFZCSftd1LZCfmhktB crossorigin=anonymous><title>HACKATHON REGISTRO</title><link rel="shortcut icon" href=img/icono.png><body><noscript><strong>We're sorry but hack_unam doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script src=js/chunk-vendors.921f3df1.js></script><script src=js/app.2bf72a8f.js></script></body></head></html>
File diff suppressed because one or more lines are too long
+1
View File
File diff suppressed because one or more lines are too long
-1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -15,7 +15,7 @@ Vue.use(BootstrapVue);
Vue.use(IconsPlugin); Vue.use(IconsPlugin);
export default { export default {
name: "App", name: "App"
}; };
</script> </script>
+29 -59
View File
@@ -10,46 +10,42 @@
<div class="container"> <div class="container">
<div class="row"> <div class="row">
<div class="col"> <div class="col">
<nav class="navbar navbar-dark"> <nav class="navbar navbar-dark">
<button class=" navbar-toggler van btn-sm" type="button" id="toggle-menu" data-toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation" v-on:click="toggle()"> <button
class=" navbar-toggler van btn-sm colorB"
type="button"
id="toggle-menu"
data-toggle="collapse"
data-target="#navbarNav"
aria-controls="navbarNav"
aria-expanded="false"
aria-label="Toggle navigation"
v-on:click="toggle()"
>
<span class=" navbar-toggler-icon m-1"></span> <span class=" navbar-toggler-icon m-1"></span>
Opciones Opciones
</button> </button>
</nav> </nav>
<div class="collapse navbar-collapse" id="navbarNav"> <div class="collapse navbar-collapse" id="navbarNav">
<ul class="navbar-nav ml-auto"> <ul class="navbar-nav ml-auto">
<li class="nav-item dropdown"> <li class="nav-item dropdown">
<div class="nav-item nav-link " @click="numPanel=1"><a>Equipos</a></div> <div class="nav-item nav-link " @click="numPanel = 1">
<a>Equipos</a>
</div>
</li> </li>
<li class="nav-item dropdown"> <li class="nav-item dropdown">
<div class="nav-item nav-link " @click="numPanel=2"><a>Participantes</a></div> <div class="nav-item nav-link " @click="numPanel = 2">
<a>Participantes</a>
</div>
</li> </li>
</ul> </ul>
</div>
</div> </div>
</div> </div>
</div> </div>
</div>
</nav> </nav>
<div class="container" v-if="numPanel == 1"> <div class="container" v-if="numPanel == 1">
<div class="row"> <div class="row">
<table class="table"> <table class="table">
@@ -81,7 +77,6 @@
</div> </div>
</div> </div>
<div class="container" v-if="numPanel == 2"> <div class="container" v-if="numPanel == 2">
<div class="row"> <div class="row">
<table class="table"> <table class="table">
@@ -107,13 +102,11 @@
<td>{{ item.nombreEquipo }}</td> <td>{{ item.nombreEquipo }}</td>
<td>{{ item.campus }}</td> <td>{{ item.campus }}</td>
<td>{{ item.carrera }}</td> <td>{{ item.carrera }}</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
</div> </div>
</div> </div>
</section> </section>
</template> </template>
@@ -126,7 +119,7 @@ import Header from "./../view/headerAdmin.vue";
export default { export default {
components: { components: {
//HelloWorld //HelloWorld
Header, Header
}, },
data() { data() {
return { return {
@@ -137,15 +130,12 @@ export default {
}, },
methods: { methods: {
toggle: function() { toggle: function() {
let element = document.getElementById('navbarNav') let element = document.getElementById("navbarNav");
element.classList.toggle('block') element.classList.toggle("block");
element.classList.add('mystyle') element.classList.add("mystyle");
}, }
}, },
async created() { async created() {
let equipos = await axios.get(`${config.api}/getRegistro`); let equipos = await axios.get(`${config.api}/getRegistro`);
equipos = equipos.data.data; equipos = equipos.data.data;
for (let i = 0; i < equipos.length; i++) { for (let i = 0; i < equipos.length; i++) {
@@ -166,17 +156,13 @@ export default {
correo: equipos[i].correo, correo: equipos[i].correo,
carrera: equipos[i].carrera, carrera: equipos[i].carrera,
campus: equipos[i].campus, campus: equipos[i].campus,
fecha: equipos[i].fechaRegistro, fecha: equipos[i].fechaRegistro
}); });
} }
let personaQuery = await axios.get(`${config.api}/getPersona`); let personaQuery = await axios.get(`${config.api}/getPersona`);
personaQuery = personaQuery.data.data; personaQuery = personaQuery.data.data;
for (let i = 0; i < personaQuery.length; i++) { for (let i = 0; i < personaQuery.length; i++) {
this.persona.push({ this.persona.push({
idPersona: i + 1, idPersona: i + 1,
nombre: personaQuery[i].nombre, nombre: personaQuery[i].nombre,
@@ -188,16 +174,11 @@ export default {
carrera: personaQuery[i].carrera carrera: personaQuery[i].carrera
}); });
} }
}, },
beforeCreate() { beforeCreate() {
if (!window.localStorage.getItem("id_usuario")) this.$router.push("/"); if (!window.localStorage.getItem("id_usuario")) this.$router.push("/");
else this.id = window.localStorage.getItem("id_usuario"); else this.id = window.localStorage.getItem("id_usuario");
}, }
}; };
</script> </script>
@@ -215,7 +196,6 @@ td {
font-size: 0.8rem; font-size: 0.8rem;
} }
@media screen and (min-width: 1024px) { @media screen and (min-width: 1024px) {
h1 { h1 {
margin-top: 3rem; margin-top: 3rem;
@@ -225,11 +205,9 @@ td {
} }
.nav-item { .nav-item {
-webkit-transition-duration: 0.4s; /* Safari */ -webkit-transition-duration: 0.4s; /* Safari */
transition-duration: 0.4s; transition-duration: 0.4s;
text-align: center; text-align: center;
} }
.nav-item:hover { .nav-item:hover {
background-color: #343a40; background-color: #343a40;
@@ -237,7 +215,6 @@ td {
} }
.navbar-brand { .navbar-brand {
color: white; color: white;
} }
body { body {
@@ -276,27 +253,20 @@ a {
display: block; display: block;
} }
.van { .van {
display: flex; display: flex;
align-items: center; align-items: center;
justify-content: center; justify-content: center;
color: black; color: black;
} }
@media (min-width: 768px) { @media (min-width: 768px) {
.van { .van {
display: none; display: none;
} }
}
.colorB {
background-color: black;
color: white;
} }
</style> </style>
-2
View File
@@ -1,5 +1,4 @@
const config = { const config = {
//Local //Local
//api: "http://localhost:3000" //api: "http://localhost:3000"
@@ -8,6 +7,5 @@ const config = {
//Produccion //Produccion
api: "https://venus.acatlan.unam.mx/indiana_hackaton" api: "https://venus.acatlan.unam.mx/indiana_hackaton"
}; };
module.exports = config; module.exports = config;