Skip to content

Commit

Permalink
#22 - wip
Browse files Browse the repository at this point in the history
  • Loading branch information
EwelinaSkrzypacz committed Mar 14, 2024
1 parent 1f81bc6 commit 4cc9698
Show file tree
Hide file tree
Showing 6 changed files with 29 additions and 38 deletions.
10 changes: 0 additions & 10 deletions public/assets/meetups/2024-04-11-lmt-01.json
Original file line number Diff line number Diff line change
Expand Up @@ -88,20 +88,10 @@
}
],
"partners": [
{
"name": "Legnicka Specjalna Strefa Ekonomiczna",
"website": "https://lsse.eu/",
"logoUrl": "./images/partners/lsse.png"
},
{
"name": "Softiq",
"website": "https://softiq.pl/",
"logoUrl": "./images/partners/softiq.png"
},
{
"name": "Stigal",
"website": "https://stigal.pl/",
"logoUrl": "./images/partners/stigal.png"
}
]
}
Binary file added public/images/logo-black.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 2 additions & 2 deletions public/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -397,11 +397,11 @@ <h2 class="text-4xl font-bold mb-8">Dla kogo?</h2>
<span class="pl-8 text-white font-bold text-5xl">Partnerzy</span>
</div>
<div class="hidden lg:block w-full text-center opacity-5 text-white font-bold text-[18em] z-0">Partnerzy</div>
<div class="mx-auto sm:max-w-7xl mt-8 lg:-mt-[7em] flex flex-col items-center lg:flex-row gap-2 gap-y-32 lg:gap-y-0 lg:gap-16">
<div class="mx-auto max-w-2xl sm:max-w-7xl mt-8 lg:-mt-[7em] flex flex-col items-center justify-center lg:flex-row gap-2 gap-y-32 lg:gap-y-0 lg:gap-16 text-center">
<template x-for="partner in meetup.partners">
<div class="flex-1 z-10 lg:px-8">
<a class="mx-auto" :href="partner.website" target="_blank">
<img :src="partner.logoUrl" :alt="partner.name" class="w-48 lg:w-64 lg:w-auto">
<img :src="partner.logoUrl" :alt="partner.name" class="w-48 lg:w-64 mx-auto">
</a>
</div>
</template>
Expand Down
1 change: 1 addition & 0 deletions public/register.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
"name" => strip_tags(trim($_POST["name"])) ?? "",
"surname" => strip_tags(trim($_POST["surname"])) ?? "",
"company" => strip_tags(trim($_POST["company"])) ?? "",
"consent" => isset($_POST['consent']) ?? "",
];

$errors = FormValidator::validateRegistrationFormInput($formInput);
Expand Down
4 changes: 4 additions & 0 deletions src/FormValidator.php
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,10 @@ public static function validateRegistrationFormInput(array $formInput): Collecti
),
]));

$errors->put("consent", $validator->validate($formInput["consent"], [
new NotBlank(message: "Zgoda na przetwarzanie danych jest wymagana"),
]));

return $errors->map(
fn(ConstraintViolationList $violationList): ?string => $violationList->count() > 0 ? $violationList->get(0)->getMessage() : null,
)->filter();
Expand Down
48 changes: 22 additions & 26 deletions src/templates/email_registration_confirmation.html
Original file line number Diff line number Diff line change
Expand Up @@ -91,44 +91,40 @@
<table role="presentation" border="0" cellpadding="0" cellspacing="0" class="body" style="border-collapse: separate; mso-table-lspace: 0pt; mso-table-rspace: 0pt; background-color: #f4f5f6; width: 100%;" width="100%" bgcolor="#f4f5f6">
<tr>
<td style="font-family: Helvetica, sans-serif; font-size: 16px; vertical-align: top;" valign="top">&nbsp;</td>
<td class="container" style="font-family: Helvetica, sans-serif; font-size: 16px; vertical-align: top; max-width: 600px; padding: 0; padding-top: 24px; width: 600px; margin: 0 auto;" width="600" valign="top">
<div class="content" style="box-sizing: border-box; display: block; margin: 0 auto; max-width: 600px; padding: 0;">

