Skip to content

Commit 34f7603

Browse files
authored
Merge pull request #16 from scesi/fix/about-us
Fix/about us
2 parents 73f3e28 + 0a3de74 commit 34f7603

File tree

8 files changed

+145
-33
lines changed

8 files changed

+145
-33
lines changed

public/hacklab.png

-69.4 KB
Binary file not shown.

public/hacklab.svg

Lines changed: 35 additions & 0 deletions
Loading

public/scesi.png

-91.5 KB
Binary file not shown.

public/tiktok.svg

Lines changed: 8 additions & 0 deletions
Loading

src/components/AboutUs.astro

Lines changed: 35 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,44 +1,59 @@
1-
<section class="about-us">
1+
<section id="sobre-nosotros" class="about-us section-block scroll-mt-28">
22
<h2 class="title">Conoce a los organizadores</h2>
33
<div class="cards">
44
<!-- Card SCESI -->
55
<div class="card">
6-
<img src="/scesi.png" alt="SCESI UMSS" class="logo-img" />
6+
<a href="https://www.scesi.org/" target="_blank" rel="noopener noreferrer">
7+
<img src="/scesi.svg" alt="SCESI UMSS" class="logo-img" />
8+
</a>
79
<div class="socials">
8-
<a href="https://www.instagram.com/scesiumss"><img src="https://api.iconify.design/mdi/instagram.svg" alt="Instagram" width="24" /></a>
9-
<a href="https://www.linkedin.com/company/scesi/?originalSubdomain=bo"><img src="https://api.iconify.design/mdi/linkedin.svg" alt="LinkedIn" width="24" /></a>
10-
<a href="https://www.facebook.com/scesi/"><img src="https://api.iconify.design/mdi/facebook.svg" alt="Facebook" width="24" /></a>
10+
<a href="https://www.instagram.com/scesiumss"
11+
><img src="https://api.iconify.design/mdi/instagram.svg" alt="Instagram" width="24" /></a
12+
>
13+
<a href="https://www.linkedin.com/company/scesi/?originalSubdomain=bo"
14+
><img src="https://api.iconify.design/mdi/linkedin.svg" alt="LinkedIn" width="24" /></a
15+
>
16+
<a href="https://www.facebook.com/scesi/"
17+
><img src="https://api.iconify.design/mdi/facebook.svg" alt="Facebook" width="24" /></a
18+
>
19+
<a href="https://www.tiktok.com/@scesiumss"
20+
><img src="/tiktok.svg" alt="TikTok" width="24" /></a
21+
>
1122
</div>
1223
</div>
1324

1425
<!-- Card Hacklab -->
1526
<div class="card">
16-
<img src="/hacklab.png" alt="Hacklab" class="logo-img" />
27+
<img src="/hacklab.svg" alt="Hacklab" class="logo-img" />
1728
<div class="socials">
18-
<a href="https://www.instagram.com/hacklabbrickheads/"><img src="https://api.iconify.design/mdi/instagram.svg" alt="Instagram" width="24" /></a>
19-
<a href="https://www.linkedin.com/company/hacklab-brickheads-cochabamba"><img src="https://api.iconify.design/mdi/linkedin.svg" alt="LinkedIn" width="24" /></a>
20-
<a href="https://www.facebook.com/HackLabBrickHeads/"><img src="https://api.iconify.design/mdi/facebook.svg" alt="Facebook" width="24" /></a>
29+
<a href="https://www.instagram.com/hacklabbrickheads/"
30+
><img src="https://api.iconify.design/mdi/instagram.svg" alt="Instagram" width="24" /></a
31+
>
32+
<a href="https://www.linkedin.com/company/hacklab-brickheads-cochabamba"
33+
><img src="https://api.iconify.design/mdi/linkedin.svg" alt="LinkedIn" width="24" /></a
34+
>
35+
<a href="https://www.facebook.com/HackLabBrickHeads/"
36+
><img src="https://api.iconify.design/mdi/facebook.svg" alt="Facebook" width="24" /></a
37+
>
2138
</div>
2239
</div>
2340
</div>
2441
</section>
2542

