InterativeLab é uma landing page e front-end estático para um sistema de análise de desempenho no futebol. O repositório contém a versão atualizada da interface (HTML/CSS/JS), organizada com foco em responsividade, acessibilidade e separação de responsabilidades no CSS.
- UI/UX: modernizada e reorganizada (header, hero, funcionalidades, equipe e footer).
- CSS: dividido em
css/base.css,css/layout.css,css/components.csspara facilitar manutenção. - Scripts: comportamento de menu centralizado em
js/site.js(vanilla JS).
- HTML5
- CSS (modular, mobile-first)
- JavaScript (vanilla)
- Recursos estáticos: imagens em
imagens/euploads/
index.html— entrada principal (landing page atualizada)css/— estilos organizadosbase.css— variáveis, reset e tipografialayout.css— grid, header, hero, footercomponents.css— botões, cards, utilitários
js/site.js— menu toggle e comportamentos globaisimagens/,uploads/— assets de imagemlegacy/— backups dos arquivos antigos (header/content/footer/index)
- HTML reestruturado com seções semânticas e atributos ARIA mínimos para navegação.
- CSS separado por responsabilidade (base/layout/components) para facilitar overrides e manutenção.
- Avatares da equipe padronizados como imagens circulares recortadas (
object-fit:cover). - Ícones de perfil: adicionados
imagens/linkedin.svgeimagens/lattes.svge aplicados aos perfis apropriados. - Menu móvel implementado com
js/site.jse classes CSS (.nav ul.show).
- Crie uma branch para cada conjunto de alterações:
feature/descricao-curta. - Faça commits claros e atômicos.
- Abra um Pull Request com descrição das mudanças e screenshots quando relevante.
Reservado a equipe GEPECOM
Equipe GEPECOM — gepecom@uesc.br
- v1.0 — Refatoração UI/UX e separação de CSS (hoje).