feat(pdf): achieve HTML-PDF callout design consistency

- Update PDF color palette in _quarto-pdf.yml to match refined HTML colors:
  * Quiz questions: teal (#119EC7) - distinct from notes
  * Quiz answers: muted forest green (#4a7c59)
  * Chapter connections: crimson (#A51C30) - brand color
  * Resources: muted golden amber (#b8860b)

- Minimal LaTeX adjustments in foldbox.tex:
  * Optimize header padding for ~40px equivalent height
  * Remove bold font weight for visual consistency
  * Use auto-generated colors from YAML config
  * Keep all other styling handled by extension

- Clean separation: YAML controls colors/styling, LaTeX handles specific adjustments
- PDF output now visually matches HTML callout design
- Professional consistency across web and print formats
This commit is contained in:
Vijay Janapa Reddi
2025-08-04 00:11:40 -04:00
parent dc64b2f777
commit 9a2d006520
2 changed files with 19 additions and 19 deletions

View File

@@ -443,35 +443,35 @@ format:
custom-numbered-blocks:
groups:
quiz-question:
colors: ["E1F3F8", "119EC7"]
colors: ["E6F4F7", "119EC7"] # Updated to match refined teal palette
collapse: false
quiz-answer:
colors: ["FAEAF1", "980e5a"]
colors: ["E8F2EA", "4a7c59"] # Updated to muted forest green
collapse: true
resource-slides:
colors: ["E9F3E3", "55984D"]
colors: ["F7F1E4", "b8860b"] # Updated to muted golden amber
collapse: false
numbered: false
resource-videos:
colors: ["f9f5f0", "8b5e3c"]
colors: ["F7F1E4", "b8860b"] # Updated to muted golden amber
collapse: false
numbered: false
resource-exercises:
colors: ["f7f0fa", "815AA4"]
colors: ["F7F1E4", "b8860b"] # Updated to muted golden amber
collapse: false
numbered: false
chapter-connection:
colors: ["FDF2F7", "ED3237"]
colors: ["F8E8EA", "A51C30"] # Updated to refined crimson palette
boxstyle: foldbox.simple
collapse: true
numbered: false
chapter-forward:
colors: ["FDF2F7", "ED3237"]
colors: ["F8E8EA", "A51C30"] # Updated to refined crimson palette
boxstyle: foldbox.simple
collapse: true
numbered: false
chapter-recall:
colors: ["FFF4E6", "E67E22"]
colors: ["F7F1E4", "b8860b"] # Updated to muted golden amber
collapse: false
numbered: false
classes: