Skip to content

Consolidate resume to single canonical PDF and update viewer + UI links - #53

Open
JamesDeRaja wants to merge 2 commits into
mainfrom
codex/add-download-and-view-options-for-resume-fvb6ec
Open

Consolidate resume to single canonical PDF and update viewer + UI links#53
JamesDeRaja wants to merge 2 commits into
mainfrom
codex/add-download-and-view-options-for-resume-fvb6ec

Conversation

@JamesDeRaja

Copy link
Copy Markdown
Owner

Motivation

  • Simplify resume handling by consolidating multiple resume variants into a single canonical PDF filename and ensure the online viewer and site links point to that single resource.
  • Improve the contact/resume UI to make downloading and viewing the resume more prominent and consistent with the rest of the layout.

Description

  • Update public/resume/viewer.html to only allow James DeRaja Resume.pdf as the permitted file, use that as the default, and ensure the iframe src is encoded with encodeURIComponent.
  • Replace multiple resume variant references across the site with the single filename and URL-encode spaces (use %20) in links found in src/components/Footer.tsx, src/components/Navbar.tsx, and src/sections/HeroBentoSection.tsx.
  • Remove the resumeVariants list from src/sections/ContactBentoSection.tsx and replace the variants card with a compact "Get My Resume" card providing a single Download Resume button and a View Resume Online link, while adjusting layout classes and availability/status styling.
  • Tweak grid spans, padding, and spacing in several Bento cards to align layout with the new content structure and visual balance.

Testing

  • Ran TypeScript type checking with tsc --noEmit and it completed successfully.
  • Performed a production build with npm run build and the build finished without errors.

Codex Task

@vercel

vercel Bot commented Apr 28, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
portfolio Ready Ready Preview, Comment Apr 28, 2026 2:21pm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant