Meekdai / Gmeek

Gmeek is a Blog All in Github
https://meekdai.github.io
MIT License
1.41k stars 198 forks source link

single配置如何配置呢,能否给个 about 的例子 #40

Open 2Circle opened 3 months ago

2Circle commented 3 months ago

看完文章还是不知道怎么配置[]里面的内容,翻了一圈没找到案例。

Meekdai commented 3 months ago

@2Circle 这个确实还没写个配置方式,你可以先参考我的博客配置。其实很简单,我这里先简单说明一下。

1、添加config配置

"singlePage":["about"],

2、在你的issue里面写一个文章,然后配置labelabout即可。

3、手动全局生成一次。

2Circle commented 3 months ago

你好,about页面已经可以了,我想增加一个碎碎念 的页面,配置完主页出现了碎碎念按钮了,但是没有图标。如何配置图标呢?

Meekdai commented 3 months ago

@2Circle 目前只有about和link有对应标签,在下一次更新的时候,可以添加自定义的icon。应该这几天就可以实现。

Meekdai commented 3 months ago

@2Circle 目前已经实现自定义图标功能了 在config.json中按照如下配置,以添加circle为例。iconList就是自定义的SVG图片的path值。

1、添加config配置

"singlePage":["circle"],
"iconList":{"circle":"M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm8-6.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13Z"},

2、在你的issue里面写一个文章,然后配置label为circle即可。

3、手动全局生成一次。

注意,自定义的SVG图标必须是16px大小的,建议使用githubOcticons图标。

Octicons图标链接:https://primer.style/foundations/icons/#16px 我自己转换的Octicons图标path列表:https://gist.github.com/Meekdai/f6375fe2740428af39d90f1afa678fdc

hepingfly commented 13 hours ago

主页自定义图标后,文章页自定义就消失了,怎么让自定义的图标在文章页也存在?

hepingfly commented 13 hours ago

例如下图自定义的音乐 icon 图标,希望在文章页也出现 11 22

Meekdai commented 5 hours ago

主页自定义图标后,文章页自定义就消失了,怎么让自定义的图标在文章页也存在?

目前不支持这个功能,不过可以通过插件的方式实现。会一点前端就可以,可以参考下面这个插件。 https://github.com/Meekdai/Gmeek/blob/main/plugins/GmeekTOC.js