GEMINI Project Context: sungjchi.github.io

This file provides context for the Gemini AI assistant to work effectively on this project.

Project Overview

This is a personal academic website for Sungjae Chi, built with the Jekyll static site generator and the jekyll-theme-minimalist theme. It is hosted on GitHub Pages.

Development

Prerequisites

Ensure you have Ruby and Bundler installed. Then, install the project dependencies:

bundle install

Running the Site Locally

To serve the website locally for development, run:

bundle exec jekyll serve

The site will be available at http://127.0.0.1:4000/.

Testing and Validation

HTML Validation

The project includes a script to validate the generated HTML.

./script/validate-html

Manual Testing

After making changes, visually inspect the site on both desktop and common mobile screen sizes to ensure layouts are correct.

Key Files and Conventions

Deployment

This is a GitHub Pages site. Changes are automatically deployed when they are pushed to the main branch of the sungjchi/sungjchi.github.io repository.