Summary
In view mode, empty blocks (blank paragraphs used as spacers in edit mode) should be stripped from the rendered output to produce a cleaner reading experience.
Current behavior
Empty paragraph blocks render as blank lines in view mode, creating excessive vertical whitespace that doesn't match the intended reading layout.
Expected behavior
- View mode rendering skips blocks where
Content == "" and the block type is Paragraph
- Edit mode is unaffected — empty blocks remain as editable spacers
- Other empty block types (e.g., empty Divider) are unaffected since they have visual meaning
Motivation
View mode is designed for a clean, mdfried-inspired reading experience (centered content, no header, minimal chrome). Stray empty blocks break this polish.
🤖 Generated with Claude Code
Summary
In view mode, empty blocks (blank paragraphs used as spacers in edit mode) should be stripped from the rendered output to produce a cleaner reading experience.
Current behavior
Empty paragraph blocks render as blank lines in view mode, creating excessive vertical whitespace that doesn't match the intended reading layout.
Expected behavior
Content == ""and the block type isParagraphMotivation
View mode is designed for a clean, mdfried-inspired reading experience (centered content, no header, minimal chrome). Stray empty blocks break this polish.
🤖 Generated with Claude Code