Skip to content

Commit

Permalink
deploy: 1ac8110
Browse files Browse the repository at this point in the history
  • Loading branch information
cmaureir committed Nov 10, 2023
1 parent fa59445 commit c617557
Show file tree
Hide file tree
Showing 9 changed files with 1,194 additions and 72 deletions.
4 changes: 3 additions & 1 deletion generate_site/generate.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import csv
import sys
import random

from pathlib import Path

Expand Down Expand Up @@ -40,12 +41,13 @@
with open("speakers.csv", encoding="utf-8-sig") as f:
reader = csv.DictReader(f)
speakers = list(reader)
random.shuffle(speakers)

##### Template configuration
conf = {
"ORG": df_org,
"SPEAKERS_ENABLED": True, # Toggle the "Speakers" section in the homepage
"SPEAKERS": speakers[:4], # only 4 speakers
"SPEAKERS": speakers,
"KEYNOTES": keynotes,
"SPONSORS": sponsors,
}
Expand Down
14 changes: 7 additions & 7 deletions generate_site/speakers.csv

Large diffs are not rendered by default.

4 changes: 3 additions & 1 deletion generate_site/templates/index-base.html
Original file line number Diff line number Diff line change
Expand Up @@ -146,7 +146,9 @@ <h2 class="dispaly-6 special-font mb-5">The Speakers</h2>
</p>
</div>
<div class="col-12">
<p class="mt-2 border-left">{{ '.'.join(speaker["Biography"].split(".")[:2]) }}</p>
{% if speaker['Biography'] %}
<p class="mt-2 border-left">o{{ '.'.join(speaker["Biography"].split(".")[:2]) }}</p>
{% endif %}
</div>
</div>
</div>
Expand Down
3 changes: 2 additions & 1 deletion generate_site/templates/speakers-base.html
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,9 @@ <h2 class="dispaly-6 special-font mb-5">Meet our keynotes</h2>
</p>
</div>
<div class="col-12">
{% if speaker['bio'] %}
<p class="mt-3 border-left">{{ '.'.join(speaker["bio"].split(".")[:2]) }}</p>
{% endif %}
</div>
</div>
</div>
Expand Down Expand Up @@ -115,7 +117,6 @@ <h2 class="dispaly-6 special-font my-5">The Speakers</h2>
</div>
{% endfor %}
</div>
<p>more speakers to be announced!</p>
</div>
</div>
</div>
Expand Down
Binary file modified img/speakers/default.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/speakers/lynn_root.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
216 changes: 175 additions & 41 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -295,34 +295,30 @@ <h2 class="dispaly-6 special-font mb-5">The Speakers</h2>
<div class="row">
<div class="col-5">

<img src="img/speakers/aparna_soneja.jpg" alt="Aparna Soneja" class="rounded-circle img-fluid">
<img src="img/speakers/marina_moro.jpg" alt="Marina Moro López" class="rounded-circle img-fluid">

</div>
<div class="col-7 my-auto">
<strong class="fs-5">Aparna Soneja</strong>
<strong class="fs-5">Marina Moro López</strong>
<!--<p> ()</p>-->
<p>


<a href="https://www.linkedin.com/in/aparna-35066b191/" class="text-white text-decoration-none">
<a href="https://www.linkedin.com/in/marinamorolopez/" class="text-white text-decoration-none">
<i class="fab fa-linkedin fa-lg px-2" aria-hidden="true"></i>
<span class="visually-hidden">LinkedIn</span>
</a>


<a href="https://twitter.com/AparnaSoneja" class="text-white text-decoration-none">
<a href="https://twitter.com/marinamorolopez" class="text-white text-decoration-none">
<i class="fab fa-twitter fa-lg px-2" aria-hidden="true"></i>
<span class="visually-hidden">Twitter</span>
</a>


<a href="https://instagram.com/aparna_soneja" class="text-white text-decoration-none">
<i class="fab fa-instagram fa-lg px-2" aria-hidden="true"></i>
<span class="visually-hidden">Instagram</span>
</a></p>
</div>
<div class="col-12">
<p class="mt-2 border-left">Aparna is a Software engineer at Accenture & an Open source advocate by passion. She not only loves to code but also creates technical content and share with her community</p>

<p class="mt-2 border-left">oIngeniera biomédica y futura doctora en biomedicina formada en España. Apasionada del mundo bio y de la programación</p>

</div>
</div>
</div>
Expand All @@ -331,24 +327,30 @@ <h2 class="dispaly-6 special-font mb-5">The Speakers</h2>
<div class="row">
<div class="col-5">

<img src="img/speakers/daisy_leigh.jpg" alt="Daisy Leigh Brenecki" class="rounded-circle img-fluid">
<img src="img/speakers/ana_dulce.jpg" alt="Ana Dulce Padovan" class="rounded-circle img-fluid">

</div>
<div class="col-7 my-auto">
<strong class="fs-5">Daisy Leigh Brenecki</strong>
<strong class="fs-5">Ana Dulce Padovan</strong>
<!--<p> ()</p>-->
<p>


<a href="https://twitter.com/4naDulceP" class="text-white text-decoration-none">
<i class="fab fa-twitter fa-lg px-2" aria-hidden="true"></i>
<span class="visually-hidden">Twitter</span>
</a>


<a href="https://cloudisland.nz/@daisy" class="text-white text-decoration-none">
<i class="fab fa-mastodon fa-lg px-2" aria-hidden="true"></i>
<span class="visually-hidden">Mastodon</span>
<a href="https://instagram.com/anadulcep" class="text-white text-decoration-none">
<i class="fab fa-instagram fa-lg px-2" aria-hidden="true"></i>
<span class="visually-hidden">Instagram</span>
</a></p>
</div>
<div class="col-12">
<p class="mt-2 border-left">Daisy is a full-stack developer and full-snack devourer who hails from Tarntanya/Adelaide and is now based in Narrm/Melbourne. She was the Conference Director of PyCon AU 2023 and PyConline AU 2020, and is enthusiastic about well-designed APIs and dresses with pockets</p>

<p class="mt-2 border-left">oCo-fundadora do PyLadies São Carlos, presidente da Associação Python Brasil, organizadora da Python Brasil e PSF Fellow member.</p>

</div>
</div>
</div>
Expand All @@ -357,36 +359,26 @@ <h2 class="dispaly-6 special-font mb-5">The Speakers</h2>
<div class="row">
<div class="col-5">

<img src="img/speakers/cosima_meyer.jpg" alt="Cosima Meyer" class="rounded-circle img-fluid">
<img src="img/speakers/daisy_leigh.jpg" alt="Daisy Leigh Brenecki" class="rounded-circle img-fluid">

</div>
<div class="col-7 my-auto">
<strong class="fs-5">Cosima Meyer</strong>
<strong class="fs-5">Daisy Leigh Brenecki</strong>
<!--<p> ()</p>-->
<p>


<a href="https://www.linkedin.com/in/cosimameyer/" class="text-white text-decoration-none">
<i class="fab fa-linkedin fa-lg px-2" aria-hidden="true"></i>
<span class="visually-hidden">LinkedIn</span>
</a>




<a href="https://mas.to/@cosima_meyer" class="text-white text-decoration-none">
<a href="https://cloudisland.nz/@daisy" class="text-white text-decoration-none">
<i class="fab fa-mastodon fa-lg px-2" aria-hidden="true"></i>
<span class="visually-hidden">Mastodon</span>
</a>


<a href="https://instagram.com/amisoccassiopeia" class="text-white text-decoration-none">
<i class="fab fa-instagram fa-lg px-2" aria-hidden="true"></i>
<span class="visually-hidden">Instagram</span>
</a></p>
</div>
<div class="col-12">
<p class="mt-2 border-left">Cosima Meyer works as a data scientist at IBM where she aims to make machine learning explainable. As an active member of PyLadies and R-Ladies and Google‘s Women Techmakers Ambassador, she strives to bring the two communities together and make the contributions of underrepresented backgrounds in tech more visible</p>

<p class="mt-2 border-left">oDaisy is a full-stack developer and full-snack devourer who hails from Tarntanya/Adelaide and is now based in Narrm/Melbourne. She was the Conference Director of PyCon AU 2023 and PyConline AU 2020, and is enthusiastic about well-designed APIs and dresses with pockets</p>

</div>
</div>
</div>
Expand All @@ -395,35 +387,177 @@ <h2 class="dispaly-6 special-font mb-5">The Speakers</h2>
<div class="row">
<div class="col-5">

<img src="img/speakers/joanna_jablonski.jpg" alt="Joanna Jablonski" class="rounded-circle img-fluid">
<img src="img/speakers/mariana_oliveira.jpg" alt="Mariana Oliveira" class="rounded-circle img-fluid">

</div>
<div class="col-7 my-auto">
<strong class="fs-5">Joanna Jablonski</strong>
<strong class="fs-5">Mariana Oliveira</strong>
<!--<p> ()</p>-->
<p>


<a href="https://www.linkedin.com/in/joanna-jablonski/" class="text-white text-decoration-none">
<a href="https://www.linkedin.com/in/mariana-oliveira-b84a49211" class="text-white text-decoration-none">
<i class="fab fa-linkedin fa-lg px-2" aria-hidden="true"></i>
<span class="visually-hidden">LinkedIn</span>
</a>


