From 3b4a98b22f8e5ef000437b1a248527e78d80110e Mon Sep 17 00:00:00 2001 From: Yohan Boujon Date: Wed, 7 Feb 2024 21:56:41 +0100 Subject: [PATCH] Frontend: Added mailto link, changing mail display, fixed sliding. --- .../lib/components/sidebar-component.svelte | 33 +++++++++++-------- frontend/src/lib/components/sidebar.svelte | 2 +- frontend/src/lib/components/slideshow.svelte | 2 +- frontend/src/lib/css/sidebar-component.css | 2 ++ 4 files changed, 24 insertions(+), 15 deletions(-) diff --git a/frontend/src/lib/components/sidebar-component.svelte b/frontend/src/lib/components/sidebar-component.svelte index 407ce11..a273003 100644 --- a/frontend/src/lib/components/sidebar-component.svelte +++ b/frontend/src/lib/components/sidebar-component.svelte @@ -1,20 +1,27 @@
-
- -
-

{title}

+
+ +
+

{title}

+ {#if maito} + {description.replace("@", "[at]")} + {:else} {#each descriptionArray as text} -

{text}

+

{text}

{/each} -
\ No newline at end of file + {/if} + diff --git a/frontend/src/lib/components/sidebar.svelte b/frontend/src/lib/components/sidebar.svelte index 30f4e84..05994b4 100644 --- a/frontend/src/lib/components/sidebar.svelte +++ b/frontend/src/lib/components/sidebar.svelte @@ -91,7 +91,7 @@ {/if} {#if info.email != null} - + {/if} {#if info.phone_number != null} diff --git a/frontend/src/lib/components/slideshow.svelte b/frontend/src/lib/components/slideshow.svelte index 836091e..b1a1263 100644 --- a/frontend/src/lib/components/slideshow.svelte +++ b/frontend/src/lib/components/slideshow.svelte @@ -181,7 +181,7 @@
diff --git a/frontend/src/lib/css/sidebar-component.css b/frontend/src/lib/css/sidebar-component.css index 452a884..240d7bf 100644 --- a/frontend/src/lib/css/sidebar-component.css +++ b/frontend/src/lib/css/sidebar-component.css @@ -32,4 +32,6 @@ font-weight: 500; font-size: 1.2rem; margin-bottom: 0.25rem; + display: block; + text-decoration: none; } \ No newline at end of file