This script aims to help Firefox mobile users change therir serif, sans and mono FONT who use phone made by XiaoMi(Mi).
XiaoMi(Mi) Fix font for android by Mikachu2333

Details
AuthorMikachu2333
LicenseMIT
Category*
Created
Updated
Code size1.4 kB
Code checksum6cc5698e
Statistics
Learn how we calculate statistics in the FAQ.
Failed to fetch stats.
Description
Notes
Only support Firefox Android and XiaoMi(Mi) users.
Source code
/* ==UserStyle==
@name XiaoMi(Mi) Fix font for android
@namespace replacer-namespace
@version 1.7.0
@description This script aims to help Firefox users who use phone made by XiaoMi(Mi), to change font
@author DeepSeek and Mikachu
@license MIT
==/UserStyle== */
@-moz-document regexp(".*") {
/* 基础字体设置 - 最低优先级 */
* {
font-family: "MiSans L3", "Noto Serif CJK SC", "Noto Serif CJK" serif !important;
}
/* 覆盖非衬线字体 */
body,
button,
input,
select,
textarea {
font-family: "Noto Sans CJK SC", "Noto Sans CJK", "MiSans L3", sans-serif !important;
}
/* 最高优先级 - 确保代码相关元素使用等宽字体 */
pre,
code,
kbd,
samp,
tt,
var,
.monospace,
.code,
.pre,
.terminal,
[class*="mono"],
[class*="code"],
[class*="terminal"],
[class*="console"],
.highlight,
.syntaxhighlighter,
.prism-code,
[class*="hljs"],
[class*="syntax"],
[class*="language-"],
[class*="lang-"] {
font-family: "Noto Sans Mono CJK SC", "MiSans L3", "Noto Sans CJK SC", monospace !important;
}
* {
unicode-range: U+4E00-9FFF;
/* 中文字符范围 */
font-family: "MiSans L3", "Noto Sans CJK SC", "Noto Serif CJK", "Noto Serif CJK SC", sans-serif !important;
}
:not(pre) > code {
font-family: "MiSans L3", "Noto Sans Mono CJK SC", "Noto Sans CJK SC", monospace !important;
}
}