From 2aaea6e31cc6900f083e294c96a2ab62d99e6be3 Mon Sep 17 00:00:00 2001 From: Hiran Venugopalan Date: Wed, 18 Mar 2026 21:43:08 +0530 Subject: [PATCH 1/4] ui: added infinite/continuous page rendering for editor --- src/lib/components/Editor.svelte | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/components/Editor.svelte b/src/lib/components/Editor.svelte index e76d6c7..2e68773 100644 --- a/src/lib/components/Editor.svelte +++ b/src/lib/components/Editor.svelte @@ -313,7 +313,8 @@ .editor-container :global(.ProseMirror) { padding: 60px 72px; box-sizing: border-box; - min-height: 800px; + /* Increased from 800px to 2000px to simulate infinite/continuous page rendering */ + min-height: 2000px; outline: none; font-family: var(--editor-font), sans-serif; font-size: 14px; From c00fa27f0d2aa1ab0e54d3ef68b6d6c58b6406ca Mon Sep 17 00:00:00 2001 From: Hiran Venugopalan Date: Wed, 18 Mar 2026 21:58:10 +0530 Subject: [PATCH 2/4] ui: menu-bar-cleanup. Added left-pane button, removed rest to main bar. --- src-tauri/src/lib.rs | 5 +++++ src/lib/components/TitleBar.svelte | 28 +++++----------------------- src/routes/+page.svelte | 15 ++++++++++++++- 3 files changed, 24 insertions(+), 24 deletions(-) diff --git a/src-tauri/src/lib.rs b/src-tauri/src/lib.rs index edd533d..6eda494 100644 --- a/src-tauri/src/lib.rs +++ b/src-tauri/src/lib.rs @@ -81,6 +81,9 @@ pub fn run() { &MenuItem::with_id(app, "statistics", "Statistics", true, Some("CmdOrCtrl+Shift+I"))?, &MenuItem::with_id(app, "scene-cards", "Scene Cards", true, Some("CmdOrCtrl+Shift+K"))?, &MenuItem::with_id(app, "story-mode", "Story Mode", true, Some("CmdOrCtrl+Shift+L"))?, + &PredefinedMenuItem::separator(app)?, + &MenuItem::with_id(app, "toggle-sidebar", "Toggle Sidebar", true, Some("CmdOrCtrl+B"))?, + &MenuItem::with_id(app, "edit-meta", "Edit Meta Data", true, None::<&str>)?, ], )?; @@ -120,6 +123,8 @@ pub fn run() { "statistics" => { let _ = app.emit("menu-statistics", ()); } "scene-cards" => { let _ = app.emit("menu-scene-cards", ()); } "story-mode" => { let _ = app.emit("menu-story-mode", ()); } + "toggle-sidebar" => { let _ = app.emit("menu-toggle-sidebar", ()); } + "edit-meta" => { let _ = app.emit("menu-edit-meta", ()); } "find" => { let _ = app.emit("menu-find", ()); } "find-replace" => { let _ = app.emit("menu-find-replace", ()); } "quit" => { let _ = app.emit("menu-quit", ()); } diff --git a/src/lib/components/TitleBar.svelte b/src/lib/components/TitleBar.svelte index 2493e7f..40b083a 100644 --- a/src/lib/components/TitleBar.svelte +++ b/src/lib/components/TitleBar.svelte @@ -1,11 +1,10 @@
- - - +
@@ -90,7 +73,6 @@
- diff --git a/src/lib/components/TitleBar.svelte b/src/lib/components/TitleBar.svelte index 2493e7f..def8e27 100644 --- a/src/lib/components/TitleBar.svelte +++ b/src/lib/components/TitleBar.svelte @@ -1,7 +1,6 @@