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 @@