首先添加主题组件名称自定义,并确保启用您的主题或所有主题,如下所示
添加第一个人来在主题或帖子中添加原始发布者或其他徽标
添加 CSS 代码如下
.posts-wrapper {
position: relative;
}
div.topic-owner .topic-body .contents > .cooked::after {
content: "TOPIC OWNER - meta.discourse.org"; /* 文本内容,可更改为“TOPIC OWNER” */
font-size: small; /* 字体大小 */
color: #00aeff; /* 字体颜色 */
float: right; /* 右对齐 */
font-style: italic; /* 斜体 */
font-weight: bold; /* 加粗 */
}
别忘了保存您的代码
添加第二个组件
在标题后添加代码
<div class="custom-welcome-banner" style="background-color: var(--custom-banner-bg); padding: 10px; text-align: center;">
<strong>Keep your custom content short</strong>,Custom content
<a href="/faq" style="color: var(--custom-banner-link); margin-left: 10px;">《Frequently asked questions》</a>
</div>
颜色定义添加代码
如果您的网站允许在白天和黑夜之间切换,则需要此代码
:root {
/* 定义动态颜色变量 */
--custom-banner-bg: #{dark-light-choose(#d1f0ff, #03374b)};
--custom-banner-text: #{dark-light-choose(#ffffff, #000)};
--custom-banner-link: #{dark-light-choose(#50d8ff, #0073ea)};
}
别忘了保存您的代码
我不知道是否有人提交过这类问题。我借鉴了一些使用 discourse 构建的论坛进行总结。
如果此帖子已有类似解决方案或存在版权问题,请删除我。
我不知道是否有人提交过此类问题。我借鉴了一些使用 Discourse 构建的论坛进行总结。
如果此帖子已有类似解决方案或存在版权问题,请删除我。
为什么要发这个帖子?
- 我不知道如何编码。
- 我不懂英语。
- 我认为会有人需要它,特别是那些不懂编码的人。
- 懂编码的人会自己查阅文档寻找解决方案。
总而言之,如果我有任何疏漏,请管理员修改。如果内容不当,可以删除。同时,我也为自己保存,以便在这里找到我需要的解决方案。
我不会说英语。所有内容均由谷歌翻译。如果措辞不当,请谅解。
由于新用户只能添加一张图片,因此无法显示效果


