[在线演示] [繁體中文 | English | Deutsche]
这个项目包含我主页的源代码. 基于 GitHub 官方主题之一 minimal 创建
如果您喜欢这个项目,欢迎您使用和分享
- 简单优雅的学术个人主页模板
- 基于 Jekyll, 可以在 GitHub Pages 服务下自动部署
- 基本的搜索引擎优化
- 移动端适配
- 支持 Markdown
- 支持自动的暗黑模式
只要在你的项目中添加如下内容的_config.yml
文件,GitHub Pages 服务就会使用该主题部署网页:
remote_theme: yaoyao-liu/minimal-light
请注意:添加上述内容到你的项目,会直接应用这个仓库的所有的默认设置。
如果你希望编辑任何文件(例如:index.md
),你仍需要把该文件拷贝到你的项目中。
你也可以直接 fork 这个仓库(或者使用这个仓库作为模板),然后把名字改为your-username.github.io
.
然后,你可以根据这里的说明开启这个仓库的GitHub Pages服务。
在你的 DNS 设置中添加如下的CNAME
解析记录:
Host: 根据需求自定义,例如: "www"
Target / Canonical name: your-username.github.io.
TTL: 10 min
你也可以添加如下的A
解析记录(如果无法使用CNAME
记录的话):
Host: 根据需求自定义,例如: "www" 或 "@"
IP: 185.199.108.153
185.199.109.153
185.199.110.153
185.199.111.153
TTL: 10 min
然后,编辑这个仓库中 CNAME 文件的内容为你自定义的域名。
克隆这个项目:
git clone https://github.com/yaoyao-liu/minimal-light.git
cd minimal-light
安装并运行:
bundle install
bundle exec jekyll server
在localhost
预览网页:
http://localhost:4000.
你可以在_site
文件夹中找到 html 文件.
Minimal Light 主题有以下的变量, 你可以在_config.yml
文件中修改:
title: 你的名字
affiliation: 你的单位
email: yourname (at) example.edu
google_scholar: https://scholar.google.com/
github_link: https://github.com/yaoyao-liu/minimal-light
linkedin: https://www.linkedin.com/
avatar: ./assets/img/avatar.png
google_analytics: UA-111540567-4
favicon: ./assets/img/favicon.png
favicon_dark: ./assets/img/favicon-dark.png
description: 在这里输入网页描述.
canonical: https://minimal-light.yyliu.net/
remote_theme: yaoyao-liu/minimal-light
创建index.md
并添加你的个人信息(如:发表的论文,研究课题等).
如果你需要修改网页的风格(基于 CSS):
-
在你的项目中创建
/assets/css/style.scss
文件 -
在该文件的顶端加入如下内容:
--- --- @import "{{ site.theme }}";
-
在
@import
那一行添加自定义 CSS (或 Sass)格式
如果你需要修改网页的 html 样式:
- 从本项目中复制原始模板
(小提示: 点击"raw"可以直接显示原始文件, 拷贝起来更方便) - 在你的项目中创建
/_layouts/homepage.html
文件 - 把第一步中复制的原始模板粘贴进去
- 根据自己的需求修改 html 文件
这个项目使用 Creative Commons Zero v1.0 Universal 许可证.
我们的项目用到了以下项目的源代码: