Skip to content

Refactor editor.js into modules and perform feature cleanup.#9

Merged
apandey-dev merged 1 commit intoMainfrom
refactor-modularize-editor-3576818610782043946
Mar 8, 2026
Merged

Refactor editor.js into modules and perform feature cleanup.#9
apandey-dev merged 1 commit intoMainfrom
refactor-modularize-editor-3576818610782043946

Conversation

@apandey-dev
Copy link
Owner

  • Split editor.js into editor-core.js, editor-actions.js, and editor-state.js.
  • Removed Auto Save toggle, Save Now button, Sync Note, and Push All features.
  • Implemented a viewport-aware custom tooltip system.
  • Redesigned the "All Notes" modal into a nested folder/note structure.
  • Merged Import and Export into a single "Transfer Notes" modal.
  • Updated UI elements to a consistent circular pill-style grouping.
  • Fixed Focus Mode UI behavior and icon sizing.
  • Ensured automatic debounced saving to both local and cloud storage.

- Split editor.js into editor-core.js, editor-actions.js, and editor-state.js.
- Removed Auto Save toggle, Save Now button, Sync Note, and Push All features.
- Implemented a viewport-aware custom tooltip system.
- Redesigned the "All Notes" modal into a nested folder/note structure.
- Merged Import and Export into a single "Transfer Notes" modal.
- Updated UI elements to a consistent circular pill-style grouping.
- Fixed Focus Mode UI behavior and icon sizing.
- Ensured automatic debounced saving to both local and cloud storage.

Co-authored-by: apandey-dev <240406893+apandey-dev@users.noreply.github.com>
@vercel
Copy link

vercel bot commented Mar 8, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
markdown-studio Ready Ready Preview, Comment Mar 8, 2026 5:26am

@apandey-dev apandey-dev merged commit 25ff37e into Main Mar 8, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant