Skip to content

Implement Live View mode #242

Description

@ZFordDev

Description

Live View is a planned preview mode that shows a real-time preview of the markdown alongside the editor, without requiring a toggle. Currently:

  • index.html:112-116 — button exists with .disabled class and "soon" badge
  • viewMode.js:149-156applyLiveMode() silently falls back to preview mode
  • viewMode.js:13 — JSDoc documents it as "disabled, future"

Expected Behavior

When Live View is active:

  • Preview updates automatically on every keystroke (debounced)
  • Editor and preview are visible simultaneously (similar to split view)
  • No manual toggle required — preview is always live
  • Mode persists across sessions via localStorage

Notes

This feature needs to be implemented alongside the Tauri migration in the Phoenix branch. The Electron version can remain as-is until Phoenix is ready.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions