Complete redesign of edit mode using progressive enhancement principles: ALWAYS WORKS: - Content is rendered server-side first (like regular mode) - Visible even if JavaScript completely fails - Fallback rendering if CDN is blocked USER-FRIENDLY ERROR REPORTING: - Visual status indicator shows edit mode state - Clear error messages displayed on page (not just console) - Browser info and GitHub issue link for bug reports - Helps users understand what's happening and how to help PROGRESSIVE ENHANCEMENT: - Step 1: Render content (guaranteed to work) - Step 2: Try to add edit capabilities (bonus feature) - If Step 2 fails, users still get full content + clear explanation This solves the core issue where users got blank pages when JavaScript failed, and provides much better debugging information for future issues. Addresses feedback on #154: Html generated by "md-render --edit" does not show in firefox 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
30 KiB
30 KiB