Skip to content

Commit ba0dd2a

Browse files
authored
Merge pull request #26 from python-chile/change-25-add-access-points-valparaiso
Change 25 add access points valparaiso -Agregada Puertas de acceso a UTFSM en Valparaíso en data cities -Renderizada las puertas de acceso en City Pages en la sección Transporte cómo llegar. -Cambio en strokewidth de puertas de acceso -Agregado PSF como sponsor -Cambio estado RegistrationStatus a closing-soon por reapertura del registro de entradas en Valparaíso -Cambios menores en data talks
2 parents 6de167c + e34ae8d commit ba0dd2a

6 files changed

Lines changed: 56 additions & 10 deletions

File tree

24.3 KB
Loading

src/app/[city]/page.js

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,36 @@ export default async function CityPage({ params }) {
187187
<p className="text-base md:text-lg font-medium mb-2">
188188
{data.address}
189189
</p>
190-
190+
{/* Mostrar solo si hay puntos de acceso definidos en la ciudad */}
191+
{data.accessPoints && data.accessPoints.length > 0 && (
192+
<>
193+
<h3 className="text-lg md:text-xl font-semibold mt-4 mb-2">
194+
Puertas de acceso:
195+
</h3>
196+
<ul className="space-y-2">
197+
{data.accessPoints.map((entry, index) => (
198+
<li key={index} className="flex items-start space-x-2">
199+
{/* Icono de entrada */}
200+
<svg
201+
xmlns="http://www.w3.org/2000/svg"
202+
className="h-5 w-5 mt-0.5 text-blue-400 flex-shrink-0"
203+
fill="none"
204+
viewBox="0 0 24 24"
205+
stroke="currentColor"
206+
>
207+
<path
208+
strokeLinecap="round"
209+
strokeLinejoin="round"
210+
strokeWidth={4}
211+
d="M12 11c0 .5304-.2107 1.0391-.5858 1.4142C11.0391 12.7893 10.5304 13 10 13s-1.0391-.2107-1.4142-.5858C8.2107 12.0391 8 11.5304 8 11s.2107-1.0391.5858-1.4142C9.0391 9.2107 9.5304 9 10 9s1.0391.2107 1.4142.5858C11.7893 9.9609 12 10.4696 12 11z"
212+
/>
213+
</svg>
214+
<span className="text-sm md:text-base">{entry}</span>
215+
</li>
216+
))}
217+
</ul>
218+
</>
219+
)}
191220
<h3 className="text-lg md:text-xl font-semibold mt-3 md:mt-4 mb-2">
192221
Opciones de transporte:
193222
</h3>

src/components/FeatureManagement/FeatureGuard.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ export const FeatureGuard = ({ children, featureName, cityData }) => {
1111
: cityData?.registrationStatus === "closed"
1212
? "El registro ha finalizado. ¡Nos vemos en el evento!"
1313
: cityData?.registrationStatus === "closing-soon"
14-
? "⏰ ¡Últimas horas! Quedan pocos cupos disponibles"
14+
? "⏰ ¡Últimas entradas! Quedan pocos cupos disponibles"
1515
: cityData?.registrationLink
1616
? "¡Regístrate ahora para asegurar tu lugar en el PyDay 2025!"
1717
: "El registro abrirá próximamente. Mantente atento a nuestras redes sociales",

src/data/cities.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,14 +43,19 @@ const cityData = {
4343
"Metro Valparaíso: Estación Portales (10 min caminando)",
4444
"Micros 105, 106, 202, 215, 216",
4545
],
46+
accessPoints: [
47+
"Entrada superior: Avenida Placeres",
48+
"Entrada inferior: Avenida España",
49+
"Entrada lateral: Calle Valdés"
50+
],
4651
introduction: {
4752
title: "¡Aventúrate en el Mundo de Python en PyDay Valparaíso!",
4853
description: "Únete a la cuarta edición de este emocionante evento en la Casa Central de la Universidad Técnica Federico Santa María. Disfruta de talleres interactivos y charlas inspiradoras en un ambiente creativo y colaborativo. PyDay Valparaíso 2025 es tu oportunidad para conectar con otros entusiastas, expandir conocimientos y explorar las posibilidades de este poderoso lenguaje de programación.",
4954
participationInfo: "Participar te permitirá: adquirir nuevas habilidades, conectar con la comunidad tecnológica y descubrir cómo Python puede transformar tu futuro. ¡No te lo pierdas!",
5055
campusImage: "/images/campus/utfsm-campus.webp",
5156
},
5257
registrationLink:"https://www.eventbrite.com/e/1366605807759",
53-
registrationStatus: "closed", // <--- agregas esto solo si los cupos están por agotarse
58+
registrationStatus: "closing-soon", // <--- agregas esto solo si los cupos están por agotarse
5459
talkProposalLink: "",
5560
schedule: allTalks.filter((talk) => talk.city === "valparaiso"),
5661
},

src/data/sponsors.js

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,18 @@ const organizers = [
5959
const sponsors = [
6060
{
6161
_id: 5,
62+
name: "Python Software Foundation",
63+
url: "https://www.python.org/psf-landing/",
64+
logo: {
65+
asset: {
66+
url: "/images/sponsors/psf_logo.webp"
67+
}
68+
},
69+
type: "sponsor",
70+
cities: ["santiago", "valparaiso", "copiapo"]
71+
},
72+
{
73+
_id: 6,
6274
name: "UTFSM",
6375
url: "https://usm.cl",
6476
logo: {
@@ -70,7 +82,7 @@ const sponsors = [
7082
cities: ["valparaiso"]
7183
},
7284
{
73-
_id: 6,
85+
_id: 7,
7486
name: "AC3E",
7587
url: "https://ac3e.usm.cl/language/es/",
7688
logo: {
@@ -82,7 +94,7 @@ const sponsors = [
8294
cities: ["valparaiso"]
8395
},
8496
{
85-
_id: 7,
97+
_id: 8,
8698
name: "CCTVAL",
8799
url: "https://cctval.cl/",
88100
logo: {
@@ -98,7 +110,7 @@ const sponsors = [
98110
// COMUNIDADES AMIGAS
99111
const communities = [
100112
{
101-
_id: 8,
113+
_id: 9,
102114
name: "Pyladies Chile",
103115
url: "https://pyladies.cl/",
104116
logo: {
@@ -110,7 +122,7 @@ const communities = [
110122
cities: ["santiago"]
111123
},
112124
{
113-
_id: 9,
125+
_id: 10,
114126
name: "Niñas PRO",
115127
url: "https://www.ninaspro.cl",
116128
logo: {
@@ -122,7 +134,7 @@ const communities = [
122134
cities: ["santiago"]
123135
},
124136
{
125-
_id: 10,
137+
_id: 11,
126138
name: "Latinas in cloud",
127139
url: "https://www.instagram.com/latinasincloud/",
128140
logo: {

src/data/talks.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -402,7 +402,7 @@ const allTalks = [
402402
},
403403
category: "tecnica",
404404
level: "intermedio",
405-
tags: ["Python", "IA", "Automatización", "Open Source", "MCP", "n8n"]
405+
tags: ["Python", "IA", "Automatización", "Open Source", "MCP", "N8N"]
406406
},
407407
{
408408
id: 23,
@@ -466,7 +466,7 @@ const allTalks = [
466466
id: 27,
467467
city: "valparaiso",
468468
type: "break",
469-
title: "Coffee Break",
469+
title: "Coffee Break - Cierre",
470470
description: "Espacio para compartir y despedirse de los asistentes.",
471471
time: "16:15 - 17:00",
472472
room: "Hall principal",

0 commit comments

Comments
 (0)