fix: add print/PDF export support and update README#21
Merged
Conversation
- Fix invisible animated elements in print (.a opacity:0 → 1) - Fix transparent glassmorphism cards (backdrop-filter not supported in print) - Fix missing background colors (print-color-adjust: exact) - Fix @page size ignored (remove landscape keyword with custom dimensions) - Fix body overflow blocking print reflow - Fix section-divider underline bar hidden behind slide background - Add noscript fallback for JS-disabled environments (headless PDF) - Fix Mermaid light theme colors (theme: base + themeVariables) - Add sample HTML files and theme screenshots to README
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.
Summary
Cmd+P로 PDF 저장 시 발생하는 렌더링 문제를 수정하고, README에 샘플 이미지를 추가합니다.
Scrrenshots
Description
1. PDF 저장 대응
브라우저 인쇄/PDF 저장 시 애니메이션 요소 미출력, glassmorphism 카드 투명화, 배경색 누락, 페이지 크기 무시 등 다수의 렌더링 문제가 있었습니다.
@media print규칙을 보완하여 화면에서 보이는 것과 동일한 결과물이 PDF로 출력되도록 수정했습니다. JS 비활성 환경(headless PDF 변환 등)에서도 슬라이드가 최소한 가시적으로 출력되도록<noscript>폴백을 추가했습니다.2. README 업데이트
라이트/다크 테마 스크린샷 및 데모 html을 추가했습니다.