Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A simple and elegant Jekyll theme for an academic personal homepage.
Minimal Light is a simple and elegant Jekyll theme for academic personal homepages, converting Markdown and YAML input into a single-page static website that deploys automatically via GitHub Pages.
Minimal Light is a Jekyll theme created by Yaoyao Liu, built on the "minimal" theme by orderedlist. It takes Markdown files (like index.md), YAML data (_data/publications.yml), and a _config.yml file as input, and produces a static HTML personal homepage. It runs on Jekyll and can be hosted through GitHub Pages or locally, and a pre-compiled HTML version is available in the html_source_file folder.
index.md; include publication and service sections via _includes/publications.md and _includes/services.md.favicon and favicon_dark); can be disabled via auto_dark_mode in _config.yml.keywords, description, and canonical variables in _config.yml to improve traffic from search engines._config.yml entries._sass/minimal-light.scss or use the included minimal-light-no-dark-mode.scss to control the look; choose Serif or Sans Serif fonts.remote_theme: yaoyao-liu/minimal-light) or fork the repository to customize deeper.your-username.github.io._layout/homepage.html) and stylesheets (_sass/minimal-light.scss), or use the compiled HTML files to avoid Jekyll entirely.You can use GitHub Pages by forking the repository and enabling Pages, or by adding remote_theme: yaoyao-liu/minimal-light to your _config.yml. For local use, install Ruby and Jekyll, clone the repo, run bundle install and bundle exec jekyll server, then view at localhost:4000. The generated static files appear in the _site folder.
Minimal Light is free and open-source, released under the Creative Commons Zero v1.0 Universal License. You can use and share the source code anywhere.
Yes. The project is licensed under Creative Commons Zero v1.0 Universal, so you can use, modify, and share the source code without restrictions.
Fork the repository and change its name to your-username.github.io, then enable GitHub Pages in the repository settings. Alternatively, add remote_theme: yaoyao-liu/minimal-light to your own repository's _config.yml.
Yes. It includes an automatic dark mode that can be toggled via auto_dark_mode in _config.yml, and it supports separate favicons for light and dark modes.
Yes. The stylesheet is in _sass/minimal-light.scss, and the HTML layout is in _layouts/homepage.html. Both are editable, and you can rely on the compiled HTML files in html_source_file if you prefer not to use Jekyll.