<td class="container" style="font-family: Helvetica, sans-serif; font-size: 16px; vertical-align: top; max-width: 900px; padding: 0; padding-top: 24px; width: 900px; margin: 0 auto;">
<div class="content" style="box-sizing: border-box; display: block; margin: 0 auto; max-width: 900px; padding: 0;">
<!-- START CENTERED WHITE CONTAINER -->
<span class="preheader" style="color: transparent; display: none; height: 0; max-height: 0; max-width: 0; opacity: 0; overflow: hidden; mso-hide: all; visibility: hidden; width: 0;">
Potwierdzenie rejestracji.
Legnicki Meetup Technologiczny — potwierdzenie rejestracji
</span>
<table role="presentation" border="0" cellpadding="0" cellspacing="0" class="main" style="border-collapse: separate; mso-table-lspace: 0pt; mso-table-rspace: 0pt; background: #ffffff; border: 1px solid #eaebed; border-radius: 16px; width: 100%;" width="100%">

<img src="/public/images/logo-black.png" alt="Logo Legnicki Meetup Technologiczny">
<!-- START MAIN CONTENT AREA -->
<tr>
<td class="wrapper" style="font-family: Helvetica, sans-serif; font-size: 16px; vertical-align: top; box-sizing: border-box; padding: 24px;" valign="top">
<p style="font-family: Helvetica, sans-serif; font-size: 16px; font-weight: normal; margin: 0; margin-bottom: 16px;">
Cześć {{ name }}!
<td class="wrapper" style="font-family: Helvetica, sans-serif; font-size: 16px; vertical-align: top; box-sizing: border-box; padding: 48px; font-weight: normal; margin: 0;" valign="top">
<p>
Cześć {{name}}!
</p>
<p style="margin-bottom: 18px;">
Twoja rejestracja na <a href="https://www.facebook.com/groups/webdevlegnica/" style="font-weight: bold; color: white; background: #7c17f5; text-decoration-line: none;">Legnicki Meetup Technologiczny</a> przebiegła pomyślnie!
</p>
<p style="margin-bottom: 18px">
Widzimy się już <span style="font-weight: bold; color: white; background: #7c17f5;">11 kwietnia o godz. 18:00 w Legnickim Browarze Książęcym.</span>
Polecamy przyjść nieco wcześniej, aby zająć sobie dogodne miejsce ;)
</p>
<p style="margin-bottom: 18px;">
Pamiętaj, że im więcej osób, tym większa różnorodność doświadczeń i pomysłów, które możemy dzielić się na naszych spotkaniach. Zachęcamy Cię także do zaproszenia znajomych związanych z programowaniem, IT czy nowymi technologiami.
</p>
<p style="font-family: Helvetica, sans-serif; font-size: 16px; font-weight: normal; margin: 0; margin-bottom: 16px;">
Potwierdzamy rejestrację!
<p style="margin-bottom: 18px;">
Bądź na bieżąco! Śledź aktualności wydarzenia na grupie <a href="https://www.facebook.com/groups/webdevlegnica/" style="font-weight: bold; color: white; background: #7c17f5; text-decoration-line: none;">Legnicki Meetup Technologiczny</a>!
</p>
<p>
Zespół organizacyjny #LegnickiMeetypTechnologiczny
</p>
</td>
</tr>

<!-- END MAIN CONTENT AREA -->
</table>

<!-- START FOOTER -->
<div class="footer" style="clear: both; padding-top: 24px; text-align: center; width: 100%;">
<table role="presentation" border="0" cellpadding="0" cellspacing="0" style="border-collapse: separate; mso-table-lspace: 0pt; mso-table-rspace: 0pt; width: 100%;" width="100%">
<tr>
<td class="content-block" style="font-family: Helvetica, sans-serif; vertical-align: top; color: #9a9ea6; font-size: 16px; text-align: center;" valign="top" align="center">
<span class="apple-link" style="color: #9a9ea6; font-size: 16px; text-align: center;">
Blumilk
</span>
</td>
</tr>
</table>
</div>
<!-- END FOOTER -->

<!-- END CENTERED WHITE CONTAINER --></div>
</td>
<td style="font-family: Helvetica, sans-serif; font-size: 16px; vertical-align: top;" valign="top">&nbsp;</td>
Expand Down

0 comments on commit 4cc9698

Please sign in to comment.