Hugo 主题
vncnt-hugo
这是一个简单的 **hugo** 主题,可以用作个人着陆页的模板。
安装
将此仓库克隆到您的 **hugo** 网站的 themes
目录中
git clone https://github.com/fncnt/vncnt-hugo themes/vncnt-hugo
或者更好的是,如果您使用 git
,则将此存储库添加为 **hugo** 网站的子模块
git submodule add https://github.com/fncnt/vncnt-hugo themes/vncnt-hugo
配置
将主题的 config.toml
文件复制到您的 **hugo** 网站的主目录中。您可能需要调整 baseURL
的值以及 [params]
部分中的参数。
如果您在 [params]
中设置了 email
,则您的电子邮件链接将出现在 [params.contact]
中设置的所有键之前。
更改联系链接
要添加指向您选择的首选服务的链接,只需在 [params.contact]
中添加一个合适的键,例如
linkedin = "https://www.linkedin.com/in/jdoe"
请注意,该键必须对应于 fontawesome 品牌图标。此外,无论您在 config.toml
文件中的键顺序如何,链接都将由于使用了 range
而按字典顺序排序。
但是,您可以更详细地指定联系链接,如 config.toml
中所述。这允许使用其他 fontawesome 样式并手动排序联系链接。
rel="me"
此主题现在允许手动设置 rel="me"
值。以前,这始终是设置的,但现在是在选择加入的基础上完成的,以便更好地控制链接验证。Github 或 Mastodon 等服务会使用此功能。提供的 config.toml
文件中给出了一个示例。
第三方组件
这个主题的骨干(我真的很抱歉)是由 Barebones
制成的。normalize.css
和 barebones.css
均根据 MIT 许可证获得许可。
此主题依赖于 fontawesome。static/webfonts
中包含的文件根据 SIL Open Font License 1.1 使用,如 static/css/all.min.css
中所述。后一个文件根据 MIT 许可证获得许可。
static/fonts
中的 Raleway 字体文件根据 SIL Open Font License 1.1 获得许可(请参阅 static/fonts/OFL.txt
)
跟踪
该主题使用 Hugo 的内部模板支持 Google Analytics。要启用跟踪,请设置 googleAnalytics 和(可选)privacy 配置值。
深色模式
在受支持的浏览器上,如果用户的操作系统本身设置为深色,则此主题将应用深色模式。
路线图
- 添加对类似博客内容的支持