Skip to content

Improvements and PDF export for Docker Training#44

Merged
elft3r merged 1 commit into
mainfrom
jz/improvements-and-pdf-export
Jun 4, 2026
Merged

Improvements and PDF export for Docker Training#44
elft3r merged 1 commit into
mainfrom
jz/improvements-and-pdf-export

Conversation

@elft3r

@elft3r elft3r commented Jun 3, 2026

Copy link
Copy Markdown
Owner

No description provided.

@github-actions

github-actions Bot commented Jun 3, 2026

Copy link
Copy Markdown

Preview Deployment

This PR has been deployed for preview:

Presentation URL Commit
cloud-migrations https://ba1551bb.presentations-15u.pages.dev/cloud-migrations/ 9e8368b
docker-training https://ba1551bb.presentations-15u.pages.dev/docker-training/ 9e8368b
secure-landing-zones https://ba1551bb.presentations-15u.pages.dev/secure-landing-zones/ 9e8368b

Last updated: Wed, 03 Jun 2026 20:52:18 GMT

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the Docker Training presentation content while adding support for more reliable PDF/print export rendering (via DeckTape and export-specific styling safeguards).

Changes:

  • Add DeckTape as an npm dependency to support PDF export workflows.
  • Introduce a PDF/print export safeguard that disables blur-based shadows during export contexts to avoid Chromium rasterization artifacts.
  • Refresh Docker Training slides (resources links, starter link, command examples) and update the shared speaker bio entries.

Reviewed changes

Copilot reviewed 7 out of 9 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
shared/sections/jochen.html Updates the shared speaker bio list items and adds “former” badges for past roles.
shared/portrait.js Adds an export-detection hook that tags the document for export-only CSS adjustments.
package.json Adds decktape dependency for PDF export tooling.
package-lock.json Locks DeckTape (and transitive) dependencies for reproducible installs.
docker-training/sections/resources.html Reformats and updates resource links (notably the Play-with-Docker and kickstart URLs).
docker-training/sections/docker-time.html Updates the kickstart link target and formatting.
docker-training/sections/docker-commands.html Refreshes and reorganizes command examples (system/container/image subcommands).
custom-themes/white_contrast_compact_verbatim_headers.css Adds export-context CSS to neutralize shadows during PDF/print generation.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread custom-themes/white_contrast_compact_verbatim_headers.css
Comment thread custom-themes/white_contrast_compact_verbatim_headers.css
Comment thread custom-themes/white_contrast_compact_verbatim_headers.css
@elft3r elft3r merged commit 5eafdde into main Jun 4, 2026
3 checks passed
@elft3r elft3r deleted the jz/improvements-and-pdf-export branch June 4, 2026 05:30
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.

2 participants