Skip to content

Commit fa43c23

Browse files
Astraxx04farhaanbukhsh
authored andcommitted
improvements to landing page and why spronsor page
1 parent 222e94e commit fa43c23

File tree

5 files changed

+35
-14
lines changed

5 files changed

+35
-14
lines changed

src/_includes/footer.njk

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{% from "components/button.njk" import button %}
22
<footer class="bg-pycon-blue flex text-white mb-0 bottom-0 w-full relative">
3-
<div class="relative px-[6%] mt-24 pb-8 md:pt-20 md:pb-12 w-full md:w-auto">
3+
<div class="relative px-[6%] mt-24 md:mt-10 pb-8 md:pt-20 md:pb-12 w-full md:w-auto">
44
<div class="text-center md:text-left">
55
{{ button(text="Become a Volunteer", url="https://docs.google.com/forms/d/e/1FAIpQLSdX2LEom11BbWDiLUiQp1rmeNX9l7J8bfszGidsRDoExy0D5A/viewform", lime_bg=true, env = env) }}
66
</div>
@@ -50,7 +50,7 @@
5050
</div>
5151
</div>
5252
<div class="absolute inset-0 flex pb-4 justify-center md:justify-end items-end pointer-events-none">
53-
<img src="{{ env.baseUrl }}img/logo.png" alt="PYCON 2025" class="w-[150px] md:w-[350px] lg:w-[480px] pb-72 lg:pb-28 xl:pb-32 md:mr-12 xl:mr-12 transition-transform duration-100" style="animation: floating-logo 2s ease-in-out infinite;"/>
53+
<img src="{{ env.baseUrl }}img/logo.png" alt="PYCON 2025" class="w-[150px] md:w-[350px] lg:w-[480px] pb-72 lg:pb-28 xl:pb-24 md:mr-12 xl:mr-12 animate-bounce-slow"/>
5454
</div>
5555
</footer>
5656

src/_includes/landing/communities.njk

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,12 @@
55
<div class="grid grid-cols-1 md:grid-cols-2 gap-4 sm:gap-10">
66
<div>
77
<h2 class="black-han-sans-regular text-center lg:text-left font-normal text-4xl lg:text-5xl pb-4">Participating Communities</h2>
8-
<p class="text-white text-base mb-6">
8+
<p class="text-white text-justify text-base mb-6">
99
Join PyCon India's Community Partner Program and support the vibrant Python community in India. Become a partner and contribute to the growth of Python enthusiasts.
1010
</p>
11+
<div class="flex my-4 flex-wrap gap-4 scale-75 md:scale-100 justify-start items-start origin-left">
1112
{{ button(text="Become a Volunteer", url="https://docs.google.com/forms/d/e/1FAIpQLSdX2LEom11BbWDiLUiQp1rmeNX9l7J8bfszGidsRDoExy0D5A/viewform", lime_bg=true, env = env) }}
13+
</div>
1214
</div>
1315
<div class="hidden md:flex justify-end -mt-32">
1416
<div class="w-96 h-96 bg-contain bg-center bg-no-repeat transition-all duration-300 animate-bounce-slow" style="background-image: url('{{ env.baseUrl }}img/assets/bulb-illustration.svg');"></div>
@@ -34,7 +36,7 @@
3436
</div>
3537
</section>
3638
<!-- TODO: Remove padding once twitter wall is added -->
37-
<section class="bg-lavender px-[6%] pb-56">
39+
<section class="bg-lavender px-[6%] pb-72">
3840
<div class="mx-auto">
3941
<div class="flex flex-wrap w-full">
4042
{% for i in range(6, 12) %}

