我们正在使用mkdocks
,并且我们想更改默认图标(教育),当您使用Mk-docs时,该图标开箱即用,我们已经创建了.png
文件,其中的图标和
将其添加到GitHub存储库中,但是当您提供指向它的链接时,您什么都看不到
我尝试
theme:
name: 'material'
logo:
icon: 'https://raw.githubusercontent.com/NVM/my-tool/master/logo.png’
直接链接
https://github.com/NVM/my-tool/blob/master/logo.png
但是,我能够将其直接链接到自述文件(以查看其是否起作用)
我也试图提供相对链接(我的项目结构是)
myProject
-file1
-logo.png
-docs
- mkdocs.yml
- docs
- logo.png
- logo.svg
并像这样更改参考网址
theme:
name: 'material'
logo:
icon: 'logo.png’
那也不起作用...
如果我将其从https://material.io/resources/icons/?icon=sports_cricket&style=baseline更改为其他内容
有效
theme:
name: 'material'
logo:
icon: ‘3d_rotation’
知道我在这里想念什么吗?不支持png吗?
如果有一些参考资料如何使用自定义图标,它将对我有很大帮助,因为我现在被阻止了:(
这是我们要更改的默认徽标
更新
我能够添加favicon
并与.png
配合使用的{strong> ,并且还添加.svg
图标,但是将其引用到徽标条目中仍然无效。 ..有什么主意吗?
theme:
name: 'material'
favicon: 'logo.png’
logo:
icon: 'logo.svg’
答案 0 :(得分:0)
我相信您必须将徽标放置在主页可以找到的目录中。试试
theme:
name: 'material'
logo: 'img/logo.png'
并将logo.png放置在img
目录中的docs
目录中。
文件结构应该像
MyProject
-mkdocs.yml
-docs
-index.md
-img
-logo.png
当您将yml文件放置在docs目录中而不是在根目录中时,一切都对您有用,我感到很惊讶。