Skip to content

feat: add document preview - #2

Merged
ahmdkaml merged 2 commits into
mainfrom
feature/pdf-preview
Aug 9, 2026
Merged

feat: add document preview#2
ahmdkaml merged 2 commits into
mainfrom
feature/pdf-preview

Conversation

@ahmdkaml

@ahmdkaml ahmdkaml commented Aug 9, 2026

Copy link
Copy Markdown
Owner

Summary
Added a shared DocumentContent model for document data.
Added a TextTemplate model shared by the PDF generation and preview flows.
Added a UI preview of the document template in the Avalonia desktop application.
Added PreviewDocument as a UI-neutral representation for the preview.
Added PDF tests verifying generated content and template title.
Added PowerShell helper scripts for build, test, and run workflows.
Added GitHub Actions CI to restore, build, and test the project.
Scope

The preview currently provides a fixed template for reviewing the user's input. Detailed visual parity between the Avalonia preview and generated PDF is intentionally deferred to future template/styling work.

Closes #1

Copilot AI lite review requested due to automatic review settings August 9, 2026 11:01

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@ahmdkaml
ahmdkaml merged commit 665cce0 into main Aug 9, 2026
1 check passed
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.

Add PDF preview template

2 participants