Yuvi Babbar — Portfolio
What’s inside
- Static, single‑page portfolio (no build step)
- Fancy animated background, glass cards, and responsive layout
- Data‑driven content via
assets/js/resume-data.js
Quick start
- Edit profile and links in
assets/js/resume-data.js(replace YOUR‑LINKEDIN and YOUR‑GITHUB, tweak summary etc.). - Optional: drop your PDF resume in the project root as
resume.pdfto power the Download button. - Open
index.htmlin a browser to preview locally.
Deploy to GitHub Pages
Option A — from main branch root (no actions):
- Push this folder to a GitHub repository.
- In the repo: Settings → Pages → Build and deployment → Deploy from branch → Branch
main/ folder/ (root). - Wait for the green check, then visit the URL GitHub shows.
Option B — user/organization site:
- Name the repository
USERNAME.github.io(replace USERNAME). - Push to
main. GitHub Pages will serve it from https://USERNAME.github.io/ automatically.
Customize
- Colors/spacing: adjust CSS variables in
assets/css/style.css:1. - Sections: modify rendering or order in
assets/js/app.jsor the data inassets/js/resume-data.js. - Background: starfield and aurora live in CSS +
assets/js/app.js.
Notes
- No external build tooling is required; everything is vanilla HTML/CSS/JS.
- All content is static and works offline (aside from external links).