From fd9e17d05a48a89dafc569dfc55f40c7affd1629 Mon Sep 17 00:00:00 2001 From: Yann Amsellem Date: Thu, 16 Jan 2025 17:37:36 +0100 Subject: [PATCH] ui(panel): change icons --- src/lib/icons/CommandLine.svelte | 25 ------------ src/lib/icons/PanelBottom.svelte | 16 ++++++++ src/lib/icons/PanelLeft.svelte | 16 ++++++++ src/lib/icons/TreeView.svelte | 67 -------------------------------- src/routes/+page.svelte | 39 ++++++++++--------- 5 files changed, 52 insertions(+), 111 deletions(-) delete mode 100644 src/lib/icons/CommandLine.svelte create mode 100644 src/lib/icons/PanelBottom.svelte create mode 100644 src/lib/icons/PanelLeft.svelte delete mode 100644 src/lib/icons/TreeView.svelte diff --git a/src/lib/icons/CommandLine.svelte b/src/lib/icons/CommandLine.svelte deleted file mode 100644 index 36e3111..0000000 --- a/src/lib/icons/CommandLine.svelte +++ /dev/null @@ -1,25 +0,0 @@ - - - diff --git a/src/lib/icons/PanelBottom.svelte b/src/lib/icons/PanelBottom.svelte new file mode 100644 index 0000000..5b7d31b --- /dev/null +++ b/src/lib/icons/PanelBottom.svelte @@ -0,0 +1,16 @@ + + + + + diff --git a/src/lib/icons/PanelLeft.svelte b/src/lib/icons/PanelLeft.svelte new file mode 100644 index 0000000..e106cd1 --- /dev/null +++ b/src/lib/icons/PanelLeft.svelte @@ -0,0 +1,16 @@ + + + + + diff --git a/src/lib/icons/TreeView.svelte b/src/lib/icons/TreeView.svelte deleted file mode 100644 index 8db7760..0000000 --- a/src/lib/icons/TreeView.svelte +++ /dev/null @@ -1,67 +0,0 @@ - - - - - - - - - diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 461d865..389290b 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -10,11 +10,11 @@ import TimeCounter from '$lib/components/TimeCounter.svelte'; import { setAppContext } from '$lib/context'; import Bars3 from '$lib/icons/Bars3.svelte'; - import CommandLine from '$lib/icons/CommandLine.svelte'; + import PanelBottom from '$lib/icons/PanelBottom.svelte'; + import PanelLeft from '$lib/icons/PanelLeft.svelte'; import Play from '$lib/icons/Play.svelte'; import Plus from '$lib/icons/Plus.svelte'; import Save from '$lib/icons/Save.svelte'; - import TreeView from '$lib/icons/TreeView.svelte'; import type { Table } from '$lib/olap-engine'; import { engine, type OLAPResponse } from '$lib/olap-engine'; import { PanelState } from '$lib/PanelState.svelte'; @@ -46,7 +46,7 @@ if (response && last?.content !== query) await addHistoryEntry(query); - if (response) dataPanel.open = true; + if (response) bottomPanel.open = true; } let tables = $state.raw([]); @@ -164,7 +164,7 @@ $effect(() => { if (!isMobile) drawerOpened = false; - else itemPanel.open = false; + else leftPanel.open = false; }); let tabs = $state([]); @@ -206,8 +206,8 @@ $effect(() => void saveTabs($state.snapshot(tabs), selectedTabIndex).catch(console.error)); - const dataPanel = new PanelState('65%', false, '100%'); - const itemPanel = new PanelState('242px', true); + const bottomPanel = new PanelState('65%', false, '100%'); + const leftPanel = new PanelState('242px', true); @@ -236,9 +236,9 @@ {/if} {#snippet a()} @@ -250,9 +250,9 @@ {#snippet a()} @@ -308,11 +308,11 @@ {#if !isMobile} {/if} @@ -450,6 +450,7 @@ gap: 8px; font-family: monospace; color: hsl(0deg 0% 70%); + font-size: 9px; & > .spacer { flex: 1; @@ -466,7 +467,7 @@ aspect-ratio: 1; flex-shrink: 0; background-color: transparent; - color: hsl(0deg 0% 100%); + color: inherit; &.active { color: hsl(204deg 88% 65%);