Skip to content

feat(personal-site): projects page with GitHub, npm, and live links - #48

Merged
danielsmithdevelopment merged 1 commit into
masterfrom
feat/projects-outbound-links
May 12, 2026
Merged

danielsmithdevelopment merged 1 commit into
masterfrom
feat/projects-outbound-links

Conversation

@danielsmithdevelopment

Copy link
Copy Markdown
Owner

Aligns featured project data with the resume open-source section and surfaces up to three outbound links per card (GitHub, npm, live site) with icons via ProjectOutboundLinks.

  • New NpmIcon and GlobeIcon in SocialIcons.tsx
  • featuredRepos / featuredProjects use github, npm, and live fields (null when not applicable)
  • Home featured grid copy and column layout adjusted for five spotlight projects

Go-live: merge after CI is green.

…ve icons

- Extend featuredRepos and featuredProjects with optional github, npm, and live URLs
- Add ProjectOutboundLinks with GitHub, npm, and globe icons
- Update /projects layout copy; home featured grid and intro text
@danielsmithdevelopment
danielsmithdevelopment merged commit df81010 into master May 12, 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