Ajustar layout y textos

master
Araozu 2021-03-28 08:53:02 -05:00
parent 5ce5f707a5
commit caed3005c9
6 changed files with 20 additions and 9 deletions

View File

@ -100,7 +100,7 @@ export function BarraSuperior() {
<i class="ph-arrow-up-right" />
</a>
<CambiadorImg />
<span className={css(estilosGlobales.contenedor, estilosGlobales.inlineBlock)}>2021-A</span>
<span className={css(estilosGlobales.contenedor, estilosGlobales.inlineBlock)}>2020-B</span>
<span className={css(estilosGlobales.contenedor, estilosGlobales.inlineBlock)}>Ingeniería de Sistemas</span>
</header>
)

View File

@ -5,15 +5,12 @@ import { Horarios } from "./Horarios"
import {
Anios,
Cursos,
CursoRaw,
Curso,
DatosHorario,
DatosHorarioRaw,
DatosGrupo,
ListaCursosUsuario,
} from "../types/DatosHorario"
import { estilosGlobales } from "../Estilos"
import { batch, createEffect, createMemo, createSignal, createState, Show } from "solid-js"
import { batch, createEffect, createMemo, createSignal, Show } from "solid-js"
import { useListaCursos } from "./useListaCursos"
const datosPromise = (async() => {
@ -82,11 +79,11 @@ export function ContenedorHorarios() {
let templateColumns = ""
switch (estadoLayout()) {
case "MaxHorarios": {
templateColumns = "4rem auto"
templateColumns = "0 auto"
break
}
case "MaxPersonal": {
templateColumns = "auto 4rem"
templateColumns = "auto 0m"
break
}
case "Normal": {

View File

@ -121,12 +121,15 @@ export function Horarios(props: HorariosProps) {
</div>
</Match>
<Match when={props.estadoLayout === "MaxPersonal"}>
{/*
<BotonMaxMin
fnMaximizar={fnMaximizar}
fnMinimizar={fnMinimizar}
estadoActualLayout={estadoActualLayout}
estadoLayoutMax={"MaxHorarios"}
/>
*/}
<div/>
</Match>
</Switch>

View File

@ -73,6 +73,7 @@ export function MiHorario(props: MiHorarioProps) {
Mi horario
</div>
|
{/*
<BotonIcono
titulo={"Nuevo horario en blanco"}
icono={"ph-plus"}
@ -93,6 +94,7 @@ export function MiHorario(props: MiHorarioProps) {
onClick={() => {}}
/>
|
*/}
<BotonMaxMin
fnMaximizar={fnMaximizar}
fnMinimizar={fnMinimizar}
@ -127,12 +129,15 @@ export function MiHorario(props: MiHorarioProps) {
/>
</Match>
<Match when={props.estadoLayout === "MaxHorarios"}>
{/*
<BotonMaxMin
fnMaximizar={fnMaximizar}
fnMinimizar={fnMinimizar}
estadoActualLayout={estadoActualLayout}
estadoLayoutMax={"MaxPersonal"}
/>
*/}
<div/>
</Match>
</Switch>
</div>

View File

@ -12,6 +12,10 @@ export function Creditos() {
return (
<div className={css(e.creditos)}>
Desarrollado por Fernando Araoz con TypeScript, JSX y Solid.js.
<br/>
<a href="https://horarios1.araozu.dev/" style={{color: "white"}}>
Ir a la versión anterior.
</a>
</div>
)
}

View File

@ -2,12 +2,13 @@ import {StyleSheet} from "aphrodite"
export const estilosGlobales = StyleSheet.create({
contenedor: {
margin: "0.5rem",
margin: "0.3rem",
padding: "0.75rem 0.75rem",
borderRadius: "10px",
backdropFilter: "blur(40px)",
backgroundColor: "rgba(100, 100, 100, 0.25)",
color: "var(--color-texto)",
border: "solid 1px transparent",
},
contenedorCursor: {
cursor: "pointer",
@ -23,6 +24,7 @@ export const estilosGlobales = StyleSheet.create({
},
contenedorCursorActivo: {
backgroundColor: "rgba(200, 200, 200, 0.3)",
border: "solid 1px rgba(255, 255, 255, 0.75)",
},
contenedorPhospor: {
padding: "0.5rem 0.65rem",