Skip to content

Commit

Permalink
🚨 ajustes otros
Browse files Browse the repository at this point in the history
  • Loading branch information
1cgonza committed Nov 14, 2024
1 parent a843238 commit 41b4b65
Show file tree
Hide file tree
Showing 22 changed files with 393 additions and 283 deletions.
2 changes: 1 addition & 1 deletion aplicaciones/procesador/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"@types/cli-color": "^2.0.6",
"@types/cli-progress": "^3.11.6",
"@types/geojson": "^7946.0.14",
"@types/node": "^22.7.5",
"@types/node": "^22.9.0",
"nodemon": "^3.1.7",
"rimraf": "^6.0.1",
"ts-node": "^10.9.2"
Expand Down
3 changes: 3 additions & 0 deletions aplicaciones/www/astro.config.mjs
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
import { defineConfig } from 'astro/config';
import sitemap from '@astrojs/sitemap';
import robotsTxt from 'astro-robots-txt';

export default defineConfig({
publicDir: './estaticos',
compressHTML: true,
outDir: './publico',
site: 'https://imagina.uniandes.edu.co',
base: '/especiales/siya',
integrations: [sitemap(), robotsTxt()],
build: {
assets: 'estaticos',
},
Expand Down
8 changes: 5 additions & 3 deletions aplicaciones/www/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,14 +13,16 @@
},
"dependencies": {
"@enflujo/alquimia": "^2.0.0",
"astro": "^4.16.5",
"astro": "^4.16.12",
"fuzzysort": "^3.1.0",
"marked": "^14.1.3",
"marked": "^15.0.0",
"nanostores": "^0.11.3"
},
"devDependencies": {
"@astrojs/check": "^0.9.4",
"sass": "^1.79.5",
"@astrojs/sitemap": "^3.2.1",
"astro-robots-txt": "^1.0.0",
"sass": "^1.80.7",
"schema-dts": "^1.1.2"
}
}
4 changes: 2 additions & 2 deletions aplicaciones/www/src/componentes/DescripcionYa.astro
Original file line number Diff line number Diff line change
Expand Up @@ -172,7 +172,7 @@ if (definicion) {
</script>

<style lang="scss" is:global>
@import '@/scss/constantes';
@use '@/scss/constantes' as *;

.lineaDesc {
stroke-width: 2px;
Expand All @@ -194,7 +194,7 @@ if (definicion) {
</style>

<style lang="scss">
@import '@/scss/constantes';
@use '@/scss/constantes' as *;

#descripcionYa {
position: fixed;
Expand Down
2 changes: 1 addition & 1 deletion aplicaciones/www/src/componentes/Encabezado.astro
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
</nav>

<style lang="scss">
@import '@/scss/constantes';
@use '@/scss/constantes' as *;

nav {
display: flex;
Expand Down
2 changes: 1 addition & 1 deletion aplicaciones/www/src/componentes/FichaTecnica.astro
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ const datosIndicador = datosYa.indicadores.find((instancia) => instancia.ruta ==
</div>

<style lang="scss">
@import '@/scss/constantes';
@use '@/scss/constantes' as *;

.fichaTecnica {
border: solid 2px var(--azulViejo);
Expand Down
2 changes: 1 addition & 1 deletion aplicaciones/www/src/componentes/LineaTiempo.astro
Original file line number Diff line number Diff line change
Expand Up @@ -445,7 +445,7 @@ const { alto, meta, umbral } = Astro.props;
</script>

<style lang="scss" is:global>
@import '@/scss/constantes';
@use '@/scss/constantes' as *;

#lineaDeTiempo {
position: relative;
Expand Down
20 changes: 10 additions & 10 deletions aplicaciones/www/src/componentes/Mapa.astro
Original file line number Diff line number Diff line change
Expand Up @@ -45,11 +45,11 @@ const { ancho, alto } = Astro.props;
</p>
<p class="infoCategoria">
<span class="referencia mayor"></span>
Mayor
Mayor de edad
</p>
<p class="infoCategoria">
<span class="referencia menor"></span>
Menor
Menor de edad
</p>
<p class="infoCategoria">
<span class="referencia solo"></span>
Expand Down Expand Up @@ -326,11 +326,11 @@ const { ancho, alto } = Astro.props;
<span class="miniColombina" style="width:${valor.c4 || 0}%;background-color:${colores.c4}"></span>
</p>
<p class="infoCategoria">
<span class="valorMiniColombina">Mayor: ${valor.c5 || 0}%</span>
<span class="valorMiniColombina">Mayor de edad: ${valor.c5 || 0}%</span>
<span class="miniColombina" style="width:${valor.c5 || 0}%;background-color:${colores.c5}"></span>
</p>
<p class="infoCategoria">
<span class="valorMiniColombina">Menor: ${valor.c6 || 0}%</span>
<span class="valorMiniColombina">Menor de edad: ${valor.c6 || 0}%</span>
<span class="miniColombina" style="width:${valor.c6 || 0}%;background-color:${colores.c6}"></span>
</p>
<p class="infoCategoria">
Expand Down Expand Up @@ -475,7 +475,7 @@ const { ancho, alto } = Astro.props;
</script>

<style lang="scss" is:global>
@import '@/scss/constantes';
@use '@/scss/constantes' as *;

#contenedorMapa {
margin-top: 3em;
Expand Down Expand Up @@ -538,10 +538,10 @@ const { ancho, alto } = Astro.props;
<style lang="scss">
#leyendaCategorias {
display: none;
font-size: 0.7em;
grid-template-columns: 70px 50px 70px;
font-size: 0.6em;
grid-template-columns: 80px 90px 80px;
grid-template-rows: 1em auto 1em;
column-gap: 0.8em;
column-gap: 1em;

p {
margin: 0;
Expand All @@ -553,8 +553,8 @@ const { ancho, alto } = Astro.props;
}
.referencia {
display: block;
height: 0.9em;
width: 0.9em;
height: 5px;
width: 5px;
border-radius: 50%;
margin: 0.3em;

Expand Down
2 changes: 1 addition & 1 deletion aplicaciones/www/src/componentes/Menu.astro
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@ const { ya, indicador } = Astro.params;
</script>

<style lang="scss">
@import '@/scss/constantes';
@use '@/scss/constantes' as *;

#menu {
padding: 1em 3em 3em 1.5em;
Expand Down
2 changes: 1 addition & 1 deletion aplicaciones/www/src/componentes/PropuestaIndicador.astro
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ import { urlsAEnlacesHTML } from '@enflujo/alquimia';
</div>

<style lang="scss">
@import '@/scss/constantes';
@use '@/scss/constantes' as *;
.contenedorInfoAdicional {
display: flex;
flex-wrap: wrap;
Expand Down
2 changes: 1 addition & 1 deletion aplicaciones/www/src/pages/[ya]/[indicador].astro
Original file line number Diff line number Diff line change
Expand Up @@ -207,7 +207,7 @@ const archivosYa: DatosIndicadoresListaDescripcion[] = datosYa.indicadores.map((
</script>

<style lang="scss">
@import '@/scss/constantes';
@use '@/scss/constantes' as *;

#visualizaciones {
position: relative;
Expand Down
6 changes: 3 additions & 3 deletions aplicaciones/www/src/pages/creditos.astro
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ import Plantilla from '@/plantillas/Principal.astro';
>
</div>

<h3 class="rol">Comité Directivo Nacional 2023</h3>
<h3 class="rol">Comité Directivo Nacional</h3>

<div class="filaLogos">
<a href="https://abaco.org.co/" target="_blank" class="logoCreditos">
Expand Down Expand Up @@ -123,7 +123,7 @@ import Plantilla from '@/plantillas/Principal.astro';
</a>
</div>

<h3 class="rol">Comité Coordinador Antioquia 2023</h3>
<h3 class="rol">Comité Coordinador Antioquia</h3>

<div class="filaLogos">
<a href="https://www.comfama.com/" target="_blank" class="logoCreditos">
Expand Down Expand Up @@ -366,7 +366,7 @@ import Plantilla from '@/plantillas/Principal.astro';
</Plantilla>

<style lang="scss">
@import '@/scss/constantes';
@use '@/scss/constantes' as *;

section {
width: 60vw;
Expand Down
2 changes: 1 addition & 1 deletion aplicaciones/www/src/pages/datos.astro
Original file line number Diff line number Diff line change
Expand Up @@ -181,7 +181,7 @@ import { urlsAEnlacesHTML } from '@enflujo/alquimia';

<style lang="scss">
@use 'sass:color';
@import '@/scss/constantes';
@use '@/scss/constantes' as *;

.contenedorDatos {
width: 70vw;
Expand Down
2 changes: 1 addition & 1 deletion aplicaciones/www/src/pages/index.astro
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ const datosPagina: AboutPage = {
</Plantilla>

<style lang="scss">
@import '@/scss/constantes';
@use '@/scss/constantes' as *;

h1 {
font-size: 5em;
Expand Down
2 changes: 1 addition & 1 deletion aplicaciones/www/src/plantillas/Principal.astro
Original file line number Diff line number Diff line change
Expand Up @@ -90,5 +90,5 @@ const altImg = imagen ? imagen.alt : nombrePagina;
</html>

<style lang="scss" is:global>
@import '@/scss/estilos.scss';
@use '@/scss/estilos.scss';
</style>
4 changes: 2 additions & 2 deletions aplicaciones/www/src/scss/estilos.scss
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
@import './constantes';
@import './normalizar';
@use './constantes' as *;
@use './normalizar';
@import url('https://fonts.googleapis.com/css2?family=Recursive:slnt,wght,CASL,CRSV,MONO@-15..0,300..800,0..1,0..1,0..1&display=swap');

:root {
Expand Down
8 changes: 6 additions & 2 deletions datosVisibles/ya1.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,12 @@ export const ya1: DatosYa = {
nombre: 'Salud y nutrición',
ruta: 'salud-nutricion',
imagen: 'ya1',
definicion:
'De acuerdo con la Organización Mundial de la Salud (OMS), "la salud es un estado de completo bienestar físico, mental y social, y no solamente la ausencia de afecciones o enfermedades" (OMS, 1946). Este concepto destaca la importancia de garantizar una vida sana y promover el bienestar para todas las personas en Colombia, entendiendo que esto es esencial para construir una sociedad próspera y equitativa. Aunque en los últimos años se han logrado avances significativos en la mejora de la salud y el bienestar en el país, persisten desigualdades en el acceso a los servicios de salud, particularmente en áreas rurales y en comunidades de bajos ingresos. Estas inequidades limitan el acceso universal a un derecho humano fundamental: la salud y el bienestar. Invertir en longevidad saludable ofrece una oportunidad clave para enfrentar estos desafíos. Al enfocarse en la promoción de la salud y la prevención de enfermedades, Colombia puede reducir la carga de enfermedades no transmisibles (ENT) y mejorar la calidad de vida de su población. Este enfoque no solo disminuye las tasas de mortalidad prematura, sino que también permite a las personas envejecer de manera activa y saludable, contribuyendo al desarrollo económico y social del país. En este contexto, promover un desarrollo saludable desde la infancia es fundamental, ya que la capacidad de vivir en armonía y en ambientes sanos es crucial para el desarrollo integral de los niños y, en última instancia, para el bienestar de la sociedad colombiana en su conjunto.',
definicion: `
De acuerdo con la Organización Mundial de la Salud (OMS), "la salud es un estado de completo bienestar físico, mental y social, y no solamente la ausencia de afecciones o enfermedades" (OMS, 1946). Este concepto destaca la importancia de garantizar una vida sana y promover el bienestar para todas las personas en Colombia, entendiendo que esto es esencial para construir una sociedad próspera y equitativa.
Aunque en los últimos años se han logrado avances significativos en la mejora de la salud y el bienestar en el país, persisten desigualdades en el acceso a los servicios de salud, particularmente en áreas rurales y en comunidades de bajos ingresos. Estas inequidades limitan el acceso universal a un derecho humano fundamental: la salud y el bienestar. Invertir en longevidad saludable ofrece una oportunidad clave para enfrentar estos desafíos. Al enfocarse en la promoción de la salud y la prevención de enfermedades, Colombia puede reducir la carga de enfermedades no transmisibles (ENT) y mejorar la calidad de vida de su población.
Este enfoque no solo disminuye las tasas de mortalidad prematura, sino que también permite a las personas envejecer de manera activa y saludable, contribuyendo al desarrollo económico y social del país. En este contexto, promover un desarrollo saludable desde la infancia es fundamental, ya que la capacidad de vivir en armonía y en ambientes sanos es crucial para el desarrollo integral de los niños y, en última instancia, para el bienestar de la sociedad colombiana en su conjunto.`,
hay_datos: true,
indicadores: [
{
Expand Down
7 changes: 5 additions & 2 deletions datosVisibles/ya2.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,11 @@ export const ya2: DatosYa = {
nombre: 'Educación inicial',
imagen: 'ya2',
ruta: 'educacion-inicial',
definicion:
'La educación inicial en Colombia es un componente crucial para el desarrollo integral de los niños en la primera infancia, enmarcado dentro de la Política de Estado de Cero a Siempre. Esta política busca garantizar que todos los niños menores de seis años reciban una atención integral que promueva su desarrollo físico, cognitivo, emocional y social. A pesar de los avances institucionales, persisten notables desigualdades en el acceso a la educación inicial. De la población infantil menor de seis años en el país, solo una fracción tiene acceso a programas de educación inicial dentro de un marco de atención integral. Esta situación es especialmente preocupante en zonas rurales como la Orinoquía y la Amazonía, donde la escasez de instituciones cercanas, los cupos limitados y los requisitos de ingreso no cumplidos representan obstáculos significativos. Superar estos obstáculos es crucial para ampliar la cobertura y garantizar que todos los niños, sin importar su ubicación geográfica, puedan beneficiarse de la educación inicial. Esto requiere no solo la expansión de la infraestructura educativa, sino también la implementación efectiva de la ruta integral de atenciones, asegurando así el cumplimiento de los objetivos de la Política de Estado de Cero a Siempre.',
definicion: `La educación inicial en Colombia es un componente crucial para el desarrollo integral de los niños en la primera infancia, enmarcado dentro de la Política de Estado de Cero a Siempre. Esta política busca garantizar que todos los niños menores de seis años reciban una atención integral que promueva su desarrollo físico, cognitivo, emocional y social.
A pesar de los avances institucionales, persisten notables desigualdades en el acceso a la educación inicial. De la población infantil menor de seis años en el país, solo una fracción tiene acceso a programas de educación inicial dentro de un marco de atención integral. Esta situación es especialmente preocupante en zonas rurales como la Orinoquía y la Amazonía, donde la escasez de instituciones cercanas, los cupos limitados y los requisitos de ingreso no cumplidos representan obstáculos significativos.
Superar estos obstáculos es crucial para ampliar la cobertura y garantizar que todos los niños, sin importar su ubicación geográfica, puedan beneficiarse de la educación inicial. Esto requiere no solo la expansión de la infraestructura educativa, sino también la implementación efectiva de la ruta integral de atenciones, asegurando así el cumplimiento de los objetivos de la Política de Estado de Cero a Siempre.`,
hay_datos: true,
indicadores: [
{
Expand Down
7 changes: 5 additions & 2 deletions datosVisibles/ya3.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,11 @@ export const ya3: DatosYa = {
nombre: 'Educación básica y media',
imagen: 'ya3',
ruta: 'educacion-basica-y-media',
definicion:
'La educación básica y media en Colombia enfrenta un desafío crucial: garantizar una educación de calidad que supere las barreras de inequidad que persisten en todos los niveles del sistema. A pesar de que la asistencia escolar ha mejorado en términos de cobertura, este aspecto no se traduce necesariamente en el pleno ejercicio del derecho a la educación, ya que siguen existiendo profundas desigualdades relacionadas con factores geográficos, socioeconómicos, étnicos y de género. La Organización para la Cooperación y el Desarrollo Económicos (OCDE) subraya que las disparidades en el rendimiento académico entre estudiantes de distintos contextos socioeconómicos son alarmantemente significativas, lo que pone de manifiesto la urgencia de actuar. Para abordar estas desigualdades estructurales, es indispensable implementar enfoques multidimensionales que reflejen la diversidad de realidades enfrentadas por los estudiantes colombianos. Esto incluye no solo la mejora de la infraestructura escolar, sino también el fortalecimiento de la formación docente, con el fin de establecer un sistema educativo que promueva la igualdad, la transformación y la inclusión en todas las etapas. Solo a través de estas iniciativas se podrá construir una educación accesible, equitativa y de alta calidad, capaz de transformar vidas y comunidades en todo el país, y así contribuir al desarrollo sostenible y equitativo de la nación.',
definicion: `La educación básica y media en Colombia enfrenta un desafío crucial: garantizar una educación de calidad que supere las barreras de inequidad que persisten en todos los niveles del sistema. A pesar de que la asistencia escolar ha mejorado en términos de cobertura, este aspecto no se traduce necesariamente en el pleno ejercicio del derecho a la educación, ya que siguen existiendo profundas desigualdades relacionadas con factores geográficos, socioeconómicos, étnicos y de género.
La Organización para la Cooperación y el Desarrollo Económicos (OCDE) subraya que las disparidades en el rendimiento académico entre estudiantes de distintos contextos socioeconómicos son alarmantemente significativas, lo que pone de manifiesto la urgencia de actuar. Para abordar estas desigualdades estructurales, es indispensable implementar enfoques multidimensionales que reflejen la diversidad de realidades enfrentadas por los estudiantes colombianos. Esto incluye no solo la mejora de la infraestructura escolar, sino también el fortalecimiento de la formación docente, con el fin de establecer un sistema educativo que promueva la igualdad, la transformación y la inclusión en todas las etapas.
Solo a través de estas iniciativas se podrá construir una educación accesible, equitativa y de alta calidad, capaz de transformar vidas y comunidades en todo el país, y así contribuir al desarrollo sostenible y equitativo de la nación.`,
hay_datos: true,
indicadores: [
{
Expand Down
3 changes: 1 addition & 2 deletions datosVisibles/ya4.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,7 @@ export const ya4: DatosYa = {
nombre: 'Ambiente sano',
imagen: 'ya4',
ruta: 'ambiente-sano',
definicion:
'Es crucial reconocer el derecho de la niñez a un entorno saludable y propicio para su desarrollo. La falta de integración entre desarrollo económico y protección ambiental ha provocado una crisis, según el Informe sobre el Desarrollo Humano 2021 de las Naciones Unidas. Save The Children advierte sobre el doble riesgo de cambio climático para los niños nacidos en Colombia en 2020. La concentración urbana presenta desafíos ambientales, según el Banco Interamericano de Desarrollo. La sostenibilidad de las ciudades colombianas implica abordar la pobreza, mejorar servicios básicos, resolver desempleo, reducir emisiones y fomentar áreas verdes para el bienestar de la población infantil y adolescente.',
definicion: `Es crucial reconocer el derecho de la niñez a un entorno saludable y propicio para su desarrollo. La falta de integración entre desarrollo económico y protección ambiental ha provocado una crisis, según el Informe sobre el Desarrollo Humano 2021 de las Naciones Unidas. _Save The Children_ advierte sobre el doble riesgo de cambio climático para los niños nacidos en Colombia en 2020. La concentración urbana presenta desafíos ambientales, según el Banco Interamericano de Desarrollo. La sostenibilidad de las ciudades colombianas implica abordar la pobreza, mejorar servicios básicos, resolver desempleo, reducir emisiones y fomentar áreas verdes para el bienestar de la población infantil y adolescente.`,
hay_datos: true,
indicadores: [
{
Expand Down
4 changes: 2 additions & 2 deletions datosVisibles/ya5.ts
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,8 @@ export const ya5: DatosYa = {
['Casa', 'Con su padre o madre en la casa'],
['Trabajo', 'Con su padre o madre en el trabajo'],
['Niñero/a', 'Con empleado/a o niñero/a en la casa'],
['Mayor', 'Al cuidado de un/a pariente de 18 años o más'],
['Menor', 'Al cuidado de un/a pariente menor de 18 años'],
['Mayor de edad', 'Al cuidado de un/a pariente de 18 años o más'],
['Menor de edad', 'Al cuidado de un/a pariente menor de 18 años'],
['Solo', 'En casa solo'],
['Otro', 'Otro'],
],
Expand Down
Loading

0 comments on commit 41b4b65

Please sign in to comment.