Ok, então aqui estão algumas pequenas alterações para começar:
- Se eu puder aceitar/não aceitar, é o mesmo botão que temos agora (eu movi o texto para ficar dentro do botão)…
-
Se eu não puder aceitar/não aceitar, em vez de mostrar um botão, apenas mostre o texto “Resolvido” com um marcador de verificação. Isso torna menos parecido com um botão, o que era o pedido original do OP.
Também adicionei um atributo de título a esse texto que diz “Esta é a solução aceita para este tópico.” Nosso método atual de ter um botão que não faz nada provavelmente é muito confuso para qualquer pessoa que use um leitor de tela. Isso resolveria o problema significativamente.
Aqui está um PR para essas alterações:
Nas alterações acima, não fiz nenhuma atualização adicional para dispositivos móveis… nosso layout lá tende a ficar um pouco quebrado quando você expande todos os controles, porque não há espaço suficiente para tudo (se você for um administrador, por exemplo).
Como próximo passo, gostaria de adicionar uma classe quando os controles da postagem forem expandidos/colapsados, para que possamos mostrar/ocultar o texto “Resolvido”. Então, na maioria dos casos, tudo caberá como mostrado abaixo:



