11{% load static %}
22{% if featured_speakers or speakers %}
3- < section id ="speakers " class ="bg-white px-[4%] ">
4- < div class ="flex flex-col gap-10 w-full max-w-[1160px] mx-auto pb-[60px] ">
5- < div class ="px-6 flex flex-col gap-8 py-20 ">
3+ < section id ="speakers " class ="bg-white px-[4%] relative py-20 flex flex-col gap-16 ">
4+ < div class ="flex flex-col gap-10 w-full max-w-[1160px] mx-auto ">
5+ < div class ="flex flex-col gap-8 pb-0 ">
66 < h2 class ="font-td_pinoy text-6xl text-orange-2 text-center m-0 "> Keynote Speakers</ h2 >
77 < p class ="text-4xl font-bold mb-0 font-bantayog text-brown-1 uppercase text-center ">
88 Discover our keynote speakers
99 for PythonAsia 2026
1010 </ p >
1111 </ div >
12- < div class ="keynote-speakers-wrapper flex justify-center items-stretch gap-[30px] flex-wrap ">
12+ < div class ="keynote-speakers-wrapper grid gap-[30px] grid-cols-1 lg:grid-cols-2 gap-[30px] ">
1313 {% for speaker in featured_speakers %}
1414 < div
15- class ="rounded-[24px] bg-cream-1 flex flex-col sm:flex-row gap-10 w-full max-w-[100%] lg:max-w-[48 %] grow items-stretch h-full "
15+ class ="rounded-[24px] bg-cream-1 flex flex-col sm:flex-row gap-10 w-full max-w-[100%] lg:max-w-[100 %] grow items-stretch h-full "
1616 style ="padding: 30px ">
1717 < div class ="overflow-hidden flex-shrink-0 w-[230px] flex items-center justify-center ">
1818 {% if speaker.photo_url %}
@@ -23,10 +23,10 @@ <h2 class="font-td_pinoy text-6xl text-orange-2 text-center m-0">Keynote Speaker
2323 alt ="{{ speaker.full_name }} - Image " style ="height: 230px; ">
2424 {% endif %}
2525 </ div >
26- < div >
26+ < div class =" flex flex-col gap-2 justify-center " >
2727 < h3 class ="font-bantayog text-brown-1 text-2xl uppercase "> {{ speaker.full_name }}</ h3 >
2828 {% if speaker.title %}
29- < p class ="font-nunito text-brown-2 font-semibold text-sm mb-2 "> {{ speaker.title }}</ p >
29+ < p class ="font-nunito text-brown-2 font-semibold text-sm "> {{ speaker.title }}</ p >
3030 {% endif %}
3131 {% if speaker.introduction %}
3232 < p class ="font-nunito text-brown-2 text-[13px] "> {{ speaker.introduction }}</ p >
@@ -41,8 +41,8 @@ <h3 class="font-bantayog text-brown-1 text-2xl uppercase">{{ speaker.full_name }
4141 </ div >
4242 </ div >
4343 {% if speakers %}
44- < div class ="flex flex-col gap-10 w-full max-w-[1160px] mx-auto mt-[60px] pb-[90px] ">
45- < div class ="px-6 flex flex-col gap-8 ">
44+ < div class ="flex flex-col gap-10 w-full max-w-[1160px] mx-auto ">
45+ < div class ="flex flex-col gap-8 ">
4646 < h2 class ="font-td_pinoy text-6xl text-orange-2 text-center m-0 "> Speakers</ h2 >
4747 < p class ="text-4xl font-bold mb-0 font-bantayog text-brown-1 uppercase text-center ">
4848 Discover our speakers for
@@ -77,5 +77,6 @@ <h3 class="font-bantayog text-brown-1 text-2xl uppercase">{{ speaker.full_name }
7777 </ div >
7878 </ div >
7979 {% endif %}
80+ < img src ="{% static 'img/vectors/section-divider-04.svg' %} " alt ="Section Break " class ="w-full py-0 my-0 z-10 cstm_bottom block " style ="transform: rotate(180deg); bottom: -110px ">
8081</ section >
8182{% endif %}
0 commit comments