Files
argon-theme/assets/vendor/external/katex/katex.min.css
nanhaoluo ea167c379a feat: 完善外部资源备用机制和日志系统
- 在header.php中添加用户角色检测,传递给前端JavaScript
- 更新Open Sans字体CSS文件,支持本地woff2字体文件备用
- 修改footer.php中MathJax 3/2和KaTeX加载机制,添加onerror备用处理
- 优化resource-loader.js日志系统,使用ArgonLogger替代console.log
- 仅管理员用户显示控制台日志,普通用户和游客不显示调试信息
- 完善资源加载错误处理,统一使用ArgonLogger记录警告信息
2026-01-11 20:37:03 +08:00

47 lines
858 B
CSS

/* KaTeX CSS - Local Fallback */
.katex {
font: normal 1.21em KaTeX_Main, "Times New Roman", serif;
line-height: 1.2;
text-indent: 0;
text-rendering: auto;
font-style: italic;
color: #666;
}
.katex * {
-ms-high-contrast-adjust: none !important;
}
.katex .katex-version::after {
content: "本地备用版本";
}
.katex .katex-mathml {
position: absolute;
clip: rect(1px, 1px, 1px, 1px);
padding: 0;
border: 0;
height: 1px;
width: 1px;
overflow: hidden;
}
.katex-display {
display: block;
margin: 1em 0;
text-align: center;
}
.katex-display > .katex {
display: block;
text-align: center;
white-space: nowrap;
}
/* 备用样式提示 */
.katex::before {
content: "[数学公式渲染服务不可用] ";
font-size: 0.8em;
color: #999;
font-style: normal;
}