主题卡片中存在孤立的 td 标签

89d5674 中,代码被 Glimmer 化,并引入了 ActivityCell 以替代原始视图。

原始视图使用了 tagName="div",但 ActivityCellViewsCell 不支持该属性,它们硬编码了 <td> 标签,导致生成了无效的 HTML。

为解决此问题,避免将代码复制到此组件中,并利用核心模块的可访问性(A11Y)功能,视图和回复部分已分别替换为 ViewsCellRepliesCell,同时引入了表格结构以确保 <td> 标签的合法性。

此外,我们还引入了连接器以正确显示图标,并通过 CSS 在非主题卡片主题列表中隐藏图标。

相关 PR 见 此处

1 个赞