mirror of https://gitlab.com/m3f_usm/cms-sveltekit
Merge branch 'master' of https://gitlab.com/m3f_usm/cms-sveltekit
commit
d1271e8bad
|
@ -50,13 +50,14 @@
|
||||||
// ];
|
// ];
|
||||||
|
|
||||||
function LetraoNumeroMicro(cadena, flag) {
|
function LetraoNumeroMicro(cadena, flag) {
|
||||||
if (!cadena || (flag !== 0 && flag !== 1)) {
|
if (!cadena || (flag !== 0 && flag !== 1 )) {
|
||||||
return "Error: Entrada no válida";
|
return "Error: Entrada no válida";
|
||||||
}
|
}
|
||||||
|
|
||||||
// Extraer el número y la letra
|
// Extraer el número y la letra
|
||||||
let numero = "";
|
let numero = "";
|
||||||
let letra = "";
|
let letra = "";
|
||||||
|
|
||||||
let i = 0;
|
let i = 0;
|
||||||
// Caso en el que la cadena tenga un numero primero
|
// Caso en el que la cadena tenga un numero primero
|
||||||
if (!isNaN(parseInt(cadena[i]))) {
|
if (!isNaN(parseInt(cadena[i]))) {
|
||||||
|
@ -77,6 +78,7 @@
|
||||||
} else if (flag === 1) {
|
} else if (flag === 1) {
|
||||||
return letra ? letra : "Error: No se encontró una letra";
|
return letra ? letra : "Error: No se encontró una letra";
|
||||||
}
|
}
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
// Obtener la letra (si hay)
|
// Obtener la letra (si hay)
|
||||||
while (i < cadena.length && isNaN(parseInt(cadena[i]))) {
|
while (i < cadena.length && isNaN(parseInt(cadena[i]))) {
|
||||||
|
@ -95,6 +97,7 @@
|
||||||
} else if (flag === 0) {
|
} else if (flag === 0) {
|
||||||
return letra ? letra : "Error: No se encontró una letra";
|
return letra ? letra : "Error: No se encontró una letra";
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
@ -132,7 +135,7 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="hora">
|
<div class="hora">
|
||||||
<div>{linea.Linea}</div>
|
<div> {linea.Linea.replace(linea.Descripcion, '')}</div>
|
||||||
{#if linea.Llegadas[0]?.EstimadaGPS}
|
{#if linea.Llegadas[0]?.EstimadaGPS}
|
||||||
<!-- {formatTimeMinutes(linea.Llegadas[0])} -->
|
<!-- {formatTimeMinutes(linea.Llegadas[0])} -->
|
||||||
{linea.Llegadas[0].textoLlegada}
|
{linea.Llegadas[0].textoLlegada}
|
||||||
|
@ -207,13 +210,13 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.circulo-letra {
|
.circulo-letra {
|
||||||
width: 45px;
|
width: 50px;
|
||||||
height: 45px;
|
height: 50px;
|
||||||
border-radius: 50%;
|
border-radius: 50%;
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
font-size: 14px;
|
font-size: 30px;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
color: #fff;
|
color: #fff;
|
||||||
position: absolute;
|
position: absolute;
|
||||||
|
@ -230,7 +233,7 @@
|
||||||
@media (max-width: 600px) {
|
@media (max-width: 600px) {
|
||||||
.nombre-paradero { font-size: 20px; }
|
.nombre-paradero { font-size: 20px; }
|
||||||
.numero-micro { font-size: 35px }
|
.numero-micro { font-size: 35px }
|
||||||
.circulo-letra { width: 35px; height: 35px; top: 10px; right: 10px; }
|
.circulo-letra { width: 40px; height: 40px; top: 10px; right: 10px; }
|
||||||
.hora { font-size: 12px; }
|
.hora { font-size: 12px; }
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
Loading…
Reference in New Issue