Skip to content

Add portfolio CV link and dashboard navigation - #10

Merged
Dev-Sahad merged 1 commit into
mainfrom
agent/add-dashboard-cv
Jul 20, 2026
Merged

Add portfolio CV link and dashboard navigation#10
Dev-Sahad merged 1 commit into
mainfrom
agent/add-dashboard-cv

Conversation

@Dev-Sahad

@Dev-Sahad Dev-Sahad commented Jul 20, 2026

Copy link
Copy Markdown
Owner

What changed

  • added a responsive Back to Portfolio action to the admin dashboard header
  • connected the public Download CV action to the provided Google Docs CV
  • made blank stored CV settings fall back to the configured portfolio CV link

Why

The dashboard did not provide a direct route back to the public portfolio, and the portfolio's CV action stayed disabled because its default URL was empty. Existing blank database values also overrode the default configuration.

Impact

Admins can return to the portfolio directly from the dashboard, and visitors can open the CV from the About section. A non-empty CV URL saved through admin settings still takes precedence.

Validation

  • targeted ESLint checks
  • npx tsc --noEmit
  • npm run build

@vercel

vercel Bot commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

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

Project Deployment Actions Updated (UTC)
portfolio-v1 Ready Ready Preview, Comment Jul 20, 2026 10:21am

@Dev-Sahad
Dev-Sahad marked this pull request as ready for review July 20, 2026 10:22
@Dev-Sahad Dev-Sahad self-assigned this Jul 20, 2026
@Dev-Sahad
Dev-Sahad merged commit 9df14c5 into main Jul 20, 2026
6 checks passed
@Dev-Sahad Dev-Sahad changed the title Add portfolio CV link and dashboard navigation Improve admin access, CV, and visitor analytics Jul 20, 2026
@Dev-Sahad Dev-Sahad changed the title Improve admin access, CV, and visitor analytics Add portfolio CV link and dashboard navigation Jul 20, 2026
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