Comments (11)
省流:
1.下载 https://github.com/mozilla/twemoji-colr/releases 字体,解压为所有用户安装
2.在“设置”-“主题”-往下拉-“Font Family”填上"Roboto", "Helvetica", "Arial", sans-serif, "Twemoji Mozilla"
然后保存,重启软件
from clash-verge.
这样也可以,就不用捣鼓css注入了。默认的字体是
"Roboto", "Helvetica", "Arial", sans-serif
,所以可以填上"Roboto", "Helvetica", "Arial", sans-serif, "Twemoji Mozilla"
建议把这个字体内置了,默认显示emoji
from clash-verge.
换可以显示国旗emoji字体就可以了,新版加上可以增加自定义字体的设置
from clash-verge.
我还以为是chromium的问题,因为chromium都是显示字母,而firefox能显示国旗
from clash-verge.
而firefox能显示国旗
好像是firefox自己带了字体
from clash-verge.
昨晚实现了更换字体和注入css的功能(还有换主题色)。通过设置字体和注入css片段,比如@font-face
的声明,就可以实现在windows里显示emoji国旗。
本地安装字体之后,填css片段,再在font-family里填上Flags即可。上面的unicode-range
最好设置一下,不然可能有点小问题,这还是和引用的字体有关。下面贴一下css片段,参考链接:https://www.bilibili.com/read/cv13600525
@font-face {
font-family: Flags;
src: local("Twemoji Mozilla");
unicode-range: U+1F1E6-1F1FF, U+1F3F3-1F3F4, U+E0001-E007F;
}
src里可以用local()
也可以用url()
,不过可能要注意CSP限制的问题,我测试了file://
协议不行,https://
还是可以的。
from clash-verge.
我把Twemoji Mozilla 填入主题设置-〉family font里面国旗显示了,但是显示有问题,数字不显示。
from clash-verge.
https://github.com/mozilla/twemoji-colr/releases 可以在这里下载和安装字体,一定要本地安装,不然src就要填url
然后在 主题设置 -> CSS Injection里填入
@font-face {
font-family: Flags;
src: local("Twemoji Mozilla");
unicode-range: U+1F1E6-1F1FF, U+1F3F3-1F3F4, U+E0001-E007F;
}
然后在 主题设置 -> Font Family 里填入 Flags
from clash-verge.
实测了一下,还是有好多问题,上面的方法有可能可行,但非常折腾。
- 字体不支持local,字体的问题
- 应用不支持url获取字体,CSP的限制
- 字体转base64,emoji颜色丢失了,不知道啥问题
from clash-verge.
在 Font Family
中可以填写多个字体做 fallback,例如 思源黑体, Twemoji Mozilla
,Win10 除日志界面外,其他 Emoji 修改成功,Win11 未测试。
from clash-verge.
这样也可以,就不用捣鼓css注入了。默认的字体是"Roboto", "Helvetica", "Arial", sans-serif
,所以可以填上"Roboto", "Helvetica", "Arial", sans-serif, "Twemoji Mozilla"
from clash-verge.
Related Issues (20)
- 代理使用规则模式有时上不了网,用全局模式好像没有出现过 HOT 1
- Does CV support load balance with group like CFW HOT 2
- [BUG] 开启Clash Verge的系统代理时Conda安装Python包会出现SSL错误
- [BUG]卸载clash verge后网络适配器里还是有meta选项无法彻底删除 HOT 1
- telegram应用程序无法联网 HOT 7
- 更多协议支持 HOT 3
- [BUG] 从未使用该软件成功翻墙过 HOT 8
- [Feature]希望增加配置文件预处理功能 HOT 13
- [BUG] 延迟测试的原理是什么,为啥我这边到所有节点的连接都是Error HOT 3
- [Feature] 增加 PowerShell 一键复制环境变量功能 HOT 1
- [BUG]v1.3.8的上下行流量统计都是0B HOT 4
- Clash HOT 1
- 隔壁CFW无了,转来这里了 HOT 14
- [Feature] ARM64 Linux support HOT 6
- [BUG] error "invalid peer certificate: UnknownIssuer" for HTTPS profile without full-chain certification
- 兼容问题,寻求帮助 HOT 3
- clash core 404了会对这个有影响吗 HOT 1
- [Feature] 希望关闭 GUI 后结束 tauri 进程 HOT 1
- [BUG]WiFi连接时可用,拨号上网时系统代理与TUN均不可用 HOT 1
- [BUG] 服务安装时候报 failed to install service with status -1,但实际是安装成功了
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from clash-verge.