Skip to content

feat(website): improve resume content and print layout - #35

Merged
visomi-dev merged 3 commits into
mainfrom
feat/website-resume-print
Aug 8, 2026
Merged

visomi-dev merged 3 commits into
mainfrom
feat/website-resume-print

Conversation

@visomi-dev

Copy link
Copy Markdown
Owner

Summary

  • Railway build fix: pin pnpm to 11.3.0 via corepack, set NX_DAEMON=false, and track pnpm-workspace.yaml (needed by pnpm install --frozen-lockfile) in the Dockerfile deps/runtime stages.
  • Resume page: remove duplicate footer, hide navbar/footer in print (data-print-hidden), add A4 print styles with white background, no cards/borders, and a compact 3-page layout.
  • Content: add last-year AI agents platform experience (CrewAI, native model-provider SDKs); clarify education (technical high school in computing through 4th semester, then general high school diploma).
  • E2E: add screenshots-resume-print target that validates print hiding and generates an A4 PDF; refresh the 12 resume web screenshots.

Tests

  • nx affected -t lint — all projects pass (0 errors; only pre-existing warnings).
  • website:build — passes.
  • Screenshot suite regenerated across viewports.

- fix railway build by pinning pnpm 11.3.0 and tracking pnpm-workspace.yaml
- remove duplicate footer on resume page and hide navbar/footer in print
- add last-year AI agents platform experience (CrewAI, native SDKs)
- clarify education: technical high school in computing through 4th semester, then general high school
- add A4 print styles with white background and compact layout
- add screenshots-resume-print e2e target
@visomi-dev
visomi-dev merged commit db86d7a into main Aug 8, 2026
2 checks passed
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.

1 participant