请支持任何主题/组件。CSS+HTML可以自定义

如果您希望 Discourse 实例中没有负责为特定插件添加自定义 CSS 的独立主题组件,您可以创建一个主题组件,负责您为已安装插件进行的所有独特自定义。

在该主题组件内,您可以将所有文件拆分为多个 .scss 文件,并在主 common.scss 文件中导入它们。

my-theme-component/
├── about.json
├── common/
│   ├── common.scss
│   └── head_tag.html
├── scss/
│   ├── announcement-bar.scss
│   ├── banner-featured-links.scss
│   ├── category-banners.scss
│   ├── disco-toc.scss
│   ├── topic-list-excerpts.scss
│   ├── topic-list-thumbnails.scss
│   └── disco-toc.scss
└── settings.yml
3 个赞