Skip to content

Fix duplicate About link and restore complete web CV - #3

Merged
sabujcb merged 1 commit into
mainfrom
fix/single-about-navigation
Sep 1, 2026
Merged

Fix duplicate About link and restore complete web CV#3
sabujcb merged 1 commit into
mainfrom
fix/single-about-navigation

Conversation

@sabujcb

@sabujcb sabujcb commented Sep 1, 2026

Copy link
Copy Markdown
Owner

Fixes

  • remove the second About navigation item by disabling the redundant explicit homepage nav entry
  • keep the theme's built-in About/home link as the single navigation item
  • replace the incompatible legacy CV renderer with a responsive portfolio-native CV page
  • restore visible Skills, Languages, and Interests content
  • retain Profile, Experience, Education, Selected Projects, PDF download, GitHub, and LinkedIn
  • preserve the redacted contact/location policy

Root causes

  • the theme adds the homepage/About link automatically, while _pages/about.md also had nav: true
  • the RenderCV v2 data uses label and details, but the legacy web layout expected name and keywords, producing blank rows

Validation

  • Prettier formatting
  • YAML/front-matter parsing
  • explicit assertion that About has nav: false
  • non-empty Skills, Languages, and Interests checks
  • Liquid loop/condition balance checks
  • git diff --check
  • final Jekyll build delegated to GitHub Actions

@sabujcb
sabujcb merged commit 1f33f76 into main Sep 1, 2026
3 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