我们有一个专门的竞赛分类,其中包含多个子分类框或行。我们为每个竞赛创建一个新子分类。
目前,分类描述摘要会剥离所有 HTML 标签,仅保留 <a> 标签。我们希望拥有更大的灵活性,以显示更长的描述、按钮,以及元数据,例如开始日期、产品、赞助商、奖品等。
为此,需要一个主题组件来实现以下功能:
- 在(子)分类框和行的描述中启用丰富的 HTML 支持
- 白名单或防止剥离
div、button、span等标签 - 保留参数和值,如
class=... - 白名单或防止剥离表情符号
- 白名单或防止剥离
- 移除最大字符数限制
- (我可能遗漏的其他功能?)
- 在主题组件的设置中添加一个分类选择器,以选择应在哪些分类中启用此功能。
由于我们无法估算项目的复杂度,因此没有特定的预算。
我们也愿意将该主题组件作为开源项目发布在 Customization > Theme component 频道中。