From 5853237d6e870083210120b275672f9673463735 Mon Sep 17 00:00:00 2001 From: MuslemRahimi Date: Wed, 28 Aug 2024 12:30:04 +0200 Subject: [PATCH] add sidebar to etf page --- src/routes/etf/etf-providers/+layout.svelte | 73 ++++++++++++++++- src/routes/etf/new-launches/+page.svelte | 88 ++++++++++++++++----- 2 files changed, 139 insertions(+), 22 deletions(-) diff --git a/src/routes/etf/etf-providers/+layout.svelte b/src/routes/etf/etf-providers/+layout.svelte index 286a7248..a730dd8e 100644 --- a/src/routes/etf/etf-providers/+layout.svelte +++ b/src/routes/etf/etf-providers/+layout.svelte @@ -3,7 +3,9 @@ import { page } from '$app/stores'; import logo from '$lib/images/provider_logo.png'; import { formatETFName } from '$lib/utils'; - + import ArrowLogo from "lucide-svelte/icons/move-up-right"; + + export let data; let currentPath = ''; $: { @@ -58,8 +60,16 @@ -
-
+
+ +
+
+ + +
+ +
+
@@ -119,9 +129,64 @@
+ +
+ + +
+
+ + +
+ - diff --git a/src/routes/etf/new-launches/+page.svelte b/src/routes/etf/new-launches/+page.svelte index 78f23a43..988385e1 100644 --- a/src/routes/etf/new-launches/+page.svelte +++ b/src/routes/etf/new-launches/+page.svelte @@ -3,25 +3,13 @@ import { goto } from '$app/navigation'; import { numberOfUnreadNotification, screenWidth } from '$lib/store'; import { abbreviateNumber } from '$lib/utils'; import logo from '$lib/images/new_launcher_logo.png'; - +import ArrowLogo from "lucide-svelte/icons/move-up-right"; + export let data; let etfData = data?.getETFNewLaunches; - - -let charNumber = 50; - -$: { - if ($screenWidth < 640) - { - charNumber = 30; - } - else { - charNumber = 30; - } -} - +$: charNumber = $screenWidth < 640 ? 30 : 40 @@ -55,8 +43,16 @@ $: {
-
-
+
+ +
+
+ + +
+ +
+
@@ -173,10 +169,66 @@ $: {
+ +
+ + +
+
+ + +
+ - + \ No newline at end of file