plane icon indicating copy to clipboard operation
plane copied to clipboard

[PE-45] feat: page export as PDF & Markdown

Open aaryan610 opened this issue 5 months ago • 1 comments

What's new?

A page can now be exported as a PDF and Markdown file.

Media:

https://github.com/user-attachments/assets/8e1ddecc-2936-4b8a-a6ad-6a20bb253d6a

Other improvements:

  1. Updated the default font-family of all the editors.

Plane issue: PE-45

Summary by CodeRabbit

Release Notes

  • New Features

    • Introduced a new ExportPageModal for exporting content in PDF and Markdown formats.
    • Added a PDFDocument component for rendering PDF documents.
    • Expanded modal width options with new constants for SM, MD, and LG.
  • Improvements

    • Updated font styling for a more specific font stack in the editor.
    • Enhanced content processing for HTML and Markdown to ensure compatibility during exports.
  • Bug Fixes

    • Streamlined rendering logic by removing unnecessary style properties in the title component.

aaryan610 avatar Sep 26 '24 09:09 aaryan610