Skip to content

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

tianhong tan — personal website

Astro static site deployed to GitHub Pages at https://thtan10.github.io

Editing content

Content lives in YAML, not in the pages:

File Holds
site/src/data/news.yaml News feed on the About page
site/src/data/publications.yaml Publications page
site/src/data/talks.yaml Presentations page
site/src/data/cv.yaml CV page
site/src/config.js Name, email, profile links, headshot

Append an entry to the relevant file; pages group and sort by year on their own, and the author list bolds my name automatically. Abstracts are optional -- the [Abstract] toggle appears only when an entry has one.

Local development

cd site
npm install    # first time only
npm run dev    # http://localhost:4321
npm run build  # -> site/dist

Deployment

Pushing to main triggers .github/workflows/deploy.yml, which builds the site and publishes it to GitHub Pages. Nothing else is needed -- edit a YAML file, commit, push.

Notes

  • The LaTeX CV sources are kept outside this repository (see cv/NOTES.md locally), because the CV header carries a phone number that should not be public.
  • The site is fully self-contained: no CDN, no external fonts, no third-party requests. The one icon is Font Awesome Free building-columns, inlined as SVG under CC BY 4.0.

About

Download the latest COD hack for MW3, BO6, and Warzone with one-click setup and 24h patch updates.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages