Skip to content

donydchen/donydchen.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Donny Y. Chen's Homepage

A simple academic homepage. You can see it live at https://donydchen.github.io/.

It is built on the Hydejack Jekyll theme (free version). I added a few small overrides for the cover hero, sidebar, dark mode, and offline support.

Setup

Fork this repo and rename your fork to <your-username>.github.io. Then on your machine:

# --single-branch --branch master keeps the clone small.
# It also skips any old backup branches that may still exist on the remote.
git clone --single-branch --branch master https://github.com/<your-username>/<your-username>.github.io.git
cd <your-username>.github.io
bundle install
bundle exec jekyll serve

Open http://127.0.0.1:4000/ to preview locally.

Documentation

The rest of the walkthrough lives in /docs/. It covers the data files you'll edit, the config keys you'll most likely change, and how to add papers, co-authors, projects, talks, and news.

License

The license terms live in /LICENSE/.

Credits

The theme is Hydejack v9.2.1 by Florian Klampfer (GPL-3.0). The layout was adapted from Bo Zhang's homepage. The site is hosted on GitHub Pages.

Troubleshooting

If bundle install fails on macOS with something like nokogiri (>= 1.16.5) was resolved to 1.17.2, which depends on ruby (>= 3.0.0), your system Ruby is too old. This guide walks through upgrading via rbenv on Apple Silicon.


Working on the code itself (overrides, service worker, custom CSS)? See CLAUDE.md at the repo root. It documents the architecture, the production-mode preview workflow, and the "before you change anything" checklist.

About

Donny CHEN's homepage and project pages.

Topics

Resources

License

Stars

Watchers

Forks

Contributors