2643
<style>
27-
.logo-img {
44+
.logo-img {
2845
height: 80px;
2946
width: auto;
3047
display: block;
3148
margin: 0 auto 1.5rem auto;
3249
object-fit: contain;
3350
}
3451
.about-us {
35-
text-align: center;
36-
padding: 3rem 1.5rem;
37-
display: flex;
38-
flex-direction: column;
39-
align-items: center;
40-
gap: 2rem;
41-
}
52+
text-align: center;
53+
padding-left: 1.5rem;
54+
padding-right: 1.5rem;
55+
gap: 2rem;
56+
}
4257

4358
.title {
4459
font-size: 2.5rem;
@@ -47,21 +62,9 @@
4762
margin-bottom: 2rem;
4863
}
4964

50-
.cards {
51-
display: flex;
52-
gap: 2rem;
53-
flex-wrap: wrap;
54-
justify-content: center;
55-
}
65+
.cards { display: flex; gap: 2rem; flex-wrap: wrap; justify-content: center; }
5666

57-
.card {
58-
background: #1b8f52;
59-
padding: 2rem;
60-
border-radius: 0.75rem;
61-
width: 250px;
62-
text-align: center;
63-
transition: transform 0.3s ease;
64-
}
67+
.card { background:#1b8f52; padding:2rem; border-radius:0.75rem; width:250px; text-align:center; transition:transform .3s ease; }
6568

6669
.card:hover {
6770
transform: translateY(-5px);
@@ -80,7 +83,7 @@
8083
}
8184

8285
.socials img {
83-
filter: invert(1); /* hace los íconos blancos */
86+
filter: invert(1);
8487
transition: filter 0.2s;
8588
}
8689

src/components/Sponsors.astro

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ const {
2020
sponsors = [],
2121
} = Astro.props as Props;
2222
---
23-
<section id={id} class="scroll-mt-28 py-16 sm:py-20 md:py-24" aria-labelledby={`${id}-title`}>
23+
<section id={id} class="scroll-mt-28 section-block" aria-labelledby={`${id}-title`}>
2424
<div class="mx-4 sm:mx-6 md:mx-10 rounded-2xl p-6 sm:p-8 md:p-10 lg:p-12">
2525
<div class="max-w-7xl mx-auto text-center text-white">
2626
<h2 id={`${id}-title`} class="text-2xl sm:text-3xl md:text-4xl font-extrabold">

src/pages/cronograma.astro

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
---
2+
import Layout from '../layouts/Layout.astro';
3+
import ScheduleComponent from '../components/Schedule.astro';
4+
5+
const daySchedule = [
6+
{
7+
date: '24 de Octubre - Viernes',
8+
activities: [
9+
{
10+
hour: '12:45 - 2:15',
11+
name: 'Nombre de actividad',
12+
ubication: 'Ubicación',
13+
description: 'Descripción de la actividad',
14+
},
15+
{
16+
hour: '14:30 - 15:30',
17+
name: 'Otra actividad',
18+
ubication: 'Auditorio',
19+
description: 'Descripción de la segunda actividad',
20+
},
21+
],
22+
},
23+
{
24+
date: '25 de Octubre - Sábado',
25+
activities: [
26+
{
27+
hour: '09:00 - 10:00',
28+
name: 'Apertura',
29+
ubication: 'Hall Principal',
30+
description: 'Bienvenida y presentación del evento',
31+
},
32+
{
33+
hour: '10:15 - 12:00',
34+
name: 'Workshop',
35+
ubication: 'Sala 3',
36+
description: 'Taller práctico para los participantes',
37+
},
38+
],
39+
},
40+
];
41+
---
42+
43+
<Layout>
44+
<ScheduleComponent id="cronograma" schedule={daySchedule} />
45+
</Layout>

src/styles/global.css

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,24 @@ body {
44
min-height: 100vh;
55
background: linear-gradient(135deg, #38c76e, #2b9453);
66
}
7+
8+
.section-block {
9+
min-height: 70vh;
10+
padding-top: 5rem;
11+
padding-bottom: 5rem;
12+
display: flex;
13+
flex-direction: column;
14+
justify-content: center;
15+
}
16+
@media (min-width: 640px) {
17+
.section-block {
18+
padding-top: 6rem;
19+
padding-bottom: 6rem;
20+
}
21+
}
22+
@media (min-width: 768px) {
23+
.section-block {
24+
padding-top: 7rem;
25+
padding-bottom: 7rem;
26+
}
27+
}

0 commit comments

Comments
 (0)