<a href="https://twitter.com/Jo_Jablonski" class="text-white text-decoration-none">
<i class="fab fa-twitter fa-lg px-2" aria-hidden="true"></i>
<span class="visually-hidden">Twitter</span>
<a href="https://instagram.com/mamariana_oliveira" class="text-white text-decoration-none">
<i class="fab fa-instagram fa-lg px-2" aria-hidden="true"></i>
<span class="visually-hidden">Instagram</span>
</a></p>
</div>
<div class="col-12">
<p class="mt-2 border-left">I help developers learn because I like code, words, and people.</p>

<p class="mt-2 border-left">oSou Mariana Oliveira! Graduanda em Engenharia da Complexidade na Universidade Católica de Pernambuco, faço parte do Pyladies Recife e apaixonada por Tecnologia e a Cultura Maker!. Estou me especializando na área de Robótica/ IoT, usando Python como linguagem base para o desenvolvimento de softwares e utilizando sistemas embarcados como Raspberry Pi e Arduino como base de desenvolvimento de novos hardwares</p>

</div>
</div>
</div>

</div>

<p>more speakers to be announced!</p>
<p>and 33 more!</p>
<div class="avatar-row mb-4">


<img src="img/speakers/mariana_bocoi.jpg" alt="Mariana Bocoi" class="rounded-circle">



<img src="img/speakers/sireesha_chavali.jpg" alt="sireesha chavali" class="rounded-circle">



<img src="img/speakers/mona_obedoza.jpg" alt="Mona Obedoza" class="rounded-circle">



<img src="img/speakers/default.png" alt="Sarah" class="rounded-circle">



<img src="img/speakers/jessica_temporal.jpg" alt="Jessica Temporal" class="rounded-circle">



<img src="img/speakers/bilge_yücel.jpg" alt="Bilge Yücel" class="rounded-circle">



<img src="img/speakers/pavithra_eswaramoorthy.jpg" alt="Pavithra Eswaramoorthy" class="rounded-circle">



<img src="img/speakers/lynn_root.jpg" alt="Lynn Root" class="rounded-circle">



<img src="img/speakers/maaya_ishida.jpg" alt="Maaya Ishida" class="rounded-circle">



<img src="img/speakers/default.png" alt="HanaPoulpe" class="rounded-circle">



<img src="img/speakers/default.png" alt="Cecilia Tivir" class="rounded-circle">



<img src="img/speakers/rossana_suarez.jpg" alt="Rossana Suarez" class="rounded-circle">



<img src="img/speakers/lidiane_monteiro.jpg" alt="Lidiane Monteiro" class="rounded-circle">



<img src="img/speakers/winnie_ke.jpg" alt="Winnie Ke" class="rounded-circle">



<img src="img/speakers/mariatta.jpg" alt="Mariatta" class="rounded-circle">



<img src="img/speakers/ryllari_costa.jpg" alt="Ryllari Costa" class="rounded-circle">



<img src="img/speakers/ria_bhatia.jpg" alt="Ria Bhatia" class="rounded-circle">



<img src="img/speakers/denny_perez.jpg" alt="Denny Perez" class="rounded-circle">



<img src="img/speakers/bia_rosa.jpg" alt="Bia Rosa" class="rounded-circle">



<img src="img/speakers/lisa_marielle.jpg" alt="Lisa Marielle Cooper" class="rounded-circle">



<img src="img/speakers/cosima_meyer.jpg" alt="Cosima Meyer" class="rounded-circle">



<img src="img/speakers/jessie_newman.jpg" alt="Jessie Newman" class="rounded-circle">



<img src="img/speakers/default.png" alt="Swarooprani Manoor" class="rounded-circle">



<img src="img/speakers/aparna_soneja.jpg" alt="Aparna Soneja" class="rounded-circle">



<img src="img/speakers/april.jpg" alt="April" class="rounded-circle">



<img src="img/speakers/valeria_cerpa.jpg" alt="Valeria Cerpa Salas" class="rounded-circle">



<img src="img/speakers/pri_boyano.jpg" alt="Pri Boyano" class="rounded-circle">



<img src="img/speakers/joeun_park.jpg" alt="Joeun Park" class="rounded-circle">



<img src="img/speakers/débora_azevedo.jpg" alt="Débora Azevedo (HOST)" class="rounded-circle">



<img src="img/speakers/micaela_reyes.jpg" alt="Micaela Reyes" class="rounded-circle">



<img src="img/speakers/joanna_jablonski.jpg" alt="Joanna Jablonski" class="rounded-circle">



<img src="img/speakers/judit_guimera.jpg" alt="Judit Guimera Busquets" class="rounded-circle">



<img src="img/speakers/sarah_abderemane.jpg" alt="Sarah Abderemane" class="rounded-circle">


</div>
<p>
<a class="fs-5 text-decoration-none text-white" href="speakers.html">
Meet All The Speakers <i class="fas fa-arrow-right"></i>
</a>
</p>


</div>
Expand Down
Loading

0 comments on commit c617557

Please sign in to comment.