ejplatform / ej-server

EJ uses gamification and machine learning to promote discussions and participation in a virtual democracy
https://ejplatform.github.io/ej-server/
Other
38 stars 17 forks source link

Aprimorar o thumbnail da conversa incluindo barra de progresso do usuário #527

Closed ricardopoppi closed 5 years ago

ricardopoppi commented 5 years ago

Conforme wireframe: https://projects.invisionapp.com/d/main#/console/14872865/324346900/preview

BrunaNayara commented 5 years ago

A barra de progresso será utilizada em outros locais da plataforma. Para evitar replicação de código, implementar componente de acordo com as especificações da issue #515

ricardopoppi commented 5 years ago

Para implementar essa issue, basta puxar o número de progresso que atualmente aparece na interna da conversa (Ex: "3 / 5"), conforme print abaixo:

captura de tela de 2018-10-22 15-33-18

fabiolamfleury commented 5 years ago

Para respeitar a issue #515, como mencionado pela @BrunaNayara, criei um role de conversa, que pode ser usado com um objeto da conversa e, templates jinja2, da seguinte forma:

{{ conversation|role('progress-bar') }}

Uma opção de exibição dessa barra é mostrar ou não os números absolutos do progresso(o valor default é False): True: image

False: image

{{ conversation|role('progress-bar', show_absolute=True) }}