From 649157a4bbcb3e2fa5d06c5cf56d98e050258b8a Mon Sep 17 00:00:00 2001
From: ACTCD <101378590+ACTCD@users.noreply.github.com>
Date: Tue, 22 Jul 2025 12:33:30 +0000
Subject: [PATCH 01/10] style: avoid the button being shrink
---
src/shared/Components/IconButton.svelte | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/shared/Components/IconButton.svelte b/src/shared/Components/IconButton.svelte
index 99751f97..52ec42cc 100644
--- a/src/shared/Components/IconButton.svelte
+++ b/src/shared/Components/IconButton.svelte
@@ -28,6 +28,7 @@
color: inherit;
cursor: pointer;
display: flex;
+ flex-shrink: 0;
height: 1.5rem;
justify-content: center;
overflow: visible;
From 546fdf5f0f7a48049c229d7e528e2f7f5f96e04d Mon Sep 17 00:00:00 2001
From: ACTCD <101378590+ACTCD@users.noreply.github.com>
Date: Tue, 22 Jul 2025 12:35:42 +0000
Subject: [PATCH 02/10] fix: add truncate to couple element
---
src/ext/extension-page/Components/Editor/Editor.svelte | 2 +-
src/ext/extension-page/Components/Sidebar/SidebarItem.svelte | 5 ++++-
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/src/ext/extension-page/Components/Editor/Editor.svelte b/src/ext/extension-page/Components/Editor/Editor.svelte
index 0bdd3507..adcd67dd 100644
--- a/src/ext/extension-page/Components/Editor/Editor.svelte
+++ b/src/ext/extension-page/Components/Editor/Editor.svelte
@@ -173,7 +173,7 @@
{name}
-
+
{#if $v4state.includes("saving")}
Saving...
{:else if $v4state.includes("trashing")}
diff --git a/src/ext/extension-page/Components/Sidebar/SidebarItem.svelte b/src/ext/extension-page/Components/Sidebar/SidebarItem.svelte
index 266d68bc..c7c27bc7 100644
--- a/src/ext/extension-page/Components/Sidebar/SidebarItem.svelte
+++ b/src/ext/extension-page/Components/Sidebar/SidebarItem.svelte
@@ -42,7 +42,10 @@
{#if description}
-
+
{description}
{/if}
From 22b3b516e480dd1241fc0f6aa857b194b60b6603 Mon Sep 17 00:00:00 2001
From: ACTCD <101378590+ACTCD@users.noreply.github.com>
Date: Tue, 22 Jul 2025 12:39:56 +0000
Subject: [PATCH 03/10] feat: activate the first script on mount
---
src/ext/extension-page/Components/Sidebar/Sidebar.svelte | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/ext/extension-page/Components/Sidebar/Sidebar.svelte b/src/ext/extension-page/Components/Sidebar/Sidebar.svelte
index cbc62445..2c38d359 100644
--- a/src/ext/extension-page/Components/Sidebar/Sidebar.svelte
+++ b/src/ext/extension-page/Components/Sidebar/Sidebar.svelte
@@ -30,6 +30,8 @@
$: if (list.find((a) => a.active)) {
const active = list.find((a) => a.active);
scrollToEl(active.filename);
+ } else {
+ activate(list[0]);
}
/**
From d652e573893aa58ae5c7afa79c4dfc87a9d46884 Mon Sep 17 00:00:00 2001
From: ACTCD <101378590+ACTCD@users.noreply.github.com>
Date: Tue, 22 Jul 2025 12:42:51 +0000
Subject: [PATCH 04/10] refactor: split class attributes for clearer
---
src/ext/extension-page/Components/Sidebar/Sidebar.svelte | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/src/ext/extension-page/Components/Sidebar/Sidebar.svelte b/src/ext/extension-page/Components/Sidebar/Sidebar.svelte
index 2c38d359..bdab0149 100644
--- a/src/ext/extension-page/Components/Sidebar/Sidebar.svelte
+++ b/src/ext/extension-page/Components/Sidebar/Sidebar.svelte
@@ -206,9 +206,8 @@