From ea0d427131df65d79b5f27568d5a67640e1810d8 Mon Sep 17 00:00:00 2001 From: morpheus2448 <41052975+morpheus2448@users.noreply.github.com> Date: Thu, 18 Jan 2024 22:17:27 +0000 Subject: [PATCH 01/11] Added sidebar toggle function --- web/src/routes/+layout.svelte | 31 +++++++++++++++++++++++++++++-- 1 file changed, 29 insertions(+), 2 deletions(-) diff --git a/web/src/routes/+layout.svelte b/web/src/routes/+layout.svelte index 69b7190e2f3..8f3e21c2c35 100644 --- a/web/src/routes/+layout.svelte +++ b/web/src/routes/+layout.svelte @@ -7,6 +7,8 @@ import { newChat, themeStore } from "$lib/stores.js"; import { fly } from "svelte/transition"; export let data: PageData; + + export let isSidebarOpen: boolean = true; let models; let modelAvailable: boolean; @@ -18,6 +20,10 @@ let dataCht: Response | any = null; const unsubscribe = newChat.subscribe((value) => (dataCht = value)); + function toggleSidebar(): void { + isSidebarOpen = !isSidebarOpen; + }; + onMount(() => { theme = localStorage.getItem("data-theme") || "dark"; document.documentElement.setAttribute("data-theme", theme); @@ -110,9 +116,16 @@ }); + -
+
From 9a3e87226ea1aed5c534cb33eaf0d83f2e6956ff Mon Sep 17 00:00:00 2001 From: morpheus2448 <41052975+morpheus2448@users.noreply.github.com> Date: Thu, 18 Jan 2024 22:34:28 +0000 Subject: [PATCH 02/11] Ran prettier --- web/src/routes/+layout.svelte | 28 ++++++++++++++++++---------- 1 file changed, 18 insertions(+), 10 deletions(-) diff --git a/web/src/routes/+layout.svelte b/web/src/routes/+layout.svelte index 8f3e21c2c35..6ed7090a400 100644 --- a/web/src/routes/+layout.svelte +++ b/web/src/routes/+layout.svelte @@ -7,7 +7,7 @@ import { newChat, themeStore } from "$lib/stores.js"; import { fly } from "svelte/transition"; export let data: PageData; - + export let isSidebarOpen: boolean = true; let models; @@ -22,7 +22,7 @@ function toggleSidebar(): void { isSidebarOpen = !isSidebarOpen; - }; + } onMount(() => { theme = localStorage.getItem("data-theme") || "dark"; @@ -116,11 +116,20 @@ }); - +
-
+
From 71b217f1b69e089993c7b90e592142428edf4af5 Mon Sep 17 00:00:00 2001 From: morpheus2448 <41052975+morpheus2448@users.noreply.github.com> Date: Thu, 18 Jan 2024 22:42:44 +0000 Subject: [PATCH 03/11] Tweak sidebar width --- web/src/routes/+layout.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/src/routes/+layout.svelte b/web/src/routes/+layout.svelte index 6ed7090a400..83ec76d1f44 100644 --- a/web/src/routes/+layout.svelte +++ b/web/src/routes/+layout.svelte @@ -133,7 +133,7 @@