Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
kokojacket opened this issue Dec 25, 2023 · 12 comments
Open

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

kokojacket opened this issue Dec 25, 2023 · 12 comments

Comments

@kokojacket
Copy link

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

@Zuoqiu-Yingyi
Copy link
Owner

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

@kokojacket
Copy link
Author

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

@Zuoqiu-Yingyi
Copy link
Owner

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

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

@kokojacket
Copy link
Author

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

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

image

@Zuoqiu-Yingyi
Copy link
Owner

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

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

@kokojacket
Copy link
Author

还是不生效
image

@Zuoqiu-Yingyi
Copy link
Owner

还是不生效
image

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

@kokojacket
Copy link
Author

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

@Zuoqiu-Yingyi
Copy link
Owner

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

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

@kokojacket
Copy link
Author

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

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

都已经分别设置了
image

@kokojacket
Copy link
Author

大佬能帮忙看看吗?
image

@Zuoqiu-Yingyi
Copy link
Owner

大佬能帮忙看看吗? image

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants