A static, single-page academic homepage. No build step, no framework — just
index.html + assets/. Edit the files directly and push.
cd personal_hp
python3 -m http.server 8000
# open http://localhost:8000Intended to live in a repo named ekkkkki.github.io, served at
https://ekkkkki.github.io/.
git init -b main
git add -A
git commit -m "Add personal homepage"
gh repo create ekkkkki.github.io --public --source=. --remote=origin --pushThen in the repo: Settings → Pages → Build and deployment → Source: Deploy from a branch,
branch main / / (root). The site goes live in a minute or two.
- The circular avatar is
assets/profile.jpg(a square crop of the original). - The uncropped original is kept locally as
assets/profile.jpegbut is git-ignored, so it is not published. To re-crop, edit the box in the crop snippet and regenerateprofile.jpg. - The CV PDF is intentionally not included on the site.
- Colors / fonts — CSS variables at the top of
assets/style.css(--accent,--bg, fonts, …). Dark mode is automatic viaprefers-color-scheme. - Content — all text lives in
index.html, organized into clearly labeled<section>blocks (About, Publications & Talks, Experience, Education, Projects, Honors).