Refine printed Markdown content rhythm - #333
Draft
PathGao wants to merge 30 commits into
Draft
Conversation
added 30 commits
July 31, 2026 11:07
Contributor
Author
|
@alecdotdev 这是 #331 后的下一条链式 PR,范围按 #332 收窄为 print-only CSS:纸面间距、代码块分页边界、图片/表格页宽与留白。未引入独立打印 DOM、页眉页脚、目录或自定义 PDF 渲染。独立 macOS release bundle 已通过系统 print-preview 验证。 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes #332.
Adds print-only CSS for:
No interactive preview styles, printable table of contents, page headers/footers, or PDF renderer changes.
Validation:
npm run checknpm test(152 passing)cargo test --manifest-path src-tauri/Cargo.toml(27 passing)Markpad Print Test.appnative print-preview smoke test with mixed Markdown fixture.Depends on #331, continuing the linear chain.