This repository now hosts a Vite-powered version of Emad's personal link tree. The experience keeps the glassy, animated hero card and CTA tiles while shifting to a modern dev workflow for quick edits, builds, and GitHub Pages deployment.
- Install dependencies:
pnpm install - Start the dev server on port 5173:
pnpm run dev - The local server automatically reloads on file changes.
- Create a production bundle:
pnpm run build - Preview the production build locally:
pnpm run preview
This repo includes a GitHub Pages workflow that runs on every push to main:
- The workflow installs dependencies, builds the site with Vite, and publishes the contents of
dist/via the GitHub Pages action. - Enable GitHub Pages in the repository settings and select the
gh-pagesdeployment (the action handles the branch/resolution). The published site will serve the generateddist/assets.
If you want to publish manually:
- Run
npm run build, then copy thedist/folder content to thegh-pagesbranch or another static host of your choice.