From 8f69e96e0660015ce85fda892453052180418d6d Mon Sep 17 00:00:00 2001 From: MuslemRahimi Date: Sun, 9 Mar 2025 00:44:30 +0100 Subject: [PATCH] ui fix --- src/app.css | 2 +- src/lib/components/HoverStockChart.svelte | 4 +- src/lib/components/Table/TableHeader.svelte | 6 +- .../dropdown-menu-content.svelte | 2 +- .../dropdown-menu-separator.svelte | 16 +-- .../dropdown-menu-sub-content.svelte | 2 +- src/routes/+layout.svelte | 5 +- src/routes/market-flow/+layout.svelte | 38 ++--- src/routes/market-flow/+page.svelte | 124 ++++++++-------- .../market-flow/sector-flow/+page.svelte | 133 ++++++++---------- 10 files changed, 162 insertions(+), 170 deletions(-) diff --git a/src/app.css b/src/app.css index 525e0344..61d870c3 100644 --- a/src/app.css +++ b/src/app.css @@ -55,7 +55,7 @@ .table { tr { - @apply border-b border-gray-800; + @apply border-b border-gray-300 dark:border-gray-800; } } diff --git a/src/lib/components/HoverStockChart.svelte b/src/lib/components/HoverStockChart.svelte index b69322fd..f5d58fc7 100644 --- a/src/lib/components/HoverStockChart.svelte +++ b/src/lib/components/HoverStockChart.svelte @@ -179,7 +179,9 @@ - {symbol?.length !== 0 ? symbol : "-"} diff --git a/src/lib/components/Table/TableHeader.svelte b/src/lib/components/Table/TableHeader.svelte index 58e346de..bb0e359d 100644 --- a/src/lib/components/Table/TableHeader.svelte +++ b/src/lib/components/Table/TableHeader.svelte @@ -16,11 +16,13 @@ `; - + {#each columns as column} sortData(column.key)} - class="cursor-pointer select-none text-white font-semibold text-sm whitespace-nowrap {column.align === + class="cursor-pointer select-none font-semibold text-sm whitespace-nowrap {column.align === 'right' ? 'text-end' : 'text-start'}" diff --git a/src/lib/components/shadcn/dropdown-menu/dropdown-menu-content.svelte b/src/lib/components/shadcn/dropdown-menu/dropdown-menu-content.svelte index e386c34a..5332520d 100644 --- a/src/lib/components/shadcn/dropdown-menu/dropdown-menu-content.svelte +++ b/src/lib/components/shadcn/dropdown-menu/dropdown-menu-content.svelte @@ -17,7 +17,7 @@ {transitionConfig} {sideOffset} class={cn( - "z-50 min-w-[8rem] no-scrollbar rounded-md border border-gray-500 bg-default p-1 text-white shadow-md focus:outline-hidden", + "z-50 min-w-[8rem] no-scrollbar rounded-md border border-gray-300 dark:border-gray-500 bg-white dark:bg-default p-1 text-muted dark:text-white shadow-md focus:outline-hidden", className, )} {...$$restProps} diff --git a/src/lib/components/shadcn/dropdown-menu/dropdown-menu-separator.svelte b/src/lib/components/shadcn/dropdown-menu/dropdown-menu-separator.svelte index 9143b8e5..3078b02a 100644 --- a/src/lib/components/shadcn/dropdown-menu/dropdown-menu-separator.svelte +++ b/src/lib/components/shadcn/dropdown-menu/dropdown-menu-separator.svelte @@ -1,14 +1,14 @@ \ No newline at end of file + class={cn("-mx-1 my-1 h-px bg-gray-300 dark:bg-gray-800", className)} + {...$$restProps} +/> diff --git a/src/lib/components/shadcn/dropdown-menu/dropdown-menu-sub-content.svelte b/src/lib/components/shadcn/dropdown-menu/dropdown-menu-sub-content.svelte index 5022e734..a4f1e377 100644 --- a/src/lib/components/shadcn/dropdown-menu/dropdown-menu-sub-content.svelte +++ b/src/lib/components/shadcn/dropdown-menu/dropdown-menu-sub-content.svelte @@ -18,7 +18,7 @@ {transition} {transitionConfig} class={cn( - "z-50 min-w-[8rem] rounded-md border bg-default p-1 text-white shadow-lg focus:outline-hidden", + "z-50 min-w-[8rem] rounded-md border bg-white dark:bg-default p-1 text-white shadow-lg focus:outline-hidden", className, )} {...$$restProps} diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index b1ace209..aa628263 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -53,7 +53,6 @@ import Newspaper from "lucide-svelte/icons/newspaper"; import AudioLine from "lucide-svelte/icons/audio-lines"; import Gem from "lucide-svelte/icons/gem"; - import stocknear_logo from "$lib/images/stocknear_logo.png"; export let data; @@ -812,13 +811,13 @@ - + Stocknear Logo - Stocknear + Stocknear
@@ -42,18 +42,20 @@ class="relative flex justify-center items-start overflow-hidden w-full" >
-

+

{activeIdx === 0 ? "Market Flow" : "Sector Flow"}

-