xiyuesaves / LiteLoaderQQNT-lite_tools

LiteLoaderQQNT 插件 - 轻量工具箱 —— 轻量 · 优雅 · 高效
GNU General Public License v3.0
1.12k stars 36 forks source link

[Bug]: 自定义字体对 中文双轴可变字体 兼容不好 #241

Closed Shapaper233 closed 6 months ago

Shapaper233 commented 6 months ago

请确保您已阅读以上注意事项,并勾选下方的确认框。

QQNT 版本

最新

LiteLoaderQQNT 版本

最新

轻量工具箱 版本

最新

运行环境

Windows

已安装插件列表

无冲突

重现步骤

https://zhuanlan.zhihu.com/p/682221678 image 都是同种效果

期望的结果是什么?

image image image

实际的结果是什么?

只有一种,而且是很细的那一种

补充说明(可选)

No response

xiyuesaves commented 6 months ago

浏览器不支持可变字体

Shapaper233 commented 6 months ago

https://www.code8cn.com/css-variable-fonts-guide.html#:~:text=%E5%8F%AF%E5%8F%98%E5%AD%97%E4%BD%93%E4%BA%8E%202018%20%E5%B9%B4%E9%A6%96%E6%AC%A1%E5%AE%9E%E9%AA%8C%E6%80%A7%E5%9C%B0%E5%BC%95%E5%85%A5%20Chrome%20%E5%92%8C%E5%85%B6%E4%BB%96%E6%B5%8F%E8%A7%88%E5%99%A8%E3%80%82%20%E5%A6%82%E4%BB%8A%EF%BC%8C%E5%AE%83%E5%AF%B9%E8%AF%A5%E5%8A%9F%E8%83%BD%E7%9A%84%E6%94%AF%E6%8C%81%E8%A6%86%E7%9B%96%E4%BA%86%2090%25,%E4%BB%A5%E4%B8%8A%E7%9A%84%E7%BD%91%E7%BB%9C%E7%94%A8%E6%88%B7%E3%80%82%20%E4%B8%8D%E4%BB%85%E5%A6%82%E6%AD%A4%EF%BC%8C%E5%8F%AF%E5%8F%98%E5%AD%97%E4%BD%93%E4%B9%9F%E5%BE%88%E6%A3%92%E3%80%82%20%E8%AE%A9%E6%88%91%E4%BB%AC%E7%9C%8B%E7%9C%8B%E5%AE%83%E4%BB%AC%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%8C%E4%BB%A5%E5%8F%8A%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E5%AE%83%E4%BB%AC%E3%80%82%20%E4%BB%80%E4%B9%88%E6%98%AF%E5%8F%AF%E5%8F%98%E5%AD%97%E4%BD%93%EF%BC%9F%20%E7%AE%80%E8%80%8C%E8%A8%80%E4%B9%8B%EF%BC%8C%E5%8F%AF%E5%8F%98%E5%AD%97%E4%BD%93%E6%98%AF%E7%9C%9F%E5%AE%9E%E7%B1%BB%E5%9E%8B%E5%AD%97%E4%BD%93%E8%A7%84%E8%8C%83%E7%9A%84%E6%BC%94%E5%8F%98%EF%BC%8C%E8%BF%99%E6%84%8F%E5%91%B3%E7%9D%80%E6%89%80%E6%9C%89%E5%8F%AF%E8%83%BD%E7%9A%84%E5%AD%97%E4%BD%93%E7%B2%97%E7%BB%86%E5%92%8C%E6%A0%B7%E5%BC%8F%E9%83%BD%E5%9C%A8%E4%B8%80%E4%B8%AA%E6%96%87%E4%BB%B6%E4%B8%AD%E5%8F%AF%E7%94%A8%E3%80%82%20%E8%BF%99%E6%98%AF%E6%88%91%E4%BB%AC%E4%BD%BF%E7%94%A8%E7%9A%84%E5%AD%97%E4%BD%93%E7%A4%BA%E4%BE%8B%EF%BC%8CInter%EF%BC%8C%E5%B8%A6%E6%9C%89%E4%B8%80%E4%B8%AA%E6%BB%91%E5%9D%97%E6%9D%A5%E8%B0%83%E6%95%B4%E5%85%B6%E9%87%8D%E9%87%8F%EF%BC%9A%20%E8%BF%99%E6%98%AF%E5%8F%AF%E5%8F%98%E5%AD%97%E4%BD%93%EF%BC%81

Shapaper233 commented 6 months ago

链接似乎有些长(😂

xiyuesaves commented 6 months ago

实现过于复杂,不会支持

Shapaper233 commented 6 months ago

image 我注意到只需要加这个css到全局就可以了 用另一个插件注入也可以,就是调整有些不方便,不知大佬能不能为可变字体添加适配按钮,可以通过滑条调整字宽! 😚 另外似乎除了主窗口,有些窗口的字体似乎没修改啊,比如说右键qq托盘的那个界面和login界面,不知可不可以完善一下! 感谢大佬

xiyuesaves commented 6 months ago

另外似乎除了主窗口,有些窗口的字体似乎没修改啊,比如说右键qq托盘的那个界面和login界面,不知可不可以完善一下!

image 我这里测试是能够正常覆盖的,检查是不是其他插件冲突导致的无效

用另一个插件注入也可以,就是调整有些不方便,不知大佬能不能为可变字体添加适配按钮,可以通过滑条调整字宽! 😚

不会添加,维护目前的插件功能已经消耗了我大多数的休息时间,没有精力去新增对我来说没有用的功能,但是欢迎pr

Shapaper233 commented 6 months ago

无法覆盖好像是我这边字宽忘记改了 话说我想问一下字体注入过哪些class,新手有些看不懂项目结构😂 登录界面我拿F12看了一下似乎确实没有注入过

xiyuesaves commented 6 months ago

在登录界面时插件还没有加载配置文件,自然无法覆盖,对字体的操作都在 render_modules/initStyle.js 里面

Shapaper233 commented 6 months ago

ok谢谢大佬