Skip to content

v0.4.0 - Refinamentos de UI e Padronização de Fonte

Choose a tag to compare

@naicolas-dev naicolas-dev released this 19 Feb 02:58
· 15 commits to main since this release

Esta versão foca em refinar a interface do timer e garantir tipografia consistente em toda a aplicação.

🎨 UI & Layout

  • Anel do Timer Maior: O diâmetro do anel do timer foi aumentado de 200px para 280px, proporcionando um visual mais espaçoso e moderno.
  • Texto do Timer Responsivo: O display principal do timer agora está envolvido em um Viewbox com restrição de largura máxima (220px). Isso garante que o texto do tempo ("00:00:00") sempre caiba perfeitamente dentro do anel sem transbordar, independentemente do redimensionamento da janela.

🔠 Tipografia

  • Fontes Padronizadas: Substituída a fonte monoespaçada anterior (JetBrains Mono/Consolas/Courier New) pela fonte primária da aplicação, Satoshi, na Visualização de Histórico. Isso afeta:
    • Duração do trabalho
    • Duração da pausa
    • Duração de hora extra
    • Detalhes dos itens da lista
  • Ícones Consistentes: Aplicada a família de fonte correta Satoshi ao ícone de "Estado Vazio" na aba de histórico para combinar com o resto da UI.
  • Display do Timer: Atualizado o texto principal do timer para usar a fonte Satoshi em vez de uma variante monoespaçada, alinhando-o com a linguagem de design do restante do app.

🐛 Correções

  • Corrigida a renderização inconsistente de fontes em estados específicos da UI.