Skip to content

Pedromaia0/SIGAA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SIGAA+

Description

Extensão para navegadores baseados no Chromium e Firefox que adiciona melhorias de usabilidade ao SIGAA. O objetivo é corrigir pequenas limitações da interface original e adicionar utilidades que facilitam o uso diário do sistema.

Este projeto não possui vínculo oficial com o SIGAA ou com qualquer instituição.


Funcionalidades

Visualização do horário semanal

A extensão gera automaticamente uma tabela de horários das aulas baseada nas informações presentes no SIGAA.

Características:

  • organiza as aulas por dia da semana
  • mostra os horários em formato de grade
  • permite selecionar semanas específicas
  • apresenta uma estrutura mais legível que a interface padrão do sistema

Além disso, o horário pode ser exportado como imagem. Todo o processo acontece localmente no navegador, sem envio de dados externos.


Prevenção de downloads de arquivos

Algumas páginas do SIGAA iniciam downloads automaticamente ao clicar em determinados links.

A extensão intercepta esse comportamento e impede o download automático, permitindo que o usuário:

  • visualize arquivos diretamente no navegador
  • evite downloads acidentais
  • mantenha maior controle sobre os arquivos baixados

Ocultar notas

A extensão adiciona um botão que permite ocultar ou mostrar as notas exibidas na página.

Isso pode ser útil em situações como:

  • apresentar a tela sem expor notas
  • gravar vídeos ou tirar capturas de tela
  • usar o sistema em ambientes públicos

A funcionalidade aplica um blur nas notas, podendo ser ativada ou desativada instantaneamente.


Personalização

Permite personalizar as páginas do sigaa:

  • modo escuro
  • Papel de parede personalizável

Instalação no Navegador

Chrome

  • A extensão está publicada na Chrome Web Store e pode ser baixada AQUI.

Para instalar manualmente no chrome:

  1. Baixe ou clone este repositório:
git clone https://github.com/Pedromaia0/SIGAA.git
  1. Renomeie manifest.chrome.json para manifest.json

  2. Abra o Navegador e acesse:

chrome://extensions
  1. Ative o Modo do desenvolvedor (canto superior direito).

  2. Clique em Carregar sem compactação.

  3. Selecione a pasta do projeto da extensão.

Após isso a extensão estará ativa no navegador.

Firefox

  • A extensão está publicada na loja oficial do Firefox e pode ser baixada AQUI.

Para instalar manualmente no firefox:

  1. Baixe ou clone este repositório:
git clone https://github.com/Pedromaia0/SIGAA.git
  1. Renomeie manifest.firefox.json para manifest.json

  2. Abra o Navegador e acesse:

about:debugging
  1. Clique em Este Firefox (canto superior esquerdo).

  2. Clique em Carregar extensão temporária.

  3. Selecione a pasta do projeto da extensão.

Após isso a extensão estará ativa no navegador.


Contribuições

Contribuições são bem-vindas.

Algumas formas de contribuir:

  • corrigir bugs
  • melhorar a interface
  • adicionar novas funcionalidades
  • otimizar o código

Abra uma issue ou envie um pull request.


Licença

Este projeto é distribuído sob a licença:

GNU General Public License (GPL)

Consulte o arquivo LICENSE para mais detalhes.

About

Extensão de navegador para o SIGAA

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors