Skip to content

Commit 5df823e

Browse files
authored
style: adjust overall visuals to match previous hackathon (#83)
* style: adjust overall visuals to match previous hackathon * chore: format code to pass mix format check * chore: format code to pass mix format check
1 parent 9e357c9 commit 5df823e

File tree

4 files changed

+51
-45
lines changed

4 files changed

+51
-45
lines changed

lib/ares_web/live/app/account_live/index.html.heex

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
<.navbar fixed={true} />
22

33
<main class="min-h-screen bg-black text-white">
4-
<div class="max-w-xl mx-auto py-16">
5-
<h1 class="text-4xl font-black mb-6 text-center">Personal Information</h1>
6-
<p class="text-sm text-gray-300 text-center mb-8">
4+
<div class="max-w-xl mx-auto py-16 mt-12">
5+
<h1 class="text-6xl font-black mb-6 text-center">Personal Information</h1>
6+
<p class="text-2xl text-gray-300 text-center mb-8">
77
Use a permanent address where you can receive mail.
88
</p>
99

@@ -70,7 +70,7 @@
7070
placeholder="XXXXX"
7171
class="w-full bg-white text-black rounded px-3 py-2"
7272
/>
73-
<p class="text-xs text-gray-400 mt-1">
73+
<p class="text-sm text-gray-400 mt-1">
7474
Since the registration is closed, you can only register if you have a team waiting for you.
7575
</p>
7676
</div>
@@ -83,7 +83,7 @@
8383
</div>
8484

8585
<div>
86-
<label class="block text-sm text-gray-200 mb-2">Notes</label>
86+
<label class="block text-base text-gray-200 mb-2">Notes</label>
8787
<textarea
8888
name="user[notes]"
8989
placeholder="If you have any notes about food restrictions or anything else let us know"
@@ -94,23 +94,25 @@
9494
<div>
9595
<label class="block text-sm text-gray-200 mb-2">Upload CV</label>
9696
<input type="file" name="user[cv]" class="text-sm text-gray-200" />
97-
<p class="text-xs text-gray-400 mt-1">
97+
<p class="text-small text-gray-400 mt-1">
9898
Upload your CV so that the companies at the event know who you are 👀
9999
</p>
100100
</div>
101101

102102
<div class="flex items-center gap-3">
103103
<label class="inline-flex items-center gap-2">
104104
<input type="checkbox" name="user[agree]" />
105-
<span class="text-sm text-gray-200">
105+
<span class="text-base text-gray-200">
106106
I agree with the
107107
<a href="/regulamento" class="text-primary underline">event regulations</a>
108108
</span>
109109
</label>
110110
</div>
111111

112112
<div>
113-
<button class="px-4 py-2 bg-emerald-600 rounded text-white">Submit</button>
113+
<button class="px-4 py-2 bg-[#67b22e] cursor-pointer hover:bg-[#4f8c21] rounded text-white">
114+
Submit
115+
</button>
114116
</div>
115117
</form>
116118
</div>

lib/ares_web/live/app/faqs_live/index.html.heex

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
33
<div class="min-h-screen bg-black py-8 sm:py-12 md:py-16">
44
<div class="max-w-4xl mx-auto px-4 sm:px-6 md:px-8">
55
<div class="text-center mb-8 sm:mb-12 md:mb-16">
6-
<h1 class="text-white text-4xl sm:text-5xl md:text-6xl lg:text-7xl font-black mb-6 sm:mb-8 font-display">
6+
<h1 class="text-white text-center tracking-wide text-4xl sm:text-3xl md:text-4xl lg:text-5xl font-black mb-6 sm:mb-8 mt-16 font-display">
77
Frequently asked questions
88
</h1>
99
<div class="mb-6 sm:mb-8">
10-
<p class="text-white text-sm sm:text-base md:text-lg lg:text-xl leading-relaxed font-mono">
10+
<p class="text-white text-center text-sm sm:text-base md:text-lg lg:text-2xl leading-relaxed font-mono">
1111
HAVE A DIFFERENT QUESTION AND CAN'T FIND THE ANSWER YOU'RE LOOKING FOR? REACH OUT TO OUR SUPPORT TEAM BY
1212
<a
13-
href="mailto:geral@ares.org"
13+
href="mailto:geral@bugsbyte.org"
1414
class="text-blue-400 hover:text-blue-300 underline"
1515
>
1616
SENDING US AN EMAIL
@@ -24,7 +24,7 @@
2424
<%= for faq <- @faqs do %>
2525
<div class="border-b border-gray-600">
2626
<button
27-
class="w-full text-left py-4 sm:py-5 md:py-6 flex items-center justify-between hover:text-green-400 transition-colors focus:outline-none focus:text-green-400"
27+
class="w-full cursor-pointer text-left py-4 sm:py-5 md:py-6 flex items-center justify-between hover:text-green-400 transition-colors focus:outline-none focus:text-green-400"
2828
data-faq-id={faq["id"]}
2929
aria-expanded={if faq["expanded"], do: "true", else: "false"}
3030
type="button"
@@ -53,7 +53,7 @@
5353
id={"content-#{faq["id"]}"}
5454
class={"overflow-hidden transition-all duration-300 ease-in-out #{if faq["expanded"], do: "max-h-screen opacity-100 pb-4 sm:pb-5 md:pb-6", else: "max-h-0 opacity-0"}"}
5555
>
56-
<p class="text-gray-300 text-sm sm:text-base md:text-lg leading-relaxed">
56+
<p class="text-white text-2xl leading-relaxed mb-6">
5757
{faq["answer"]}
5858
</p>
5959
</div>

lib/ares_web/live/app/home_live/index.html.heex

Lines changed: 23 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,32 @@
1-
<div class="h-[100vh] relative overflow-hidden bg-black">
1+
<div class="h-[100vh] relative overflow-hidden bg-black ">
22
<div
3-
class="absolute inset-0 bg-cover bg-center bg-no-repeat opacity-90"
4-
style="background-image: url('/images/background.jpg');"
3+
class="absolute inset-0 bg-cover bg-center bg-no-repeat opacity-40"
4+
style="background-image: url('/images/background.jpg') ;"
55
>
66
</div>
77
<div class="relative z-10 flex items-center justify-center h-full px-8 md:px-16">
8-
<div class="flex items-center justify-center gap-8 lg:gap-16 max-w-7xl w-full">
8+
<div class="flex items-center justify-center gap-8 lg:gap-16 max-w-7xl w-full ml-32 h-16">
99
<div class="text-center lg:text-left">
10-
<div class="mb-6">
11-
<span class="text-white text-lg md:text-4xl font-light tracking-[0.4em] uppercase">
12-
{gettext("Welcome to ")}
10+
<div class="mb-2">
11+
<span class="text-white font-VT323 tracking-wide text-lg md:text-5xl font-medium tracking-[0.4em] uppercase">
12+
{gettext("HACKATHON")}
1313
</span>
1414
</div>
1515

16-
<div class="mb-8">
17-
<h1 class="text-white font-black leading-none text-4xl sm:text-5xl md:text-6xl lg:text-7xl xl:text-8xl tracking-tighter">
18-
{gettext("BugsByte")}
16+
<div class="">
17+
<h1 class="text-white font-resegrg tracking-wider leading-none text-4xl sm:text-5xl md:text-6xl lg:text-7xl xl:text-7xl tracking-tighter">
18+
{gettext("BUGSBYTE")}
1919
</h1>
2020
</div>
2121

22-
<div class="mb-6">
23-
<p class="text-gray-300 text-base sm:text-lg md:text-xl lg:text-2xl mx-auto">
22+
<div class="mb-1">
23+
<p class="text-gray-300 tracking-wide font-bold text-base sm:text-lg md:text-xl lg:text-3xl mx-auto">
2424
Peace of mind from prototype to production
2525
</p>
2626
</div>
2727

2828
<div class="mb-16">
29-
<span class="text-white text-lg md:text-4xl font-light tracking-[0.4em]">
29+
<span class="text-white font-VT323 font-bold tracking-wide text-lg md:text-4xl font-light tracking-[0.4em]">
3030
{gettext("28 - 30 March")}
3131
</span>
3232
</div>
@@ -47,7 +47,7 @@
4747

4848
<div class="min-h-screen bg-black py-8 sm:py-12 md:py-16">
4949
<div class="max-w-6xl mx-auto px-4 sm:px-6 md:px-8">
50-
<h2 class="text-white text-4xl sm:text-5xl md:text-6xl lg:text-7xl font-black mb-8 sm:mb-12 md:mb-16 text-center">
50+
<h2 class="text-white text-4xl sm:text-5xl md:text-6xl lg:text-7xl font-black mb-8 sm:mb-12 md:mb-16 tracking-wide text-left">
5151
What is it?
5252
</h2>
5353

@@ -62,7 +62,7 @@
6262
</p>
6363
</div>
6464

65-
<div class="mt-6 sm:mt-8 md:mt-10 grid max-w-xl grid-cols-1 gap-6 sm:gap-8 text-sm sm:text-base md:text-lg lg:text-xl leading-6 sm:leading-7 text-justify lg:max-w-6xl lg:grid-cols-2 uppercase mx-auto">
65+
<div class="mx-auto mt-6 sm:mt-8 md:mt-10 grid max-w-6xl grid-cols-1 lg:grid-cols-2 gap-6 sm:gap-8 text-white text-sm sm:text-base md:text-lg lg:text-xl xl:text-2xl leading-relaxed text-justify uppercase">
6666
<div>
6767
<p class="text-white">
6868
THIS COMPETITION AIMS TO NOT ONLY SHARPEN AN ENVIRONMENT OF ACTIVE LEARNING, MENTORSHIP,
@@ -94,14 +94,14 @@
9494
</div>
9595
</div>
9696

97-
<div class="w-full max-w-xl lg:max-w-6xl text-left text-base sm:text-lg md:text-xl lg:text-2xl tracking-wide uppercase mt-8 sm:mt-12 md:mt-16 mx-auto">
97+
<div class="w-full max-w-xl lg:max-w-6xl text-left text-lg sm:text-lg md:text-xl lg:text-3xl tracking-wide uppercase mt-8 sm:mt-12 md:mt-16 mx-auto">
9898
<p class="text-white mb-3 sm:mb-4">THE THIRD EDITION WILL BE HAPPENING FROM</p>
99-
<p class="text-2xl sm:text-3xl md:text-4xl text-primary uppercase mb-6 sm:mb-8 md:mb-10">
99+
<p class="text-2xl sm:text-3xl md:text-5xl text-primary uppercase mb-6 sm:mb-8 md:mb-10">
100100
28<span class="text-lg sm:text-xl md:text-2xl">TH</span> TO 30<span class="text-lg sm:text-xl md:text-2xl">TH</span> MARCH 2025
101101
</p>
102102

103103
<p class="text-white mb-3 sm:mb-4">WHERE IS HAPPENING</p>
104-
<p class="text-2xl sm:text-3xl md:text-4xl text-primary uppercase">FORUM BRAGA</p>
104+
<p class="text-2xl sm:text-3xl md:text-5xl text-primary uppercase">FORUM BRAGA</p>
105105
</div>
106106
</div>
107107
</div>
@@ -168,13 +168,14 @@
168168

169169
<div class="min-h-screen bg-black py-8 sm:py-12 md:py-16">
170170
<div class="max-w-6xl mx-auto px-4 sm:px-6 md:px-8 w-full">
171-
<h2 class="text-white text-4xl sm:text-5xl md:text-6xl lg:text-7xl font-black mb-8 sm:mb-12 md:mb-16 text-left">
171+
<h2 class="text-white tracking-wide text-4xl sm:text-5xl md:text-6xl lg:text-7xl font-black mb-8 sm:mb-6 md:mb-10 text-left">
172172
Sponsors
173173
</h2>
174174

175175
<div class="text-left mb-8 sm:mb-12 md:mb-16">
176176
<p class="text-white text-base sm:text-lg md:text-xl lg:text-2xl xl:text-3xl leading-relaxed">
177-
TAKE A LOOK AT THE SPONSORS AND SUPPORTERS WHO MADE THIS EVENT POSSIBLE.
177+
TAKE A LOOK AT THE <span class="text-primary">SPONSORS AND SUPPORTERS</span>
178+
WHO MADE THIS EVENT POSSIBLE.
178179
</p>
179180
</div>
180181

@@ -214,7 +215,7 @@
214215
<img
215216
src={Ares.Companies.icon_path(supporter["icon"])}
216217
alt={supporter["title"]}
217-
class="h-12 sm:h-14 md:h-16 lg:h-20 object-contain"
218+
class="h-12 sm:h-14 md:h-32 lg:h-40 object-contain"
218219
/>
219220
</a>
220221
<% end %>
@@ -226,7 +227,7 @@
226227

227228
<div class="min-h-screen bg-black py-8 sm:py-12 md:py-16">
228229
<div class="max-w-6xl mx-auto px-4 sm:px-6 md:px-8 w-full">
229-
<h2 class="text-white text-4xl sm:text-5xl md:text-6xl lg:text-7xl font-black mb-8 sm:mb-12 md:mb-16 text-left font-display">
230+
<h2 class="text-white tracking-wide text-4xl sm:text-5xl md:text-6xl lg:text-7xl font-black mb-2 sm:mb-2 md:mb-6 text-left font-display">
230231
Gallery
231232
</h2>
232233

lib/ares_web/live/app/team_formation_live/index.html.heex

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
<div class="min-h-screen bg-black text-white pt-28 pb-16 px-4 sm:px-6 lg:px-8">
44
<div class="max-w-xl mx-auto">
55
<div class="text-center mb-6">
6-
<h1 class="md:text-6xl text-3xl font-extrabold tracking-tight mb-2">Team Formation</h1>
7-
<p class="text-lg text-gray-300 max-w-2xl mx-auto">
6+
<h1 class="md:text-6xl text-3xl font-extrabold tracking-tight mb-3">Team Formation</h1>
7+
<p class="text-3xl text-gray-300 max-w-2xl mx-auto">
88
If you have already registered, you can join a team or create a new one.
99
</p>
1010
</div>
@@ -41,7 +41,10 @@
4141
</div>
4242
</div>
4343

44-
<div :if={@tab == "create"} class="bg-transparent rounded-lg p-8">
44+
<div
45+
:if={@tab == "create"}
46+
class="bg-transparent rounded-lg p-8 transform scale-125 mt-56 mb-40"
47+
>
4548
<.form
4649
:let={f}
4750
for={@changeset}
@@ -64,7 +67,7 @@
6467
/>
6568
</div>
6669

67-
<div class="md:col-span-2">
70+
<div class="md:col-span-2 ">
6871
<.input
6972
field={f[:description]}
7073
type="textarea"
@@ -140,8 +143,8 @@
140143

141144
<!-- Team Members -->
142145
<div class="border-b border-gray-200 pb-8">
143-
<h2 class="text-2xl font-semibold text-white mb-6">Membros da Equipa</h2>
144-
<p class="text-sm text-gray-600 mb-6">
146+
<h2 class="text-2xl font-semibold text-white mb-4">Membros da Equipa</h2>
147+
<p class="text-lg text-gray-600 mb-6 ">
145148
Adiciona os membros que já tens confirmados (opcional)
146149
</p>
147150

@@ -250,9 +253,9 @@
250253
<div class="flex justify-center pt-6">
251254
<button
252255
type="submit"
253-
class="px-4 py-2 bg-emerald-500 hover:bg-emerald-600 text-white rounded-md text-lg inline-flex items-center"
256+
class="px-4 py-2 bg-[#67b22e] cursor-pointer hover:bg-[#4f8c21] text-white rounded-md text-lg inline-flex items-center"
254257
>
255-
<.icon name="hero-users" class="w-5 h-5 mr-2" /> Create
258+
<.icon name="hero-users" class="w-5 h-5 mr-2 " /> Create
256259
</button>
257260
</div>
258261
</.form>
@@ -309,7 +312,7 @@
309312
<div class="flex items-center">
310313
<button
311314
type="submit"
312-
class="px-4 py-2 bg-emerald-500 hover:bg-emerald-600 text-white rounded-md"
315+
class="px-4 py-2 bg-emerald-500 hover:bg-emerald-600 text-white rounded-md "
313316
>
314317
Create
315318
</button>
@@ -318,7 +321,7 @@
318321
</div>
319322

320323
<!-- Additional Info -->
321-
<div class="mt-12 bg-black p-6">
324+
<div class="mt-12 bg-black p-6 mt-56">
322325
<h3 class="text-lg font-semibold text-white mb-3">Informações Importantes</h3>
323326
<ul class="text-gray-300 space-y-4">
324327
<li class="flex items-start gap-3">

0 commit comments

Comments
 (0)