|
32 | 32 | Hackathons |
33 | 33 | @endif |
34 | 34 | </h2> |
35 | | - <p class="text-xl font-normal md:text-2xl leading-8 text-[#333E48] p-0 max-md:max-w-full max-w-[525px]"> |
| 35 | + <div class="text-xl font-normal md:text-2xl leading-8 text-[#333E48] p-0 max-md:max-w-full max-w-[525px] [&_p]:p-0 [&_p]:m-0 [&_div]:p-0 [&_div]:m-0"> |
36 | 36 | @if($dynamic && $page && $page->contentForLocale('hero_subtitle')) |
37 | 37 | {!! $page->contentForLocale('hero_subtitle') !!} |
38 | 38 | @else |
39 | 39 | Bring your ideas to life! |
40 | 40 | @endif |
41 | | - </p> |
| 41 | + </div> |
42 | 42 | </div> |
43 | 43 | <div class="flex z-10 flex-1 justify-center items-center order-0 md:order-2"> |
44 | 44 |
|
@@ -70,21 +70,21 @@ class="absolute top-0 right-0 h-full max-w-[calc(70vw)] object-cover hidden md:b |
70 | 70 | Hackathons |
71 | 71 | @endif |
72 | 72 | </h2> |
73 | | - <p class="text-[#20262C] font-normal text-lg md:text-2xl p-0 mb-6"> |
| 73 | + <div class="text-[#20262C] font-normal text-lg md:text-2xl p-0 mb-6 [&_p]:p-0 [&_p]:m-0 [&_p]:mb-6 [&_p:last-child]:mb-0 [&_div]:p-0 [&_div]:m-0 [&_div]:mb-6 [&_div:last-child]:mb-0"> |
74 | 74 | @if($dynamic && $page && $page->contentForLocale('intro_paragraph_1')) |
75 | 75 | {!! $page->contentForLocale('intro_paragraph_1') !!} |
76 | 76 | @else |
77 | 77 | A hackathon is an event where participants with diverse skills collaborate to tackle global challenges. Participants form teams to brainstorm, design, and code, aiming to produce a working solution or prototype by the event's conclusion. Beyond fostering innovation and teamwork, EU Code Week hackathons offer a platform for young enthusiasts to learn, showcase their talents, and connect with like-minded peers. |
78 | 78 | @endif |
79 | | - </p> |
80 | | - <p class="text-[#333E48] font-normal text-[16px] md:text-xl leading-[22px] md:leading-[30px] p-0"> |
| 79 | + </div> |
| 80 | + <div class="text-[#333E48] font-normal text-[16px] md:text-xl leading-[22px] md:leading-[30px] p-0 [&_p]:p-0 [&_p]:m-0 [&_p]:mb-6 [&_p:last-child]:mb-0 [&_div]:p-0 [&_div]:m-0 [&_div]:mb-6 [&_div:last-child]:mb-0"> |
81 | 81 | @if($dynamic && $page && $page->contentForLocale('intro_paragraph_2')) |
82 | 82 | {!! $page->contentForLocale('intro_paragraph_2') !!} |
83 | 83 | @else |
84 | 84 | Adapting the traditional hackathon format, the EU Code Week Hackathons take into consideration the age of the participants and cater to the unique skills, insights, and interests of adolescents. |
85 | 85 | The aim of the EU Code Week Hackathons is to inspire young people to develop their coding and problem-solving skills by engaging them in collaborative, creative, and innovative projects. |
86 | 86 | @endif |
87 | | - </p> |
| 87 | + </div> |
88 | 88 | </div> |
89 | 89 | </div> |
90 | 90 | <div |
@@ -121,34 +121,34 @@ class="animation-element move-background duration-[1.5s] absolute z-0 lg:-bottom |
121 | 121 | EU Code Week Hackathons 2025-26 |
122 | 122 | @endif |
123 | 123 | </p> |
124 | | - <p class="text-slate-500 font-normal text-[16px] md:text-xl leading-[22px] md:leading-[30px] p-0 mb-6"> |
| 124 | + <div class="text-slate-500 font-normal text-[16px] md:text-xl leading-[22px] md:leading-[30px] p-0 mb-6 [&_p]:p-0 [&_p]:m-0 [&_p]:mb-6 [&_p:last-child]:mb-0 [&_div]:p-0 [&_div]:m-0 [&_div]:mb-6 [&_div:last-child]:mb-0"> |
125 | 125 | @if($dynamic && $page && $page->contentForLocale('details_paragraph_1')) |
126 | 126 | {!! $page->contentForLocale('details_paragraph_1') !!} |
127 | 127 | @else |
128 | 128 | EU Code Week Hackathons share a common theme that strengthens connection and belonging among young innovators across Europe. The central theme for the 2025 edition is <strong>From Code to Community: Bridging Digital Skills and Social Impact.</strong></span>. |
129 | 129 | @endif |
130 | | - </p> |
131 | | - <p class="text-slate-500 font-normal text-[16px] md:text-xl leading-[22px] md:leading-[30px] p-0 mb-6"> |
| 130 | + </div> |
| 131 | + <div class="text-slate-500 font-normal text-[16px] md:text-xl leading-[22px] md:leading-[30px] p-0 mb-6 [&_p]:p-0 [&_p]:m-0 [&_p]:mb-6 [&_p:last-child]:mb-0 [&_div]:p-0 [&_div]:m-0 [&_div]:mb-6 [&_div:last-child]:mb-0"> |
132 | 132 | @if($dynamic && $page && $page->contentForLocale('details_paragraph_2')) |
133 | 133 | {!! $page->contentForLocale('details_paragraph_2') !!} |
134 | 134 | @else |
135 | 135 | The ten national hackathons — <strong><a href="https://codeweek.eu/blog/hackathons-italy/">Italy (Florence)</a>, <a href="https://codeweek.eu/blog/hackathons-italy/">Italy (Turin)</a>, <a href="https://codeweek.eu/blog/greek-hackathon-2025/">Greece</a>, <a href="https://codeweek.eu/blog/eu-code-week-hackathons-croatia/">Croatia</a>, <a href="https://codeweek.eu/blog/eu-code-week-hackathons-ukraine/">Ukraine</a>, Turkey, Spain, Lithuania, <a href="https://codeweek.eu/blog/eu-code-week-hackathons-slovenia/">Slovenia</a>, and France</strong> — mark a vibrant journey of creativity and collaboration. <strong>Italy (Florence)</strong> opened the series with its event in October 2025, while all other national hackathons are taking place <strong>from now until the end of January 2026</strong>. Each event invites teams of young people aged 15 to 19 to learn, innovate, and develop digital solutions that tackle real societal challenges. |
136 | 136 | @endif |
137 | | - </p> |
138 | | - <p class="text-slate-500 font-normal text-[16px] md:text-xl leading-[22px] md:leading-[30px] p-0 mb-6"> |
| 137 | + </div> |
| 138 | + <div class="text-slate-500 font-normal text-[16px] md:text-xl leading-[22px] md:leading-[30px] p-0 mb-6 [&_p]:p-0 [&_p]:m-0 [&_p]:mb-6 [&_p:last-child]:mb-0 [&_div]:p-0 [&_div]:m-0 [&_div]:mb-6 [&_div:last-child]:mb-0"> |
139 | 139 | @if($dynamic && $page && $page->contentForLocale('details_paragraph_3')) |
140 | 140 | {!! $page->contentForLocale('details_paragraph_3') !!} |
141 | 141 | @else |
142 | 142 | Join us online for the <strong>EU Finals on 11 March 2026</strong>, where all national finalists will present their projects and celebrate their shared achievements. Expect inspiring ideas, expert jury insights, and plenty of positive energy — a celebration of how young people use technology to make a difference. |
143 | 143 | @endif |
144 | | - </p> |
145 | | - <p class="text-slate-500 font-normal text-[16px] md:text-xl leading-[22px] md:leading-[30px] p-0 mb-6"> |
| 144 | + </div> |
| 145 | + <div class="text-slate-500 font-normal text-[16px] md:text-xl leading-[22px] md:leading-[30px] p-0 mb-6 [&_p]:p-0 [&_p]:m-0 [&_p]:mb-6 [&_p:last-child]:mb-0 [&_div]:p-0 [&_div]:m-0 [&_div]:mb-6 [&_div:last-child]:mb-0"> |
146 | 146 | @if($dynamic && $page && $page->contentForLocale('details_paragraph_4')) |
147 | 147 | {!! $page->contentForLocale('details_paragraph_4') !!} |
148 | 148 | @else |
149 | 149 | Be part of the excitement as we honour the outstanding teams shaping the future of digital innovation!</span>! |
150 | 150 | @endif |
151 | | - </p> |
| 151 | + </div> |
152 | 152 | <div class="flex flex-col gap-x-2 gap-y-4 tablet:flex-row lg:flex-col 2xl:flex-row"> |
153 | 153 | @if($dynamic && $page && $page->extra_button_link && $page->contentForLocale('extra_button_text')) |
154 | 154 | <a |
|
0 commit comments