Skip to content

dev - correção ngix e responsividade#60

Merged
icrcode merged 2 commits into
mainfrom
dev-correcoes-e-testes
Jun 11, 2026
Merged

dev - correção ngix e responsividade#60
icrcode merged 2 commits into
mainfrom
dev-correcoes-e-testes

Conversation

@icrcode

@icrcode icrcode commented Jun 11, 2026

Copy link
Copy Markdown
Owner

Este pull request introduz diversas melhorias no frontend e na infraestrutura com foco em aprimorar o suporte ao envio de arquivos, aumentar a responsividade das tabelas e garantir maior estabilidade do layout em diferentes tamanhos de tela.

Melhorias na infraestrutura

  • O tamanho máximo permitido para uploads foi aumentado para 12 MB nos arquivos frontend/nginx.conf e infra/nginx/default.conf.template, permitindo o envio de arquivos maiores, enquanto o limite de validação do backend permanece em 10 MB.

Melhorias de layout e usabilidade no frontend

  • Foram adicionadas novas regras de CSS ao arquivo index.css para evitar a rolagem horizontal indesejada e garantir que o conteúdo da aplicação não ultrapasse a largura da área visível da tela, proporcionando uma experiência visual mais estável e consistente.

Responsividade e acessibilidade das tabelas

  • A usabilidade das tabelas em Alunos.tsx e Documentos.tsx foi aprimorada por meio do encapsulamento em contêineres com rolagem horizontal (overflow-x-auto).
  • Também foi definida uma largura mínima para as tabelas, preservando a legibilidade e evitando que o layout seja comprometido em telas menores e dispositivos móveis.

Melhorias na exibição dos detalhes dos documentos

  • O componente DetalheDocumento.tsx foi atualizado para lidar melhor com textos longos, utilizando as classes utilitárias min-w-0 e break-words.
  • Essas alterações evitam o transbordamento do conteúdo e garantem que as informações dos documentos permaneçam legíveis independentemente do tamanho do texto.

@icrcode
icrcode requested a review from gtins June 11, 2026 02:19
@icrcode icrcode self-assigned this Jun 11, 2026
@icrcode icrcode added the enhancement New feature or request label Jun 11, 2026
@sonarqubecloud

Copy link
Copy Markdown

@icrcode
icrcode merged commit 8ddf08a into main Jun 11, 2026
7 checks passed
@github-project-automation github-project-automation Bot moved this from Backlog to Done in Valida Ai Roadmap Jun 11, 2026
@icrcode icrcode changed the title Dev correcoes e testes dev - correção ngix e responsividade Jun 11, 2026
@icrcode
icrcode deleted the dev-correcoes-e-testes branch June 11, 2026 23:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant