gpt_academic
gpt_academic copied to clipboard
[Feature]: hf社区主题可以使用本地代码高亮吗?
Class | 类型
程序主体
Feature Request | 功能请求
现在好像只有已经本地化的主题支持代码高亮。
@binary-husky ~~我直接把default.css扔到gradios.py,--background-fill-primary: #050810;
注释掉~~
复制一个default.css重命名,根据需要增减样式,再从gradios.py引用,就可以把本地样式传染给社区主题了
这样沿用了本地default处理markdown或highlight的独特样式,大部分样式还是社区原样
- gradios.py
with open(os.path.join(theme_dir, "common.css"), "r", encoding="utf-8") as f:
advanced_css = f.read()
with open(os.path.join(theme_dir, "default_hf.css"), "r", encoding="utf-8") as f:
advanced_css += f.read()
但这只是简单粗暴的方法,如果能自动筛选本地和远程样式才完美,暂时没想到好办法。