你好!
我有一些关于主题结构以及如何执行某些操作的问题。
-
我试图添加 Font Awesome Pro 及其字体文件,因此我有这些文件:
Imgur: The magic of the Internet
但无法工作:404 未找到。 -
我想将按钮更改为 Bootstrap 4 类,该如何操作?
谢谢!
你好!
我有一些关于主题结构以及如何执行某些操作的问题。
我试图添加 Font Awesome Pro 及其字体文件,因此我有这些文件:
Imgur: The magic of the Internet
但无法工作:404 未找到。
我想将按钮更改为 Bootstrap 4 类,该如何操作?
谢谢!
字体问题已自行解决,但查看开发者指南后,仍不清楚如何修改 div、按钮等元素的类名。
事实是……Discourse 并非基于 Bootstrap 构建。因此,您想要实现的目标将会带来大量摩擦。
Discourse 用户界面中使用了超过 400 个按钮。如果您更改它们的默认类,您将不得不覆盖近 200 个模板,而这仅仅是针对 Handlebars 的。这将成为一个维护噩梦。
更合理的做法是重置您不打算使用的按钮样式,并根据 Bootstrap 按钮样式调整其余部分。
Discourse 中所有按钮的基础样式可以在这里找到