好的,以下是我们要开始的一些小改动:
- 如果我可以接受/取消接受,那就使用我们现在的同一个按钮(我只是把文字移到了按钮内部)……
- 如果无法接受/取消接受,就不再显示按钮,而是直接显示带有对勾的“已解决”文字。这样看起来就不那么像按钮了,这也正是原始请求(OP)所希望的。
我还为这段文字添加了一个 title 属性,内容为“这是该主题的已接受解决方案”。目前我们使用一个没有任何功能的按钮,对于使用屏幕阅读器的用户来说可能会非常困惑。这样做可以大大改善这一问题。
以下是这些改动的 PR 链接:
在上述改动中,我还没有针对移动端做任何额外的更新……在展开所有控件时,那里的布局往往会有些问题,因为空间不足以容纳所有内容(例如对于管理员用户而言)。
下一步,我想在帖子控件展开或折叠时添加一个类,以便我们可以显示或隐藏“已解决”文字。这样在大多数情况下,所有内容都能像下面这样正常显示:



