Skip to content

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

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

Refactor editor.js into modules and perform feature cleanup#14
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, Sync Note, and Push All features.
  • Implemented mandatory internal auto-save behavior.
  • Redesigned Settings modal with a two-panel navigation layout.
  • Added a unified 'Transfer Notes' modal for Import/Export.
  • Implemented a custom tooltip system with intelligent positioning.
  • Refactored 'All Notes' dashboard with stable collapsible folders.
  • Fixed Split View 'Restore' bug with edge-snapping handles.
  • Added granular UI visibility controls for toolbar and navbar elements.
  • Ensured crucial buttons (Settings, Exit Focus) are protected from hiding.
  • Improved dark mode readability with high-contrast accent colors.

- Split editor.js into editor-core.js, editor-actions.js, and editor-state.js.
- Removed Auto Save toggle, Save Now, Sync Note, and Push All features.
- Implemented mandatory internal auto-save behavior.
- Redesigned Settings modal with a two-panel navigation layout.
- Added a unified 'Transfer Notes' modal for Import/Export.
- Implemented a custom tooltip system with intelligent positioning.
- Refactored 'All Notes' dashboard with stable collapsible folders.
- Fixed Split View 'Restore' bug with edge-snapping handles.
- Added granular UI visibility controls for toolbar and navbar elements.
- Ensured crucial buttons (Settings, Exit Focus) are protected from hiding.
- Improved dark mode readability with high-contrast accent colors.

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 9:31am

@apandey-dev apandey-dev merged commit f2ffbef into Main Mar 8, 2026
5 checks passed
@apandey-dev apandey-dev deleted the refactor-modularize-editor-3576818610782043946 branch March 8, 2026 09:49
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