Luka Homepage is a standalone template version extracted from my own personal homepage. It is designed to feel warm, clean, and academic without adding any build tooling or framework overhead.
- Minimal but not plain: clean typography, warm colors, and balanced spacing.
- Academic-ready layout: built for homepage content, not generic portfolio blocks.
- Static by default: deploy directly to GitHub Pages with zero build steps.
- Easy to fork: replace a few text blocks and assets, then publish.
- Mobile-friendly: desktop and phone layouts are already tuned.
| Section | Included |
|---|---|
| Personal intro | About Me, avatar, email, social links |
| Academic timeline | Education, Experience |
| Showcase | Projects, Publications, Awards |
| UX details | Dark mode toggle, smooth entrance animation, responsive layout |
| Replaceable assets | Avatar, institution logo, favicon, CV link |
Use GitHub's Use This Template button, or copy this folder into a new repository.
Suggested repository names:
luka-homepageluka-homepage-templateluka-academic-homepage
You will mainly edit:
index.htmlfor all main contentassets/css/theme-luka.cssfor colors, spacing, and layoutassets/img/avatar.svgfor the profile imageassets/img/institution.svgfor school or lab branding
- Avatar: replace
assets/img/avatar.svgwith your ownpng,jpg, orsvg - Institution logo: replace
assets/img/institution.svg - Favicon: replace
assets/img/favicon.svg - Resume: update the
Download my CVlink inindex.html
- Open repository
Settings - Go to
Pages - Choose
Deploy from a branch - Select
mainand/ (root) - Save and wait for deployment
.
├── index.html
├── README.md
├── README.zh-CN.md
├── LICENSE.md
└── assets
├── css
│ ├── font_sans_serif.css
│ └── theme-luka.css
├── cv
├── img
└── js
└── scale.fix.js
- The left sidebar stays top-aligned, matching the original personal homepage layout.
- The visual language is intentionally warm and understated rather than highly decorative.
- The template keeps just enough structure for academic use while remaining easy to personalize.
The footer includes two lines by default:
- Your own site copyright
Luka Homepage Template by Yuheng Yang
If you want to preserve template attribution, keep the second line.
This template includes its own LICENSE.md, so you can publish it as an independent repository immediately.