Skip to content

Commit 94e27c8

Browse files
authored
Merge pull request #13 from tomkiel/feat-add-cumbuca-ubl-live-post
Feat add cumbuca ubl live post
2 parents 4edfcfe + d77eed0 commit 94e27c8

File tree

12 files changed

+341
-36
lines changed

12 files changed

+341
-36
lines changed
78.8 KB
Loading
8.6 KB
Loading
113 KB
Loading
Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
+++
2+
date = '2025-09-01T13:56:48-03:00'
3+
title = 'Upcoming: UBL Live with Cumbuca Dev, a Warm-up for Python Sul 2025'
4+
description = "UBL live with Maria Antônia Maia and Mateus Roveda about Python Sul 2025, inclusion in tech, and community experiences."
5+
author = "Mateus Roveda"
6+
categories = ["news"]
7+
image = "images/posts/01.png"
8+
url = "ubl-live-cumbuca-dev-warmup-python-sul-2025"
9+
draft = false
10+
+++
11+
12+
# Upcoming: UBL Live – Python Sul Warm-Up
13+
14+
We are **very excited** to announce the next live session from the **Universidade Brasileira Livre (UBL)** on Twitch!
15+
16+
This event will be a **warm-up for Python Sul 2025**, sharing stories, experiences, and reflections about community, technology, and inclusion.
17+
18+
---
19+
20+
## Live Details
21+
22+
* **Topic:** Python Sul Warm-Up: Community Experiences and Stories
23+
* **Date:** 📅 02/09
24+
* **Time:** 🕒 20:00
25+
* **Where to Watch:** [UBL Twitch Channel](https://www.twitch.tv/universidade_livre)
26+
27+
---
28+
29+
## Special Guest
30+
31+
{{< person-card src="images/posts/live-ubl-cumbuca/maria-maia.jpg" name="Maria Maia" role="Passionate about education and social impact, believes Open Source is a catalyst for inclusion and innovation." bio="Maria is a professional transitioning into technology, whose career was transformed by a unique opportunity in the field. Her diverse and out-of-the-box perspective inspires her to welcome and support new talent in IT." alt="Maria Maia" >}}
32+
33+
- Website: [cumbuca.dev/](https://cumbuca.dev/)
34+
- LinkedIn: [linkedin.com/in/antoniamaia](https://www.linkedin.com/in/antoniamaia)
35+
36+
---
37+
38+
## Spotlight on Cumbuca Dev
39+
40+
**Cumbuca Dev** is an organization founded by **Camila Maia and Maria Antônia Maia**, dedicated to **welcoming**, **including**, and **supporting the growth** of people from minority groups in technology.
41+
42+
With a unique methodology, the initiative combines:
43+
44+
✨ Mentorship
45+
✨ Community
46+
✨ Collaborative learning
47+
48+
All aimed at expanding opportunities and making the tech field more **diverse, accessible, and inclusive**.
49+
50+
{{< iframe src="https://www.youtube.com/embed/aodj8YsIOLI?si=A_a2ilov5pHUHnx7" title="Official Cumbuca Dev Community Presentation | Join Our Community at Colabi" >}}
51+
52+
---
53+
54+
## Host of the Night
55+
56+
{{< person-card src="images/posts/live-ubl-cumbuca/mateus-roveda.jpg" name="Mateus Roveda" role="Software Engineer, teacher, and passionate about teaching and sharing." bio="Mateus Roveda is a DevOps Engineer, teacher for Technical and Young Apprentice IT courses at Univates, YouTuber on the ROVEEb channel, and community leader at UBL. Bachelor in Software Engineering from Univates and master’s student in Applied Computing in Edge AI at Unisinos, passionate about teaching, learning, Open Source, and space." alt="Mateus Roveda at Python Sul 2024 edition" >}}
57+
58+
- Blog: [roveda.dev](https://roveda.dev/)
59+
- Projects: [roveeb.com](https://roveeb.com/)
60+
- LinkedIn: [linkedin.com/in/mateusrovedaa](https://www.linkedin.com/in/mateusrovedaa/?locale=pt_BR)
61+
- GitHub: [github]()
62+
63+
---
64+
65+
## Why Attend?
66+
67+
Besides learning more about **Python Sul 2025**, you will get inspired by stories of transformation, understand the role of community in a tech career, and discover how initiatives like **Cumbuca Dev** are changing inclusion in IT.
68+
69+
👉 So mark your calendar, grab a coffee (or chimarrão ☕), and join us live!
70+
71+
[Watch live on Twitch](https://www.twitch.tv/universidade_livre)
72+
73+
---
74+
75+
### -> Secure Your Spot <-
76+
77+
Use the registration links on the website, or access directly [here](https://www.sympla.com.br/evento/python-sul-2025-porto-alegre/3092007?lang=en).
Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
+++
2+
date = '2025-09-01T13:56:48-03:00'
3+
title = 'Vem aí: Live da UBL com Cumbuca Dev, um aquece para Python Sul 2025'
4+
description = "Live da UBL com Maria Antônia Maia e Mateus Roveda sobre Python Sul 2025, inclusão em TI e experiências da comunidade."
5+
author = "Mateus Roveda"
6+
categories = ["novidades"]
7+
image = "images/posts/01.png"
8+
url = "primeira-live-ubl-cumbuca-dev-aquece-python-sul-2025"
9+
draft = false
10+
+++
11+
12+
# Vem aí: Live da UBL – Aquece Python Sul
13+
14+
Estamos **muito empolgados** em anunciar a próxima live da **Universidade Brasileira Livre (UBL)** na Twitch!
15+
16+
O encontro será um **esquenta para a Python Sul 2025**, trazendo histórias, experiências e reflexões sobre comunidade, tecnologia e inclusão.
17+
18+
---
19+
20+
## Detalhes da Live
21+
22+
* **Tema:** Aquece Python Sul – Experiências e Vivências da Comunidade
23+
* **Data:** 📅 02/09
24+
* **Horário:** 🕒 20:00
25+
* **Onde assistir:** [Twitch da UBL](https://www.twitch.tv/universidade_livre)
26+
27+
---
28+
29+
## Convidada Especial
30+
31+
{{< person-card src="images/posts/live-ubl-cumbuca/maria-maia.jpg" name="Maria Maia" role="Apaixonada por educação e impacto social, acredita no Open Source como catalisador de inclusão e inovação." bio="Profissional em transição para a tecnologia, Maria teve sua trajetória transformada por uma oportunidade única na área. Seu olhar diverso e fora da bolha a inspira a acolher e apoiar novos talentos em TI." alt="Maria Maia" >}}
32+
33+
- Site: [cumbuca.dev/](https://cumbuca.dev/)
34+
- Linkedin: [linkedin.com/in/antoniamaia](https://www.linkedin.com/in/antoniamaia)
35+
36+
---
37+
38+
## Destaque: Cumbuca Dev
39+
40+
A **Cumbuca Dev** é uma organização fundada por **Camila Maia e Maria Antônia Maia**, dedicada ao **acolhimento**, **inserção** e **ascensão** de pessoas de grupos minoritários na tecnologia.
41+
42+
Com uma metodologia própria, a iniciativa combina:
43+
44+
✨ Mentoria
45+
✨ Comunidade
46+
✨ Aprendizado colaborativo
47+
48+
Tudo isso para ampliar oportunidades e tornar a área de TI mais **diversa, acessível e inclusiva**.
49+
50+
{{< iframe src="https://www.youtube.com/embed/aodj8YsIOLI?si=A_a2ilov5pHUHnx7" title="Apresentação da Comunidade Oficial Cumbuca Dev | Junte-se à Nossa Comunidade na Colabi" >}}
51+
52+
---
53+
54+
## Host da Noite
55+
56+
{{< person-card src="images/posts/live-ubl-cumbuca/mateus-roveda.jpg" name="Mateus Roveda" role="Engenheiro de Software, professor e apaixonado por ensinar e compartilhar." bio="Mateus Roveda é Engenheiro DevOps, professor nos cursos Técnicos e Jovem Aprendiz TI da Univates, youtuber no canal ROVEEb e líder de comunidade na UBL. Bacharel em Engenharia de Software pela Univates e mestrando em Computação Aplicada em Edge AI pela Unisinos, é apaixonado por ensinar, aprender, Software Livre e pelo espaço." alt="Mateus Roveda na edição de 2024 da Python Sul" >}}
57+
58+
- Blog: [roveda.dev](https://roveda.dev/)
59+
- Links: [roveeb.com](https://roveeb.com/)
60+
- Linkedin: [linkedin.com/in/mateusrovedaa](https://www.linkedin.com/in/mateusrovedaa/?locale=pt_BR)
61+
- Github: [github]()
62+
63+
---
64+
65+
## Por que assistir?
66+
67+
Além de conhecer mais sobre a **Python Sul 2025**, você vai se inspirar com histórias de transformação, aprender sobre o papel da comunidade na carreira em tecnologia e descobrir como iniciativas como a **Cumbuca Dev** estão mudando o cenário da inclusão na TI.
68+
69+
👉 Então já marca na agenda, prepara o café (ou chimarrão ☕) e cola com a gente na live!
70+
71+
72+
[Acompanhe ao vivo na Twitch](https://www.twitch.tv/universidade_livre)
73+
74+
---
75+
76+
### -> Garanta sua inscrição &lt;-
77+
78+
Utilize os links de inscrição no site, ou acesse diretamente [aqui](https://www.sympla.com.br/evento/python-sul-2025-porto-alegre/3092007?lang=pt-br).
Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
+++
2+
date = '2025-09-01T13:56:48-03:00'
3+
title = 'Próximo evento: Live de UBL con Cumbuca Dev, un calentamiento para Python Sul 2025'
4+
description = "Live de UBL con Maria Antônia Maia y Mateus Roveda sobre Python Sul 2025, inclusión en tecnología y experiencias de la comunidad."
5+
author = "Mateus Roveda"
6+
categories = ["novedades"]
7+
image = "images/posts/01.png"
8+
url = "ubl-live-cumbuca-dev-calentamiento-python-sul-2025"
9+
draft = false
10+
+++
11+
12+
# Próximo evento: Live de UBL – Calentamiento para Python Sul
13+
14+
¡Estamos **muy emocionados** de anunciar la próxima sesión en vivo de la **Universidade Brasileira Livre (UBL)** en Twitch!
15+
16+
Este evento será un **calentamiento para Python Sul 2025**, compartiendo historias, experiencias y reflexiones sobre la comunidad, la tecnología y la inclusión.
17+
18+
---
19+
20+
## Detalles de la Live
21+
22+
* **Tema:** Calentamiento Python Sul: Experiencias y vivencias de la comunidad
23+
* **Fecha:** 📅 02/09
24+
* **Hora:** 🕒 20:00
25+
* **Dónde ver:** [Canal de Twitch de UBL](https://www.twitch.tv/universidade_livre)
26+
27+
---
28+
29+
## Invitada Especial
30+
31+
{{< person-card src="images/posts/live-ubl-cumbuca/maria-maia.jpg" name="Maria Maia" role="Apasionada por la educación y el impacto social, cree que el Open Source es un catalizador para la inclusión y la innovación." bio="Maria es una profesional en transición a la tecnología, cuya trayectoria se transformó gracias a una oportunidad única en el área. Su perspectiva diversa y fuera de lo común la inspira a acoger y apoyar nuevos talentos en TI." alt="Maria Maia" >}}
32+
33+
- Sitio web: [cumbuca.dev/](https://cumbuca.dev/)
34+
- LinkedIn: [linkedin.com/in/antoniamaia](https://www.linkedin.com/in/antoniamaia)
35+
36+
---
37+
38+
## Destacado: Cumbuca Dev
39+
40+
**Cumbuca Dev** es una organización fundada por **Camila Maia y Maria Antônia Maia**, dedicada a **acoger**, **incluir** y **promover el crecimiento** de personas de grupos minoritarios en tecnología.
41+
42+
Con una metodología propia, la iniciativa combina:
43+
44+
✨ Mentoría
45+
✨ Comunidad
46+
✨ Aprendizaje colaborativo
47+
48+
Todo esto para ampliar oportunidades y hacer que el área de TI sea más **diversa, accesible e inclusiva**.
49+
50+
{{< iframe src="https://www.youtube.com/embed/aodj8YsIOLI?si=A_a2ilov5pHUHnx7" title="Presentación oficial de la comunidad Cumbuca Dev | Únete a nuestra comunidad en Colabi" >}}
51+
52+
---
53+
54+
## Anfitrión de la noche
55+
56+
{{< person-card src="images/posts/live-ubl-cumbuca/mateus-roveda.jpg" name="Mateus Roveda" role="Ingeniero de software, profesor y apasionado por enseñar y compartir." bio="Mateus Roveda es Ingeniero DevOps, profesor en los cursos Técnicos y Jóvenes Aprendices TI de Univates, YouTuber en el canal ROVEEb y líder de comunidad en UBL. Licenciado en Ingeniería de Software por Univates y estudiante de maestría en Computación Aplicada en Edge AI en Unisinos, apasionado por enseñar, aprender, el Software Libre y el espacio." alt="Mateus Roveda en la edición 2024 de Python Sul" >}}
57+
58+
- Blog: [roveda.dev](https://roveda.dev/)
59+
- Proyectos: [roveeb.com](https://roveeb.com/)
60+
- LinkedIn: [linkedin.com/in/mateusrovedaa](https://www.linkedin.com/in/mateusrovedaa/?locale=pt_BR)
61+
- GitHub: [github]()
62+
63+
---
64+
65+
## Por qué asistir
66+
67+
Además de conocer más sobre **Python Sul 2025**, te inspirarás con historias de transformación, aprenderás sobre el papel de la comunidad en la carrera tecnológica y descubrirás cómo iniciativas como **Cumbuca Dev** están cambiando la inclusión en TI.
68+
69+
👉 Así que marca tu calendario, prepara un café (o chimarrão ☕) y acompáñanos en vivo.
70+
71+
[Ver en vivo en Twitch](https://www.twitch.tv/universidade_livre)
72+
73+
---
74+
75+
### -> Asegura tu lugar <-
76+
77+
Usa los enlaces de inscripción en el sitio web, o accede directamente [aquí](https://www.sympla.com.br/evento/python-sul-2025-porto-alegre/3092007?lang=es).
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
.person-card {
2+
@include flex-center-align-start;
3+
gap: $space-6;
4+
max-width: 40rem;
5+
padding: $space-4 0;
6+
7+
8+
.person-card-name {
9+
font-weight: 700;
10+
color: var(--color-text);
11+
margin-top: 0 !important;
12+
margin-bottom: $space-1 !important;
13+
text-align: left;
14+
}
15+
16+
.person-card-role {
17+
font-weight: 600;
18+
color: var(--color-text-secondary);
19+
margin-top: 0 !important;
20+
}
21+
22+
.person-card-bio {
23+
color: var(--color-text-secondary);
24+
margin-top: $space-2 !important;
25+
text-align: left;
26+
font-size: 0.9rem;
27+
line-height: 1.4;
28+
}
29+
30+
picture {
31+
display: flex;
32+
height: 10rem;
33+
width: 10rem;
34+
overflow: hidden;
35+
}
36+
37+
img {
38+
margin: 0 !important;
39+
width: 100%;
40+
height: 100%;
41+
object-fit: cover;
42+
object-position: center;
43+
}
44+
45+
figcaption {
46+
font-size: 0.875rem;
47+
display: none;
48+
}
49+
}

src/assets/scss/main.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
@import "./components/section"; // Section layout styles
1616
@import "./components/dropdown"; // Dropdown menu styles
1717
@import "./components/card"; // Card component styles
18+
@import "./components/person-card"; // Person card styles
1819

1920
@import "./sections/hero"; // Homepage hero section
2021
@import "./sections/features"; // Homepage features section

src/assets/scss/pages/_single-post.scss

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -344,4 +344,28 @@
344344
}
345345

346346
@import './single/article-sidebar';
347-
@import './single/related-posts';
347+
@import './single/related-posts';
348+
349+
.post-content .custom-image-rounded {
350+
351+
picture {
352+
display: flex;
353+
height: 8rem;
354+
width: 8rem;
355+
border-radius: $radius-6;
356+
overflow: hidden;
357+
}
358+
359+
img {
360+
margin: 0;
361+
width: 100%;
362+
height: 100%;
363+
object-fit: cover;
364+
object-position: center;
365+
}
366+
367+
figcaption {
368+
font-size: 0.875rem;
369+
display: none;
370+
}
371+
}

src/layouts/_partials/core/image.html

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
11
{{/* Load image source and alt text, set defaults if not provided */}}
22
{{ $sourcePath := .src | default "/images/placeholder.png" }}
33
{{ $alt := .alt | default "Image placeholder" }}
4+
{{ $className := .className | default "" }}
45
{{ $isAvatar := isset . "avatar" }}
56
{{ $image := resources.Get $sourcePath }}
67
{{ $image := $image | default (resources.Get "/images/placeholder.png") }}
78

89
{{/* Set responsive image sizes based on avatar flag */}}
9-
{{ $sizeSmall := cond $isAvatar "16x" "600x" }}
10-
{{ $sizeMedium := cond $isAvatar "32x" "1000x" }}
11-
{{ $sizeLarge := cond $isAvatar "64x" "1400x" }}
12-
{{ $sizeFull := cond $isAvatar "64x" "1400x" }}
10+
{{ $sizeSmall := cond $isAvatar "32x" "600x" }}
11+
{{ $sizeMedium := cond $isAvatar "64x" "1000x" }}
12+
{{ $sizeLarge := cond $isAvatar "128x" "1400x" }}
13+
{{ $sizeFull := cond $isAvatar "128x" "1400x" }}
1314

1415
{{ with $image }}
1516
{{/* Generate resized images in WebP and JPEG formats */}}
@@ -18,7 +19,7 @@
1819
{{ $webpLarge := .Resize (printf "%s webp q70" $sizeLarge) }}
1920
{{ $jpegFull := .Resize (printf "%s jpg q80" $sizeFull) }}
2021

21-
<figure>
22+
<figure class="{{ $className }}">
2223
<picture>
2324
{{/* JPEG fallback for large screens */}}
2425
<source srcset="{{ $jpegFull.Permalink }}" type="image/jpeg" media="(min-width: 1024px)">
@@ -33,7 +34,8 @@
3334
width="{{ $jpegFull.Width }}"
3435
height="{{ $jpegFull.Height }}"
3536
loading="lazy"
36-
decoding="async">
37+
decoding="async"
38+
/>
3739
</picture>
3840
{{/* Show figcaption if alt is set and not an avatar */}}
3941
{{ if and $alt (not $isAvatar) }}

0 commit comments

Comments
 (0)