src/_includes/landing/hero.njk

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,20 @@
66
<div class="bg-pycon-blue w-full py-16 px-[6%] -mt-1 flex flex-col md:flex-row gap-2 justify-between">
77
<div class="w-full">
88
<div class="flex justify-between w-full items-center text-[#FFFFFF]">
9-
<h1 class="black-han-sans-regular text-center lg:text-left font-normal text-4xl lg:text-5xl pb-4">
9+
<h1 class="black-han-sans-regular text-left font-normal text-4xl lg:text-5xl pb-4">
1010
PYCON <br/>
11-
<span class="black-han-sans-regular text-center lg:text-left font-normal text-4xl lg:text-5xl pb-4">INDIA 2025</span>
11+
<span class="black-han-sans-regular text-left font-normal text-4xl lg:text-5xl pb-4">INDIA 2025</span>
1212
</h1>
1313
</div>
14-
<p class="text-white text-md sm:text-lg max-w-xl leading-relaxed">
14+
<p class="text-white text-justify text-md sm:text-lg">
1515
PyCon India 2025 is the premier conference for Python enthusiasts and professionals, offering an unparalleled
1616
opportunity to dive deep into the world of Python and explore its limitless potential. Stay tuned for updates!
1717
</p>
18-
<div class="flex flex-wrap gap-4">
19-
{{ button(text="Get Tickets", url=env.baseUrl + "tickets", lime_bg=true)}}
20-
{{ button(text="View Schedule", url=env.baseUrl + "program/schedule", lime_bg=true)}}
18+
<div class="flex my-4 flex-wrap gap-4 scale-75 md:scale-100 justify-start items-start origin-left">
19+
{{ button(text="Get Tickets", url=env.baseUrl ~ "tickets", lime_bg=true) }}
20+
{{ button(text="View Schedule", url=env.baseUrl ~ "program/schedule", lime_bg=true) }}
2121
</div>
22+
2223
</div>
2324
<div class="grid w-full grid-cols-1 gap-x-1 gap-y-2 lg:grid-cols-12 lg:auto-rows-auto">
2425
<div class="pb-2 lg:row-start-1 lg:col-start-2 lg:col-end-12 xl:col-start-3 xl:col-end-11">

src/_includes/landing/sponsors.njk

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
<div class="grid grid-cols-1 md:grid-cols-2 gap-4 sm:gap-10">
77
<div>
88
<h2 class="black-han-sans-regular text-center lg:text-left font-normal text-4xl lg:text-5xl pb-4">Event Sponsors</h2>
9-
<p class="text-white text-base mb-6">
9+
<p class="text-white text-justify text-base md:mb-6">
1010
PyCon India is completely driven by volunteers. Sponsoring the event helps to sustain and grow the conference as well as
1111
the Community. Sponsor help in making the conference affordable, and maintaining the inventory for the conference.
1212
</p>
13-
<div class="flex flex-wrap gap-4">
13+
<div class="flex my-4 flex-wrap gap-4 scale-75 md:scale-100 justify-start items-start origin-left">
1414
{{ button(text="Download Prospectus", url="PyConIndia2025SponsorshipBrochure.pdf", lime_bg=true, env = env) }}
1515
{{ button(text="Get in Touch", url="https://forms.gle/PsvKNJcjBctJe7VbA", lime_bg=true, env = env) }}
1616
</div>

src/sponsors/index.njk

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ layout: base.njk
6464
] %}
6565

6666
<!-- Mobile window -->
67-
<div class="block md:hidden overflow-x-auto">
67+
<div class="block md:hidden lg:hidden">
6868
{% call window(width=300, height=930, depth=20, frontBg="lavender", leftBg="lime", topBg="lime") %}
6969
<span class="font-semibold text-black text-sm">What you can expect when you sponsor PyCon India:</span>
7070
<ul class="list-none space-y-3 mt-3 text-sm">
@@ -80,9 +80,27 @@ layout: base.njk
8080
</ul>
8181
{% endcall %}
8282
</div>
83+
84+
<!-- Tablet window -->
85+
<div class="hidden md:block lg:hidden">
86+
{% call window(width=600, height=550, depth=20, frontBg="lavender", leftBg="lime", topBg="lime") %}
87+
<span class="font-semibold text-black text-sm">What you can expect when you sponsor PyCon India:</span>
88+
<ul class="list-none space-y-3 mt-3 text-sm">
89+
{% for benefit in sponsorBenefits %}
90+
<li class="flex items-start">
91+
<div class="w-3 h-3 bg-pycon-lime rounded-full mr-3 mt-1 flex-shrink-0 border-2 border-green-600"></div>
92+
<div>
93+
<span class="font-semibold text-gray-800">{{ benefit.title }}</span>
94+
<span class="text-gray-600"> - {{ benefit.description | safe }}</span>
95+
</div>
96+
</li>
97+
{% endfor %}
98+
</ul>
99+
{% endcall %}
100+
</div>
83101

84102
<!-- Desktop window -->
85-
<div class="hidden md:block">
103+
<div class="hidden lg:block">
86104
{% call window(width=800, height=550, depth=25, frontBg="lavender", leftBg="lime", topBg="lime") %}
87105
<span class="font-semibold text-black">What you can expect when you sponsor PyCon India:</span>
88106
<ul class="list-none space-y-4 mt-4">

0 commit comments

Comments
 (0)