This is my personal website hosted on GitHub Pages.
-
Push to GitHub:
git add . git commit -m "Initial website commit" git push origin main
-
Enable GitHub Pages:
- Go to your repository settings on GitHub
- Scroll to "Pages" section
- Under "Source", select "Deploy from a branch"
- Choose "main" branch and "/ (root)" folder
- Click Save
-
Access your site:
- Your website will be available at: https://nathanhu0.github.io
- It may take a few minutes for the site to go live
- Edit
index.htmlto update:- Your name and tagline in the hero section
- About me content
- Project descriptions and links
- Skills list
- Contact information (email, LinkedIn, etc.)
- Modify
styles.cssto change:- Colors (update CSS variables in
:root) - Fonts
- Layout and spacing
- Animations
- Colors (update CSS variables in
Simply add new <section> elements in index.html following the existing pattern.
To preview changes locally:
- Open
index.htmlin your browser - Or use a local server:
python -m http.server 8000 # Then visit http://localhost:8000
Feel free to use this template for your own personal website!