Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Creative Flow - Wiki Creative Flow - Wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 24
    • Issues 24
    • List
    • Boards
    • Service Desk
    • Milestones
  • Deployments
    • Deployments
    • Releases
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Creative Flow
  • Creative Flow - WikiCreative Flow - Wiki
  • Issues
  • #30

Closed
Open
Created Apr 14, 2025 by Vicente Hofmeister@v.hofmeisterMaintainer0 of 2 tasks completed0/2 tasks

DT Página de Estatísticas

ATUALIZAÇÃO Esta é a antiga task 12.1 de fazer componente do gráfico. Como esta task ficou em aberto e houveram débitos técnicos envolvendo a página de estatísticas, tudo será centralizado aqui.

Além da falta de gráfico, a página de estatísticas estava com um comportamento de scroll estranho, diferente das demais telas.

O usuário deve poder ver o número de exercícios de cada categoria que realizou nesta última streak. O gráfico deve ser de donut e deve mostrar o número absoluto, além de representar o percentil de cada categoria pelo setor de gráfico que ocupa. A legenda deve exibir o símbolo da categoria ao qual o exercício pertence.

Para cada campo/interesse, o componente deve receber qual ícone e cor serão usados, além da quantidade.

Link para a Lib: https://mantine.dev/charts/donut-chart/

image

Critérios de Aceitação

O componente do gráfico deve:

  • Para cada interesse, receber ícone, cor e quantidade;
  • Adaptar o tamanho da seção de cada interesse de acordo com o percentil.
Edited May 10, 2025 by Vicente Hofmeister
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking