diff --git a/src/lib.rs b/src/lib.rs index c3058b7..ae0b06d 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,2 +1,2 @@ -pub mod router; pub mod pages; +pub mod router; diff --git a/src/pages/clues.rs b/src/pages/clues.rs index 27be3a9..d1e4508 100644 --- a/src/pages/clues.rs +++ b/src/pages/clues.rs @@ -6,8 +6,9 @@ use crate::router::Route; #[function_component] pub fn Clues() -> Html { html! { -
-

+

+ " + > to={Route::SignUp}> -
{"Zurück"}
+
+ + + + + { "Zurück" } +
>

- logo digitaler frieden + logo digitaler frieden
-
-

{"Spurhinweise hinzufügen"}

-

{"Füge alle dir bekannten E-Mail Adressen und Telefonnummern hinzu."}

-
-
-

{"E-Mail Adressen"}

- -
-
- -

{"max.mustermann@example.com"}

- -
-
- - -

{"jon.doe@blub.com"}

-
- -
-
-
-

{"Telefonnummern"}

- -
-
- -

{"+49 1234 567 890"}

- -
-
- - -

{"+49 9876 543 210"}

-
- -
-
-
+

{ "Spurhinweise hinzufügen" }

+

+ { "Füge alle dir bekannten E-Mail Adressen und Telefonnummern hinzu." } +

+
+
+

{ "E-Mail Adressen" }

+ + + + +
+
+ + + + +

{ "max.mustermann@example.com" }

+
+
+ + + + +

{ "jon.doe@blub.com" }

+
+
+
+
+

{ "Telefonnummern" }

+ + + + +
+
+ + + + +

{ "+49 1234 567 890" }

+
+
+ + + + +

{ "+49 9876 543 210" }

+
+
+
+
- to={Route::Register}> - {"Weiter"} - > + > + to={Route::Register}>{ "Weiter" }> +
+
-
-
-
+ } } diff --git a/src/pages/deceased.rs b/src/pages/deceased.rs index d81c2d8..6fe747a 100644 --- a/src/pages/deceased.rs +++ b/src/pages/deceased.rs @@ -6,9 +6,10 @@ use crate::router::Route; #[function_component] pub fn Deceased() -> Html { html! { -
-

+

+ " + > to={Route::Home}> -
{"Zurück"}
+
+ + + + + { "Zurück" } +
>

- +
-

{"Verstorbene Person"}

+

{ "Verstorbene Person" }

-

{"Vorname"}

- +

{ "Vorname" }

+
-

{"Nachname"}

- +

{ "Nachname" }

+
-

{"Straße"}

- +

{ "Straße" }

+
-

{"Nr."}

- +

{ "Nr." }

+
-

{"Postleitzahl"}

- +

{ "Postleitzahl" }

+
-

{"Ort"}

- +

{ "Ort" }

+
-

{"Geburtsort"}

- +

{ "Geburtsort" }

+
-

{"Geburtstag"}

- +

{ "Geburtstag" }

+
-
-

{"Todestag"}

- +
+

{ "Todestag" }

+
-
Html { w-full h-16 mt-8 flex justify-center items-center " - > - to={Route::Clues}> - {"Weiter"} - > + > + to={Route::Clues}>{ "Weiter" }> +
-
} } diff --git a/src/pages/home.rs b/src/pages/home.rs index 6455dcd..9c5d990 100644 --- a/src/pages/home.rs +++ b/src/pages/home.rs @@ -3,17 +3,25 @@ use yew_router::prelude::Link; use crate::router::Route; - #[function_component] pub fn Home() -> Html { html! {
- logo digitaler frieden -

{"Digitale Spuren entfernen per Knopfdruck"}

-

{"Mit uns finden Sie Ihre digitalen Spuren und können diese entfernen."}

+ logo digitaler frieden +

+ { "Digitale Spuren entfernen per Knopfdruck" } +

+

+ { "Mit uns finden Sie Ihre digitalen Spuren und können diese entfernen." } +

-
Html { h-16 flex justify-center items-center" > - to={Route::SignUp}> - {"Weiter"} - > + to={Route::SignUp}>{ "Weiter" }>
-

{"Mit der weiteren Nutzung stimmst du den folgenden Bedingungen zu:"}

+

+ { "Mit der weiteren Nutzung stimmst du den folgenden Bedingungen zu:" } +

- } + } } diff --git a/src/pages/register.rs b/src/pages/register.rs index bd0c2e5..6b3b6d0 100644 --- a/src/pages/register.rs +++ b/src/pages/register.rs @@ -6,8 +6,9 @@ use crate::router::Route; #[function_component] pub fn Register() -> Html { html! { -
-

+

+ " + > to={Route::Home}> -
{"Zurück"}
+
+ + + + + { "Zurück" } +
>

- +
-

{"Registrierung abschließen"}

+

{ "Registrierung abschließen" }

-

{"Vorname"}

- +

{ "Vorname" }

+
-

{"Nachname"}

- +

{ "Nachname" }

+
-

{"Straße"}

- +

{ "Straße" }

+
-

{"Nr."}

- +

{ "Nr." }

+
-

{"Postleitzahl"}

- +

{ "Postleitzahl" }

+
-

{"Ort"}

- +

{ "Ort" }

+
-

{"Telefonnummer"}

- +

{ "Telefonnummer" }

+
-

{"Geburtsort"}

- +

{ "Geburtsort" }

+
-
Html { w-full h-16 mt-20 flex justify-center items-center " - > - to={Route::Deceased}> - {"Weiter"} - > + > + to={Route::Deceased}>{ "Weiter" }> +
- } } diff --git a/src/pages/signup.rs b/src/pages/signup.rs index 6556c3b..5963288 100644 --- a/src/pages/signup.rs +++ b/src/pages/signup.rs @@ -6,8 +6,9 @@ use crate::router::Route; #[function_component] pub fn SignUp() -> Html { html! { -
-

+

+ " + > to={Route::Home}> -
{"Zurück"}
+
+ + + + + { "Zurück" } +
>

- logo digitaler frieden + logo digitaler frieden
-

{"Jetzt registrieren"}

-

{"Gib deine E-Mail Adresse ein."}

+

{ "Jetzt registrieren" }

+

{ "Gib deine E-Mail Adresse ein." }

- +
-
-
+
- to={Route::SignUp}> - {"Stattdessen anmelden"} - > -
-
+ to={Route::SignUp}>{ "Stattdessen anmelden" }> +
+
- to={Route::Verify}> - {"Weiter"} - > -
+ > + to={Route::Verify}>{ "Weiter" }>
+
} diff --git a/src/pages/verify.rs b/src/pages/verify.rs index 201a46b..0b6ed0f 100644 --- a/src/pages/verify.rs +++ b/src/pages/verify.rs @@ -6,9 +6,10 @@ use crate::router::Route; #[function_component] pub fn Verify() -> Html { html! { -
-
-

+
+

- to={Route::SignUp}> -
{"Zurück"}
-
> -

- logo digitaler frieden -
+ " + > + to={Route::SignUp}> +
+ + + + + { "Zurück" } +
+
> +

+ logo digitaler frieden +
-

{"Verifizieren"}

-
-

{"Bitte verifiziere deine E-Mail Adresse."}

-

{"Wir haben dir eine E-Mail geschickt."}

-

{"Dann geht es hier weiter."}

-
-
-
{ "Verifizieren" } +
+

{ "Bitte verifiziere deine E-Mail Adresse." }

+

{ "Wir haben dir eine E-Mail geschickt." }

+

{ "Dann geht es hier weiter." }

+
+
+
- to={Route::Register}> - {"Weiter"} - > + > + to={Route::Register}>{ "Weiter" }> +
-
-
-

{"Noch keine E-Mail erhalten?"}

-

{"Spam Ordner schon überprüft?"}

-
+

{ "Noch keine E-Mail erhalten?" }

+

{ "Spam Ordner schon überprüft?" }

+
- to={Route::SignUp}> - {"Erneut senden"} - > -
+ " + > + to={Route::SignUp}>{ "Erneut senden" }> +
+
-
-
+ } } diff --git a/src/router.rs b/src/router.rs index aa0027d..19826ba 100644 --- a/src/router.rs +++ b/src/router.rs @@ -1,7 +1,7 @@ use crate::pages::{Clues, Deceased, Home, Register, SignUp, Verify}; -use yew_router::prelude::*; use yew::{function_component, html, Html}; +use yew_router::prelude::*; #[derive(Clone, Routable, PartialEq)] pub enum Route { #[at("/")] @@ -23,22 +23,22 @@ fn route(routes: Route) -> Html { match routes { Route::Home => { html! { } - }, + } Route::SignUp => { html! { } - }, + } Route::Verify => { html! { } - }, + } Route::Clues => { html! { } - }, + } Route::Deceased => { html! { } - }, + } Route::Register => { html! { } - }, + } } } @@ -50,4 +50,3 @@ pub fn app() -> Html { } } -