Skip to content

feat(markdown): improve rendering and browser PDF export - #14

Merged
EduardoNGomes merged 3 commits into
mainfrom
feat/improve-markdown-rendering
Sep 25, 2026
Merged

EduardoNGomes merged 3 commits into
mainfrom
feat/improve-markdown-rendering

Conversation

@EduardoNGomes

Copy link
Copy Markdown
Owner

Summary

  • Load Mermaid only when a document contains a Mermaid diagram.
  • Use the browser print dialog for PDF export, without generating a PDF during startup or requiring the local headless Chrome flow.
  • Improve nested task lists and add Obsidian-style callouts with foldable titles.

Validation

  • go test ./...
  • Browser checks for printing after the local server exits, callout behavior, keyboard interaction, and nested task styling.

@EduardoNGomes
EduardoNGomes merged commit bc41793 into main Sep 25, 2026
5 checks passed
@EduardoNGomes
EduardoNGomes deleted the feat/improve-markdown-rendering branch September 25, 2026 10:57
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