Zuoqiu-Yingyi / siyuan-plugin-custom-fonts

[READ ONLY] Subtree split of the siyuan-packages-monorepo (see https://github.com/Zuoqiu-Yingyi/siyuan-packages-monorepo)
https://github.com/Zuoqiu-Yingyi/siyuan-packages-monorepo/tree/main/workspace/plugins/custom-fonts
GNU Affero General Public License v3.0
8 stars 0 forks source link

请问docker部署的siyuan如何用本插件自定义字体 #15

Open kokojacket opened 10 months ago

kokojacket commented 10 months ago

请问docker部署的siyuan如何用本插件自定义字体

Zuoqiu-Yingyi commented 10 months ago

与桌面端一致, 在本插件的设置面板中设置字体列表即可

kokojacket commented 10 months ago

也就是我需要当前访问的本机有安装相关的字体是吗?才能被选取

Zuoqiu-Yingyi commented 10 months ago

支持浏览器所在设备安装的字体, 也支持通过网络加载在线的字体

查看浏览器所在设备安装的字体可以使用 本插件的设置面板 > 常规设置 > 可用字体列表 查看 通过网络加载在线字体可以参考 本插件的设置面板 > CSS 片段 > CSS 片段 中的示例

kokojacket commented 10 months ago

我将字体JZFS.ttf放入了思源目录中的/public/font(font是我自己建立的。),重启容器,然后使用了下面的css代码,似乎没有效果

@font-face {
  font-family: 'JZFS';
  src: url('/fonts/JZFS.ttf') format('truetype');
}

image

Zuoqiu-Yingyi commented 10 months ago
@font-face {
  font-family: 'JZFS';
  src: url('/fonts/JZFS.ttf') format('truetype');
}

@kokojacket 这里的 url('/fonts/JZFS.ttf') 应该更改为 url('public/fonts/JZFS.ttf')

kokojacket commented 10 months ago

还是不生效 image

Zuoqiu-Yingyi commented 10 months ago

还是不生效 image

加载字体文件后还需要引用该字体

kokojacket commented 9 months ago

好奇怪,使用后只有编辑页面生效,菜单栏目都不生效。docker部署,原始主题也是。 image

Zuoqiu-Yingyi commented 9 months ago

好奇怪,使用后只有编辑页面生效,菜单栏目都不生效。docker部署,原始主题也是。

不同区域需要分别设置字体列表

kokojacket commented 9 months ago

好奇怪,使用后只有编辑页面生效,菜单栏目都不生效。docker部署,原始主题也是。

不同区域需要分别设置字体列表

都已经分别设置了 image

kokojacket commented 9 months ago

大佬能帮忙看看吗? image

Zuoqiu-Yingyi commented 9 months ago

大佬能帮忙看看吗? image

切换到默认主题后再关闭其他插件试试, 可能是其他主题/其他插件覆盖了本插件的样式