Skip to content

Fix certification link button visibility when printing CV#151

Merged
vincentmakes merged 1 commit into
mainfrom
claude/fix-certification-links-print-kMA6e
Apr 24, 2026
Merged

Fix certification link button visibility when printing CV#151
vincentmakes merged 1 commit into
mainfrom
claude/fix-certification-links-print-kMA6e

Conversation

@vincentmakes

Copy link
Copy Markdown
Owner

Description

Removes the display: none rule that was hiding the certification credential link button (.cert-link) in the @media print block of public/shared/styles.css.

When users printed their CV or exported a PDF via the browser print dialog, the small "open in new tab" icon next to each certification name was hidden, losing the visual cue that a certification has a credential URL attached. The link element now participates in the printed layout like every other item in .cert-header, keeping print output consistent with on-screen rendering.

The cert-link's existing 22×22 box and 12px Material icon already print cleanly at the reduced cert-card size used by the print media query, so no HTML, JS, or server-side changes are required.

Affects both the edit/view mode in public/index.html and the public-facing public-readonly/index.html, which share the same stylesheet.

Type of Change

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation (changes to docs only — no version bump needed)
  • Translation (new or updated language files)
  • Refactoring (no functional changes)

Checklist

Required for all code changes

  • I have tested my changes locally (npm test passes)
  • Version has been bumped in all 3 files (package.json, package-lock.json, version.json)
  • CHANGELOG.md has been updated with a new entry under the correct version

If adding or changing user-visible strings

  • No user-visible strings added or changed

If documentation-only change

  • Not a documentation-only change

https://claude.ai/code/session_01KZ8XmvbDXTHQVPaJSgDKgj

The cert-link icon shown next to each certification name was hidden in
the @media print block, so printed CVs and browser PDF exports lost the
visual cue for credentials. Remove the display:none rule so the button
participates in the print layout alongside the rest of .cert-header.
@vincentmakes vincentmakes merged commit c290399 into main Apr 24, 2026
3 checks passed
@vincentmakes vincentmakes deleted the claude/fix-certification-links-print-kMA6e branch April 24, 2026 15:25
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