This is the latest version of my homepage's source code. Feel free to use and share.
For more details, please refer to https://github.com/yaoyao-liu/minimal-light.
.
├── _layouts
| └── homepage.html # the html template for the homepage
├── _sass
| └── minimal-light.scss # this file will be compiled into a CSS file to control the style of the page
├── assets # some JavaScript files and images
├── .gitignore # this file specifies intentionally untracked files that Git should ignore
├── 404.html # 404 not found page
├── CNAME # the custom domain, will be used by GitHub page sevice
├── Gemfile # a RubyGems related file
├── LICENSE # the license file
├── README.md # the readme file
├── _config.yml # the Jekyll configuration file, including some options of the page
├── google2c82924758ed6ef9.html # the Google Search Console validation file
├── index.md # the content of the index page, using Markdown
├── minimal-light.gemspec # another RubyGems related file
├── robots.txt # this file tells search engine crawlers which URLs the crawler can access
└── sitemap.xml # this file is used to inform search engines about URLs on a website that are available for crawling
You need to install Ruby and Jekyll fisrt.
Install and run:
bundle install
bundle exec jekyll server
View the live page using localhost
:
http://localhost:4000. You can get the html files in _site
folder.
This project uses the source code from the following repositories: