Skip to content

Commit 26e1698

Browse files
author
Aldo Caneo
committed
Fix data and change color text
1 parent a8062f5 commit 26e1698

File tree

11 files changed

+166
-39
lines changed

11 files changed

+166
-39
lines changed
File renamed without changes.

src/app/codigo-conducta/page.js

Lines changed: 111 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,111 @@
1+
import "./styles.css";
2+
3+
export default function CodigoConducta() {
4+
return (
5+
<div class="pt-5 pb-5 blog-entries">
6+
<div class="container">
7+
<h1>Código de Conducta</h1>
8+
<p>(Este código de conducta es una adaptación del código de conducta de la Python
9+
Software Foundation.)</p>
10+
<p>La comunidad Python Chile está formada por miembros que poseen diversas
11+
habilidades, personalidades y experiencias. A través de estas diferencias
12+
nuestra comunidad experimenta grandes éxitos y un crecimiento continuo. Este
13+
Código de Conducta tiene como objetivo mantener un buen ambiente en la
14+
comunidad, además de propiciar el crecimiento y éxitos en ella.</p>
15+
<h1>Nuestra comunidad</h1>
16+
<p>Los miembros de la comunidad de Python Chile son <strong>considerados, respetuosos</strong>
17+
y tienen <strong>buena disposición</strong>. Los comportamientos que refuerzan estos valores
18+
y que contribuyen a un entorno positivo incluyen:</p>
19+
<ul>
20+
<li><strong>Tener buena disposición</strong>. Los miembros de la comunidad están totalmente
21+
dispuestos a la colaboración.</li>
22+
<li><strong>Reconocer el tiempo y el esfuerzo</strong>. Somos respetuosos de los esfuerzos de
23+
nuestros voluntarios, pues tenemos en cuenta que muchas veces el trabajo se
24+
realizó simplemente por el bien de la comunidad.</li>
25+
<li><strong>Respetar los diferentes puntos de vista y experiencias</strong>. Somos receptivos
26+
a las críticas y comentarios constructivos, ya que las experiencias
27+
y habilidades de otros miembros contribuyen a nuestra comunidad.</li>
28+
<li><strong>Mostrar empatía hacia otros miembros de la comunidad</strong>. Nuestra comunicación,
29+
ya sea en persona o en línea, es empática. Al abordar diferentes puntos de
30+
vista lo hacemos con cuidado.</li>
31+
<li><strong>Ser considerado</strong>. Los miembros de la comunidad son considerados con sus
32+
compañeros.</li>
33+
<li><strong>Ser respetuoso</strong>. Somos respetuosos con los demás, sus trabajos, sus
34+
habilidades, sus compromisos y sus esfuerzos.</li>
35+
<li><strong>Aceptar las críticas constructivas de buena manera</strong>. Cuando no estamos de
36+
acuerdo, somos corteses al plantear nuestras diferencias.</li>
37+
<li><strong>Usar un lenguaje acogedor e inclusivo</strong>. Aceptamos a todos los que deseen
38+
participar en nuestras actividades, fomentando un entorno en el que todos
39+
pueden participar y todos pueden marcar la diferencia.</li>
40+
</ul>
41+
<h1>Nuestras Normas</h1>
42+
<p>Todos los integrantes de la comunidad tienen derecho a que se respete su
43+
identidad. Nuestra comunidad busca generar experiencias positivas para todos,
44+
independientemente de su edad, identidad y expresión de género, orientación
45+
sexual, discapacidad, apariencia física, tamaño corporal, etnia, nacionalidad,
46+
raza o religión, educación o estatus socioeconómico e ideología política.</p>
47+
<h1>Comportamiento inapropiado</h1>
48+
<p>Ejemplos de comportamiento inaceptable por parte de los participantes incluyen:</p>
49+
<ul>
50+
<li>Acoso de cualquier participante en cualquier forma</li>
51+
<li>Fomentar o participar en actividades ilícitas</li>
52+
<li>Intimidación, acecho o seguimiento deliberados</li>
53+
<li>Registrar o tomar capturas de pantalla de la actividad en línea con fines de
54+
acoso.</li>
55+
<li>Publicar información privada de otros, como una dirección física
56+
o electrónica, sin permiso explícito</li>
57+
<li>Amenazas violentas o lenguaje dirigido contra otra persona.</li>
58+
<li>Incitación a la violencia o el acoso hacia cualquier persona, incluido el
59+
alentar a una persona a suicidarse o autolesionarse</li>
60+
<li>Crear cuentas en línea adicionales para acosar a otra persona o eludir una
61+
prohibición.</li>
62+
<li>Lenguaje e imágenes sexuales en plataformas en línea de la comunidad, o en
63+
cualquier lugar físico donde se encuentre la comunidad (conferencias,
64+
incluidas las charlas).</li>
65+
<li>Insultos, humillaciones o bromas basadas en estereotipos, que son excluyentes
66+
o que hacen que otros sean ridiculizados.</li>
67+
<li>Groserías excesivas</li>
68+
<li>Atención o insinuaciones sexuales no deseadas</li>
69+
<li>Contacto físico no deseado, incluido el contacto físico simulado (p. Ej.,
70+
Descripciones textuales como "abrazo" o "masaje en la espalda") sin
71+
consentimiento o después de una solicitud de detención.</li>
72+
<li>Patrón de contacto social inapropiado, como solicitar/asumir niveles
73+
inapropiados de intimidad con los demás</li>
74+
<li>Interrupción sostenida de las discusiones de la comunidad en línea,
75+
presentaciones en persona u otros eventos en persona</li>
76+
<li>Continuación de la comunicación uno a uno después de las solicitudes de cese</li>
77+
<li>Otras conductas que son consideradas inapropiadas en contextos profesionales,
78+
considerando personas de diferentes orígenes.</li>
79+
<li>Difusión de propaganda política.</li>
80+
<li>Tomar conductas temerarias o sin medir consecuencias, independiente si
81+
producto de esta se genere daño físico a alguna persona.</li>
82+
</ul>
83+
<p>Se espera que los miembros de la comunidad a los que se les solicite detener
84+
cualquier comportamiento inapropiado lo hagan inmediatamente.</p>
85+
<h1>Consecuencias</h1>
86+
<p>Si un participante tiene un comportamiento que viola este código de conducta,
87+
el equipo del Código de conducta de la comunidad de Python Chile tomará
88+
una acción que considere apropiada, incluida la advertencia al
89+
delincuente o la expulsión de la comunidad y los eventos comunitarios sin
90+
reembolso de las entradas del evento.</p>
91+
<p>Los pasos que el equipo seguirá en caso de un reporte serán:</p>
92+
<ul>
93+
<li>Al recibir una denuncia, el equipo de coordinación lo evaluará.</li>
94+
<li>Se evaluará si no existen conflictos de interés dentro del comité.</li>
95+
<li>Se acercará a ambas partes, para discutir el problema en cuestión.</li>
96+
<li>Se realizará una reunión para analizar la situación.</li>
97+
<li>Se propondrá las consecuencias de la situación.</li>
98+
<li>Se comunicará el resultado a ambas partes por separado.</li>
99+
<li>Un seguimiento de la situación se mantendrá por un tiempo determinado
100+
después de la resolución.</li>
101+
</ul>
102+
<p>Gracias por ayudar a que esta sea una comunidad acogedora y amigable para todos.</p>
103+
<h2>Contacto</h2>
104+
<p>Para contactar al comité encargado del Código de Conducta en caso de un
105+
incumplimiento, preguntas, o comentarios en general, puedes escribirnos un
106+
email a [email protected]. La interacción por correo electrónico nunca será
107+
publicada, y se mantendrá sólo entre la persona que escribe y el comité.</p>
108+
</div>
109+
</div>
110+
);
111+
}

src/app/codigo-conducta/styles.css

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
h1, h2, h3, h4, h5, h6 {
2+
font-weight: 700 !important;
3+
}
4+
p {
5+
margin-bottom: 1rem;
6+
}

src/app/globals.css

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
--accent-yellow: #FFE141;
1212
/* Panza en tono intermedio */
1313
--text-white: #FFFFFF;
14+
/* Texto banner */
15+
--text-black: #000000;
1416
/* Texto principal */
1517
--outline-red: #F23939;
1618
/* Contorno del texto en tono intermedio */
@@ -29,7 +31,7 @@ html {
2931

3032
body {
3133
background-color: var(--bg-dark);
32-
color: var(--text-white);
34+
color: var(--text-black);
3335
}
3436

3537
.bg-primary-green\/20 {
@@ -104,20 +106,20 @@ body {
104106
.select-theme {
105107
background-color: rgba(var(--bg-dark), 0.3);
106108
border: 1px solid rgba(var(--primary-green), 0.2);
107-
@apply text-[var(--text-white)] rounded-lg px-4 py-2.5 pr-8 text-sm md:text-base transition-all duration-200 cursor-pointer focus:outline-none focus:ring-2 focus:ring-[var(--primary-green)] hover:border-[var(--primary-green)];
109+
@apply text-[var(--text-black)] rounded-lg px-4 py-2.5 pr-8 text-sm md:text-base transition-all duration-200 cursor-pointer focus:outline-none focus:ring-2 focus:ring-[var(--primary-green)] hover:border-[var(--primary-green)];
108110
}
109111

110112
.select-theme option {
111113
background-color: var(--primary-green);
112-
color: var(--primary-green) !important;
114+
color: var(--text-white) !important;
113115
border: var(--primary-green) !important;
114116
transition: background-color 0.2s ease, color 0.2s ease;
115117
}
116118

117119
.select-theme option:hover,
118120
.select-theme option:checked {
119121
background-color: rgba(var(--accent-yellow) 0.3) !important;
120-
color: var(--text-white) !important;
122+
color: var(--text-black) !important;
121123
}
122124

123125
/* Tarjetas de sponsors con colores de marca */
@@ -171,4 +173,12 @@ body {
171173
.sponsor-logo:hover {
172174
filter: brightness(120%) contrast(110%) drop-shadow(0 4px 8px rgba(0, 0, 0, 0.25));
173175
}
176+
}
177+
178+
.hide {
179+
display: none;
180+
}
181+
.btn-primary, .btn-secondary {
182+
color: black;
183+
border-color: black;
174184
}

src/app/page.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import featuredTalks from "@/data/featuredTalks";
1212
const cities = [
1313
{
1414
name: "Copiapó",
15-
date: "6 de Junio, 2025",
15+
date: "20 de Junio, 2025",
1616
slug: "copiapo",
1717
mapCoords: { x: 50, y: 90 },
1818
},
@@ -24,7 +24,7 @@ const cities = [
2424
},
2525
{
2626
name: "Santiago",
27-
date: "20 de Junio, 2025",
27+
date: "06 de Junio, 2025",
2828
slug: "santiago",
2929
mapCoords: { x: 58, y: 200 },
3030
},
@@ -93,7 +93,7 @@ export default function Home() {
9393
<h3 className="text-lg md:text-xl font-bold mb-2">
9494
¡Próximamente charlas increíbles!
9595
</h3>
96-
<p className="text-white/80 mb-6 text-sm md:text-base">
96+
<p className="text-black/80 mb-6 text-sm md:text-base">
9797
Estamos preparando un programa lleno de contenido interesante para
9898
la comunidad Python. ¡Mantente atento a las actualizaciones!
9999
</p>
@@ -129,7 +129,7 @@ export default function Home() {
129129

130130
{/* Registro Section */}
131131
<section id="registro" className="container-py">
132-
<h2 className="section-title">Regístrate</h2>
132+
<h2 className="section-title">Regístro Próximamente</h2>
133133
<div className="max-w-xl mx-auto px-13">
134134
<RegistrationForm />
135135
</div>
@@ -149,7 +149,7 @@ export default function Home() {
149149
charlas inspiradoras, talleres prácticos y hackatones, éste día es
150150
para colaborar y disfrutar de un ambiente lleno de entusiasmo.
151151
</p>
152-
<div className="mt-8 inline-block px-8 py-3 bg-transparent text-white font-bold text-xl cursor-default">
152+
<div className="mt-8 inline-block px-8 py-3 bg-transparent text-black font-bold text-xl cursor-default">
153153
Evento 100% Gratuito
154154
</div>
155155
</div>

src/app/previous-editions/page.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,8 +92,8 @@ export default function PreviousEditionsPage() {
9292
</SmartButton>
9393

9494
<SmartButton
95-
href={event.webpageLink}
96-
isAvailable={!!event.webpageLink}
95+
href={`/${event.year}`}
96+
isAvailable="true"
9797
>
9898
Sitio Web {event.year}
9999
</SmartButton>

src/app/sponsors/components/SponsorList.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ export default function SponsorList() {
2222
initial={{ opacity: 0, y: 20 }}
2323
whileInView={{ opacity: 1, y: 0 }}
2424
viewport={{ once: true }}
25-
className="container-py relative"
25+
className="container-py relative hide"
2626
>
27-
<h2 className="section-title">Patrocinadores 2024</h2>
27+
<h2 className="section-title">Patrocinadores 2025</h2>
2828

2929
{/* Contenedor Principal con colores más armónicos */}
3030
<div

src/components/Footer.js

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -61,30 +61,30 @@ export default function Footer() {
6161
];
6262

6363
return (
64-
<footer className="bg-black/40 backdrop-blur-md py-8 mt-auto border-t border-white/10">
64+
<footer className="bg-black/40 backdrop-blur-md py-8 mt-auto border-t border-black/10">
6565
<div className="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
6666
{/* Otros contenidos del footer */}
6767
<div className="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 gap-8">
6868
{/* Acerca de */}
6969
<div>
70-
<h3 className="text-lg font-semibold mb-4 text-white">
70+
<h3 className="text-lg font-semibold mb-4 text-black">
7171
Acerca de Python Chile
7272
</h3>
73-
<p className="text-sm text-white/90">
73+
<p className="text-sm text-black/90">
7474
Python Chile es el punto de encuentro de todos los apasionados por
7575
Python en nuestro país.
7676
</p>
7777
</div>
7878
{/* Enlaces útiles */}
7979
<div>
80-
<h3 className="text-lg font-semibold mb-4 text-white">
80+
<h3 className="text-lg font-semibold mb-4 text-black">
8181
Enlaces útiles
8282
</h3>
8383
<ul className="space-y-2 text-sm">
8484
<li>
8585
<Link
8686
href="/codigo-conducta"
87-
className="text-white/90 hover:text-accent-yellow transition-colors duration-200"
87+
className="text-black/90 hover:text-accent-yellow transition-colors duration-200"
8888
>
8989
Código de conducta
9090
</Link>
@@ -94,7 +94,7 @@ export default function Footer() {
9494
</div>
9595
{/* Redes sociales */}
9696
<div>
97-
<h3 className="text-lg font-semibold mb-4 text-white">Síguenos</h3>
97+
<h3 className="text-lg font-semibold mb-4 text-black">Síguenos</h3>
9898
<div className="flex flex-wrap gap-4">
9999
{socialLinks.map((link) => (
100100
<a
@@ -111,7 +111,7 @@ export default function Footer() {
111111
</div>
112112
</div>
113113
</div>
114-
<div className="mt-8 pt-6 border-t border-white/10 text-sm text-center text-white/70">
114+
<div className="mt-8 pt-6 border-t border-black/10 text-sm text-center text-black/70">
115115
<p>
116116
&copy; {new Date().getFullYear()} Python Chile. Todos los derechos
117117
reservados.

src/components/Header.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ export default function Header() {
7575
<Link href="/talks" className="text-py-text hover:text-py-yellow transition-colors">Charlas</Link>
7676
<Link href="/multimedia" className="text-py-text hover:text-py-yellow transition-colors">Multimedia</Link>
7777
<Link href="/previous-editions" className="text-py-text hover:text-py-yellow transition-colors">Ediciones Anteriores</Link>
78-
<Link href="/register" className="px-4 py-2 text-py-text transition-colors rounded-full font-medium">Registrarse</Link>
78+
<Link href="/register" className="px-4 py-2 text-py-text transition-colors rounded-full font-medium hide">Registrarse</Link>
7979
</nav>
8080
</div>
8181

src/components/RegistrationForm.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ export default function RegistrationForm() {
146146
}
147147
};
148148
return (
149-
<div className="max-w-md mx-auto bg-white/5 p-6 rounded-lg shadow-md">
149+
<div className="max-w-md mx-auto bg-white/5 p-6 rounded-lg shadow-md hide">
150150
<h2 className="text-2xl font-bold mb-6 text-center">
151151
Regístrate para PyDay 2025
152152
</h2>

0 commit comments

Comments
 (0)