From 3bb2f4b5bd2c587486aef48a772e1299fe86ce3e Mon Sep 17 00:00:00 2001 From: Chneemann Date: Tue, 14 May 2024 02:37:56 +0200 Subject: [PATCH] added privacy policy checkbox --- .../login/footer/footer.component.html | 4 +- .../login/register/register.component.html | 21 ++++++++++ .../login/register/register.component.scss | 42 ++++++++++++++++++- .../login/register/register.component.ts | 3 ++ .../imprint/imprint.component.ts | 2 +- .../privacy-policy.component.ts | 2 +- .../img/login/checkbox-checked-hover.svg | 5 +++ src/assets/img/login/checkbox-checked.svg | 4 ++ src/assets/img/login/checkbox-hover.svg | 4 ++ src/assets/img/login/checkbox.svg | 3 ++ 10 files changed, 85 insertions(+), 5 deletions(-) create mode 100644 src/assets/img/login/checkbox-checked-hover.svg create mode 100644 src/assets/img/login/checkbox-checked.svg create mode 100644 src/assets/img/login/checkbox-hover.svg create mode 100644 src/assets/img/login/checkbox.svg diff --git a/src/app/components/login/footer/footer.component.html b/src/app/components/login/footer/footer.component.html index 623528d..7c5825c 100644 --- a/src/app/components/login/footer/footer.component.html +++ b/src/app/components/login/footer/footer.component.html @@ -1,4 +1,4 @@ diff --git a/src/app/components/login/register/register.component.html b/src/app/components/login/register/register.component.html index 94b088e..b9568a7 100644 --- a/src/app/components/login/register/register.component.html +++ b/src/app/components/login/register/register.component.html @@ -126,6 +126,27 @@

The passwords don't match!

} +
+ +
+

+ I accept the + Privacy policy +

+
+
+
+ @if (!checkbox.valid && checkbox.touched) { +

You must accept the privacy policy!

+ } +
+ + + + diff --git a/src/assets/img/login/checkbox-checked.svg b/src/assets/img/login/checkbox-checked.svg new file mode 100644 index 0000000..e7d1293 --- /dev/null +++ b/src/assets/img/login/checkbox-checked.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/img/login/checkbox-hover.svg b/src/assets/img/login/checkbox-hover.svg new file mode 100644 index 0000000..c4f7c34 --- /dev/null +++ b/src/assets/img/login/checkbox-hover.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/img/login/checkbox.svg b/src/assets/img/login/checkbox.svg new file mode 100644 index 0000000..967a4a5 --- /dev/null +++ b/src/assets/img/login/checkbox.svg @@ -0,0 +1,3 @@ + + +