Open GabrielBittar opened 4 years ago
Finalizada a coluna status. Funcionando. Para funcionar corretamente exige a approve da migration: https://github.com/GuilhermeBenitesBefore/begaming/pull/15
Com isso acredito que já poderia ser implementado o Ranking, mergeando essas duas PRs. Falta fazer a exportação CSV, que pode sair em uma próxima PR ou mesmo nessa.
Coloquei o ranking para todos os usuários poderem ver, não apenas admins. Sendo assim, liberei o ícone "Badges" no menu, mas apenas com a opção do ranking.
Comentário acima é meu mesmo, estava loggado na outra conta.
Agora foi o CSV. Ainda tem umas imperfeições a mexer, mas já está funcionando.
Adicionada marcação em fundo azul claro para ressaltar, na tela de ranking, a pontuação do usuário que está logado. Requisito validado com @damaresbefore
Ranking com melhoramento nas cores: em cinza mais escuro o usuário logado, em cinza mais claro o hover indicando onde está o mouse.
Implementando a Issue #4...
Teoricamente: abra o submenu "Ranking" no menu "Badges" e ele deve trazer uma visão HTML com o ranking das badges ordenado do jeito que percebi que está ordenado na issue: 1) ascendente nome de badge; 2) descendente pontuação da badge; 3 ascendente por nome.
Por estar em Badges já é visível só para admins.
Considero WIP porque como dá para ver na print: 1) falta implementar a última coluna, que é de status atual, mas ela só pode existir depois que implementar o Issue #3, que justamente cria esse status; 2) ainda não sai em CSV, falta fazer isso que pede na issue.