Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion src/app/globals.css
Original file line number Diff line number Diff line change
Expand Up @@ -169,6 +169,7 @@ body {
.sponsor-logo {
filter: brightness(115%) contrast(105%) drop-shadow(0 2px 4px rgba(0, 0, 0, 0.2));
transition: all 0.3s ease;
aspect-ratio: 1;
}

.sponsor-logo:hover {
Expand Down Expand Up @@ -307,5 +308,4 @@ body {
padding: 16px;
background: #000;
}

}
2 changes: 1 addition & 1 deletion src/app/sponsors/components/SponsorLogo.js
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ export default function SponsorLogo({ src, alt, className, url, importance = "me
/>

{/* Contenedor de imagen - sin padding adicional */}
<div className="relative z-10 flex items-center justify-center h-full">
<div className="relative z-10 flex items-center justify-center h-full sponsor-logo">
<Image
src={src}
alt={alt}
Expand Down
39 changes: 6 additions & 33 deletions src/data/cities.js
Original file line number Diff line number Diff line change
@@ -1,33 +1,6 @@
import allTalks from "./talks";

const cityData = {
copiapo: {
name: "Copiapó",
date: "Por definir",
slug: "copiapo",
mapCoords: { x: 55, y: 90 },
venue: "Inacap sede Copiapó",
address: "Yumbel 650, Auditorio Edificio B, Copiapó, Chile",
image: "/images/cities/copiapo.webp",
logo: "/images/logos/pyday_copiapo.webp",
mapUrl: "https://maps.app.goo.gl/gYxNT6EVaSFsDBT99",
embedMap:
"https://www.google.com/maps/embed?pb=!1m14!1m8!1m3!1d2579.0365694907086!2d-70.33317677653373!3d-27.360827873691527!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x9698047547c01749%3A0xb972b1fd182ecc29!2sINACAP%20Sede%20B!5e0!3m2!1ses!2scl!4v1746042745132!5m2!1ses!2scl",
transportation: [
"Microbuses: Líneas 1, 12, 2, 4, 5 desde el centro",
"Estacionamiento gratuito disponible en el campus",
],
introduction: {
title: "¡Un Día de Python y Mucha Diversión en PyDay Copiapó 2026!",
description: "Únete a la tercera edición de este emocionante evento en INACAP sede Copiapó. Disfruta de charlas inspiradoras y un workshop interactivo donde estudiantes, docentes y entusiastas de la región compartirán conocimientos en un ambiente colaborativo y lleno de energía. PyDay Copiapó 2026 es tu oportunidad para aprender, conectar e inspirarte con el poder de Python.",
participationInfo: "Participar te permitirá: adquirir nuevas habilidades, conectar con la comunidad tecnológica y descubrir cómo Python puede transformar tu futuro. ¡Te esperamos!",
campusImage: "/images/campus/Inacap_Copiapo.webp",
},
registrationLink:"",
registrationStatus: "",
talkProposalLink: "",
schedule: allTalks.filter((talk) => talk.city === "copiapo"),
},
valparaiso: {
name: "Valparaíso",
date: "5 de junio, 2026, 10:00 - 17:00.",
Expand Down Expand Up @@ -55,8 +28,8 @@ const cityData = {
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!",
campusImage: "/images/campus/utfsm-campus.webp",
},
registrationLink:"",
registrationStatus: "upcoming", // <--- agregas esto solo si los cupos están por agotarse
registrationLink:"https://www.eventbrite.com/e/1987656829082",
registrationStatus: "open",
talkProposalLink: "https://sessionize.com/pyday-valparaiso-2026/",
schedule: allTalks.filter((talk) => talk.city === "valparaiso"),
},
Expand All @@ -82,8 +55,8 @@ const cityData = {
participationInfo: "Participar te permitirá: adquirir nuevas habilidades, conectar con la comunidad tecnológica local y descubrir cómo Python puede transformar tu futuro. ¡No te lo puedes perder!",
campusImage: "/images/campus/inacap-santiago.webp",
},
registrationLink:"",
registrationStatus: "upcoming", // <--- agregas esto solo si los cupos están agotados
registrationLink:"https://www.eventbrite.com/e/1987656787959",
registrationStatus: "open",
talkProposalLink: "https://sessionize.com/pyday-santiago-2026/",
schedule: allTalks.filter((talk) => talk.city === "santiago"),
},
Expand Down Expand Up @@ -115,7 +88,7 @@ const cityData = {
campusImage: "/images/campus/rancagua.webp",
},
registrationLink:"",
registrationStatus: "upcoming", // <--- agregas esto solo si los cupos están por agotarse
registrationStatus: "upcoming",
talkProposalLink: "https://sessionize.com/pyday-rancagua-2026/",
schedule: allTalks.filter((talk) => talk.city === "rancagua"),
},
Expand Down Expand Up @@ -143,7 +116,7 @@ const cityData = {
campusImage: "/images/campus/curico.webp",
},
registrationLink:"",
registrationStatus: "upcoming", // <--- agregas esto solo si los cupos están por agotarse
registrationStatus: "upcoming",
talkProposalLink: "https://sessionize.com/pyday-curico-2026/",
schedule: allTalks.filter((talk) => talk.city === "curico"),
},
Expand Down
2 changes: 1 addition & 1 deletion src/data/sponsors.js
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ const organizers = [
{
_id: 3,
name: "Universidad de O'Higgins",
url: "https://usm.cl",
url: "https://uoh.cl",
logo: {
asset: {
url: "/images/sponsors/uoh.webp"
Expand Down