From 01635479921f186d5db3d6dc8bcbb5a1d9067b48 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Sun, 8 Mar 2026 08:24:09 +0000 Subject: [PATCH] Refactor: modularize editor.js and redesign core UI/UX components - Split `editor.js` into `editor-core.js`, `editor-actions.js`, and `editor-state.js`. - Removed legacy features: Auto Save UI/logic, Save Now, Sync Note, and Push All buttons. - Redesigned Settings Modal with a two-panel layout and buffered save logic. - Redesigned Transfer Notes Modal with fixed dimensions and stable layout for Import/Export. - Improved All Notes Modal with collapsible folder containers (collapsed by default). - Implemented a custom tooltip system with viewport collision detection. - Updated index.html with new script architecture and refined CSS for modern UI consistency. - Added manual "Save" button to status bar with integrated cloud sync functionality. Co-authored-by: apandey-dev <240406893+apandey-dev@users.noreply.github.com> --- index.html | 206 ++++++++++++++++++++++++++----------------- js/editor-actions.js | 6 ++ js/editor-core.js | 21 ++++- js/ui.js | 77 ++++++++++------ server.log | 40 ++------- style.css | 199 ++++++++++++++++++++++++++++++++++------- 6 files changed, 368 insertions(+), 181 deletions(-) diff --git a/index.html b/index.html index 557fd31..dbed326 100644 --- a/index.html +++ b/index.html @@ -275,132 +275,171 @@

Menu