| # Portfolio Component Folders |
|
|
| This folder contains the custom portfolio UI. The shared design-system components live separately in `src/components/ui`. |
|
|
| ## `layout` |
|
|
| Page-level layout pieces that frame the portfolio. |
|
|
| - `SiteNav.tsx` - fixed header, desktop links, mobile menu, resume button. |
|
|
| ## `sections` |
|
|
| Rendered page sections, in the same order used by `src/routes/index.tsx`. |
|
|
| - `HeroSection.tsx` - home intro, profile photo, proof stats, primary CTAs. |
| - `JourneySection.tsx` - animated three-step journey timeline. |
| - `FeaturedProjectsSection.tsx` - profile links, research banner, project cards. |
| - `SkillsSection.tsx` - skills/toolkit groups. |
| - `EducationSection.tsx` - degrees and internships only. |
| - `CredentialsSection.tsx` - certifications, honors, leadership, campus jobs. |
| - `ContactSection.tsx` - email and resume contact actions. |
|
|
| ## `legacy` |
|
|
| Unused components kept only for reference during cleanup. |
|
|
| - `UnusedAboutSection.tsx` - old standalone About section. The about copy is now merged into the hero. |
|
|