Skip to content

Latest commit

 

History

History
129 lines (89 loc) · 4.17 KB

README_zh_Hans.md

File metadata and controls

129 lines (89 loc) · 4.17 KB

Minimal Light 主题

LICENSE

[在线演示] [繁體中文 | English | Deutsche]

这个项目包含我主页的源代码. 基于 GitHub 官方主题之一 minimal 创建
如果您喜欢这个项目,欢迎您使用和分享

项目特点

  • 简单优雅的学术个人主页模板
  • 基于 Jekyll, 可以在 GitHub Pages 服务下自动部署
  • 基本的搜索引擎优化
  • 移动端适配
  • 支持 Markdown
  • 支持自动的暗黑模式

使用指南

在GitHub上使用

只要在你的项目中添加如下内容的_config.yml文件,GitHub Pages 服务就会使用该主题部署网页:

remote_theme: yaoyao-liu/minimal-light

请注意:添加上述内容到你的项目,会直接应用这个仓库的所有的默认设置。

如果你希望编辑任何文件(例如:index.md),你仍需要把该文件拷贝到你的项目中。

你也可以直接 fork 这个仓库(或者使用这个仓库作为模板),然后把名字改为your-username.github.io.

然后,你可以根据这里的说明开启这个仓库的GitHub Pages服务。

通过Jekyll在本地使用

首先你需要安装 RubyJekyll.

克隆这个项目:

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: 你的名字
position: Ph.D. Student
affiliation: 你的单位
email: yourname (at) example.edu

# 搜索引擎优化 (SEO)
keywords: minimal light
description: 在这里输入网页描述.
canonical: https://minimal-light-theme.yliu.me/

# 链接
google_scholar: https://scholar.google.com/
cv_link: files/Curriculum_Vitae.pdf
github_link: https://github.com/
linkedin: https://www.linkedin.com/
twitter: https://twitter.com/

# 图片路径
avatar: ./assets/img/avatar.png
favicon: ./assets/img/favicon.png
favicon_dark: ./assets/img/favicon-dark.png

# Google Analytics ID
google_analytics: UA-111540567-4

编辑 index.md

创建index.md并添加你的个人信息(如:发表的论文,研究课题等).

网页样式(CSS)

如果你需要修改网页的风格(基于 CSS):

  1. 在你的项目中创建/assets/css/style.scss文件

  2. 在该文件的顶端加入如下内容:

    ---
    ---
    
    @import "{{ site.theme }}";
  3. @import那一行添加自定义 CSS (或 Sass)格式

网页样式(基于 html)

如果你需要修改网页的 html 样式:

  1. 从本项目中复制原始模板
    (小提示: 点击"raw"可以直接显示原始文件, 拷贝起来更方便)
  2. 在你的项目中创建/_layouts/homepage.html文件
  3. 把第一步中复制的原始模板粘贴进去
  4. 根据自己的需求修改 html 文件

许可证

这个项目使用 Creative Commons Zero v1.0 Universal 许可证.

致谢

我们的项目用到了以下项目的源代码: