Git Mkdocs材质-更改默认图标无效
我们使用的是Git Mkdocs材质-更改默认图标无效,git,github,material-design,github-pages,mkdocs,Git,Github,Material Design,Github Pages,Mkdocs,我们使用的是mkdocks,我们想更改默认图标(教育),当您使用Mk docs时,默认图标会自动弹出,我们已经创建了带有图标和图标的.png文件 将它添加到GitHub repo,但是当您提供指向它的链接时,您什么也看不到 我尝试使用 theme: name: 'material' logo: icon: 'https://raw.githubusercontent.com/NVM/my-tool/master/logo.png’ 而且还直接链接 然而,我能够将它直接链接
mkdocks
,我们想更改默认图标(教育),当您使用Mk docs时,默认图标会自动弹出,我们已经创建了带有图标和图标的.png
文件
将它添加到GitHub repo,但是当您提供指向它的链接时,您什么也看不到
我尝试使用
theme:
name: 'material'
logo:
icon: 'https://raw.githubusercontent.com/NVM/my-tool/master/logo.png’
而且还直接链接
然而,我能够将它直接链接到自述文件(看看它是否有效)
我还尝试提供相对链接(我的项目结构是)
然后像这样更改引用
theme:
name: 'material'
logo:
icon: 'logo.png’
这也不管用
如果我把它换成别的东西
它起作用了
theme:
name: 'material'
logo:
icon: ‘3d_rotation’
你知道我在这里遗漏了什么吗?是否不支持png
如果有一些参考如何做它与自定义图标,它将帮助我很多,因为我现在阻止:(
这是我们要更改的默认徽标
更新
我可以添加favicon
它与.png
一起工作,还可以添加.svg
图标,但将其引用到徽标条目中,仍然不起作用……有什么想法吗
theme:
name: 'material'
favicon: 'logo.png’
logo:
icon: 'logo.svg’
我相信你必须把商标放在一个目录里,主页可以找到它。试试看
theme:
name: 'material'
logo: 'img/logo.png'
然后将logo.png放入img
目录下的docs
目录中。
文件结构应该如下所示
MyProject
-mkdocs.yml
-docs
-index.md
-img
-logo.png
当你的yml文件被放在docs目录而不是根目录中时,我很惊讶这一切对你来说都是可行的。文档没有明确说明,但是当使用自定义图像时,去掉图标:前缀,只做logo:mylogo.png
MyProject
-mkdocs.yml
-docs
-index.md
-img
-logo.png