Cambios para agregar horario 2020-2

add-license-1
Araozu 2020-08-16 13:14:47 -05:00
parent ee91866b4b
commit 1b15990a69
4 changed files with 31 additions and 20 deletions

View File

@ -1,4 +1,10 @@
titulo: Horarios 2020-1, Ingeniería de Sistemas. titulo: Horarios 2020-1, Ingeniería de Sistemas.
descripcion: |
Este horario esta parcialmente completo. Los datos se obtuvieron de
https://drive.google.com/file/d/1DqAkbDtcVjAWhEb6YwMpFWUkXGpgeQt1/view
<br>
<br>
Ultima actualizacion: 26 de abril de 2020
años: años:
1er año: 1er año:
Matematica Basica: Matematica Basica:

View File

@ -0,0 +1,8 @@
titulo: Horarios 2020-2, Ingeniería de Sistemas.
descripcion: |
Horario incompleto. Datos extraidos de fotos publicadas en la página de Facebook de la escuela.
<br>
<br>
Ultima actualizacion: 16 de agosto de 2020.
<br>
Puedes ver el historial de cambios en GitHub.

View File

@ -16,13 +16,12 @@ div.lateral
br br
v-check-box(txt="Tema oscuro" v-model="temaOscuro") v-check-box(txt="Tema oscuro" v-model="temaOscuro")
br br
router-link.link_github(to="/acerca-de/") Acerca de div.info
// div.info
p p
i Solo algunos horarios están implementados* i Solo implementado para Ingeniería de Sistemas*
// p {{ año }}-{{ periodo }} // p {{ año }}-{{ periodo }}
div div
select(v-model.number="añoSeleccionado") select(v-model.number="anioSeleccionado")
option 2018 option 2018
option 2019 option 2019
option 2020 option 2020
@ -32,15 +31,15 @@ div.lateral
// p {{ datos.facultad? datos.facultad.nombre: facultad }} // p {{ datos.facultad? datos.facultad.nombre: facultad }}
div div
select(v-model="areaSeleccionada") select.select_area-fac-esc(v-model="areaSeleccionada")
option(v-for="(_, nombre) in escuelas") {{ nombre }} option(v-for="(_, nombre) in escuelas") {{ nombre }}
div div
select(v-model="facultadSeleccionada") select.select_area-fac-esc(v-model="facultadSeleccionada")
option(v-for="(facultad, nombre) in escuelas[areaSeleccionada]" :value="nombre") {{ facultad.nombre }} option(v-for="(facultad, nombre) in escuelas[areaSeleccionada]" :value="nombre") {{ facultad.nombre }}
div(v-if="escuelas[areaSeleccionada][facultadSeleccionada]") div(v-if="escuelas[areaSeleccionada][facultadSeleccionada]")
select(v-model="escuelaSeleccionada") select.select_area-fac-esc(v-model="escuelaSeleccionada")
option(v-for="(escuela, nombre) in escuelas[areaSeleccionada][facultadSeleccionada].escuelas" :value="nombre") option(v-for="(escuela, nombre) in escuelas[areaSeleccionada][facultadSeleccionada].escuelas" :value="nombre")
| {{ escuela.nombre }} | {{ escuela.nombre }}
@ -48,6 +47,7 @@ div.lateral
a(:href="urlEscuela" target="_blank") Página de la escuela a(:href="urlEscuela" target="_blank") Página de la escuela
// p {{ datos.escuela? datos.escuela.nombre: escuela }} // p {{ datos.escuela? datos.escuela.nombre: escuela }}
br br
router-link.link_github(to="/acerca-de/") Acerca de
br br
a.link_github(href="https://github.com/Araozu/horarios-unsa" target="_blank"). a.link_github(href="https://github.com/Araozu/horarios-unsa" target="_blank").
Código fuente en GitHub Código fuente en GitHub
@ -68,7 +68,7 @@ div.lateral
store = useStore() store = useStore()
escuelas = ref escuelas escuelas = ref escuelas
anioSeleccionado = ref 2018 anioSeleccionado = ref 2020
periodoSeleccionado = ref 2 periodoSeleccionado = ref 2
areaSeleccionada = ref "Ingenierías" areaSeleccionada = ref "Ingenierías"
facultadSeleccionada = ref "fips" facultadSeleccionada = ref "fips"
@ -126,6 +126,10 @@ div.lateral
<style scoped lang="sass"> <style scoped lang="sass">
.select_area-fac-esc
width: 100%
.boton-ocultar .boton-ocultar
position: absolute position: absolute
bottom: 0 bottom: 0

View File

@ -1,20 +1,13 @@
<template lang="pug"> <template lang="pug">
div.home div.home
h2.titulo {{ datos.titulo }} h2.titulo {{ datos.titulo }}
p(v-html="datos.descripcion? datos.descripcion: ''")
hr
p Puedes agregar cursos de diferentes años a tu horario. p Puedes agregar cursos de diferentes años a tu horario.
// label.container Mostrar descansos de 10m
input(type="checkbox" v-model="$store.state.mostrarDescansos")
span.checkmark
// div.input-descanso
input#descansos(type="checkbox" v-model="$store.state.mostrarDescansos")
label(for="descansos") Mostrar descansos de 10m
br
br
anio(:año="horarioUsuario" nombreAño="Mi horario") anio(:año="horarioUsuario" nombreAño="Mi horario")
anio(v-for="(año, i) in datos.años" :key="i" anio(v-for="(año, i) in datos.años" :key="i"