legalone-pacote-melhorias
v1.0.0
Published
A adiciona funcionalidades e melhora a usabilidade do LegalOne. Esta é uma ferramenta open-source desenvolvida pela comunidade e não possui ligação com a funcionalidade com a Thomson Reuters</b>.
Downloads
3
Readme
LegalOne - Pacote de melhorias (não oficial)
Extensão do Google Chrome que adiciona funcionalidades e melhora a usabilidade no sistema de gestão jurídica, Legal One. Esta é uma ferramenta gratuita, de código aberto, desenvolvida pela comunidade e não possui nenhuma ligação com a Thomson Reuters.
Table of Contents generated with DocToc
- Sobre o Legal One
- Produtos suportados:
- Instalando a extensão no Chrome
- Introdução da versão 1.16 em vídeo no YouTube:
- Funcionalidades
- Sugerindo uma nova funcionalidade
- Rodando localmente
- Compatibilidade
- Licença e termos de uso
- Contribuindo
- Autor
Sobre o Legal One
O Legal One é um sistema online de gestão de jurídica, tanto para escritórios de advocacia quanto para departamentos jurídicos de empresas. O Legal One oferece controle de processos, serviços, contratos, agenda, timesheet, financeiro, workflow e outros módulos.
O Legal One Pacote de melhorias é uma extensão para o Google Chrome que adiciona funcionalidades e melhora a usabilidade.
Produtos suportados:
- [x] Legal One Firm (Novajus)
- [ ] Legal One Corporate (LegalCore) planejado
Instalando a extensão no Chrome
Instale pelo endereço: https://chrome.google.com/webstore/detail/legal-one-pacote-de-melho/dilogbnjbadifdhdphnncpfndfocidle
Introdução da versão 1.16 em vídeo no YouTube:
Funcionalidades
Design mais limpo, com cores menos vibrantes:
Foi removida a barra laranja e vários outros detalhes, tornando o LegalOne visualmente mais atrativo:
Barra de salvar fixa
A barra de salvar dos formulários agora é fixa e sempre visível:
Menu vertical
O menu agora possui as seguintes funcionalidades:
- O menu agora é pesquisável. Apertar
shift
duas vezes foca no menu - As ações, como criar processo, agora fazem parte do menu
- Navegação pelo teclado e enter
- O local onde o usuário está aparece marcado
Favoritos
No menu, agora existem as seguintes funcionalidades com relação a favoritos:
- É possível marcar qualquer ítem do menu como favorito
- Os ítens favoritos aparecem no topo do menu
- É possível abrir qualquer favorito usando
Alt + [número]
. Exemplo. O primeiro favorito abre comAlt + 1
, o segundo comAlt + 2
e assim sucessivamente.
Maximizar e desmaximizar
Muitas vezes o LegalOne possui exibe mais informações do que cabe no monitor, para resolver isso, agora as telas são maximizáveis, ocultando toda a informação ao redor.
Para maximizar uma tela, clique no ícone no cabeçalho das telas, ou digite Ctrl + m
:
Agora a pesquisa de obrigações ocupa a tela inteira:
Pesquisa dentro das telas de Tabelas de Sistema e Configurações
Agora as telas de Tabelas de Sistema e Configurações possuem pesquisa
Sugerindo uma nova funcionalidade
Para sugerir uma funcionalidade, é necessário ter uma conta no GitHub e cadastrar uma issue aqui.
Rodando localmente
Para rodar localmente o LPM clone este repositório (ou o seu fork):
git clone https://github.com/andrerpena/legalone-pacote-melhorias.git pasta-local-lpm
O LPM utiliza Webpack e Babel para transpilar o javascript (ES6 e Vue) e gerar o bundle final que é importado na extensão do chrome. Para gerar o arquivo javascript é necessário ter o Node instalado. Com o Node já instalado, abra o seu prompt de comando, navegue até a pasta com o código-fonte do LPM e execute o comando abaixo para instalar as dependências do projeto:
npm install
Agora é necessário gerar o arquivo de bundle que será importado pela extensão:
npm run build
Agora você só precisa carregar a extensão localmente no seu google chrome:
- Abra a página de extensões do chrome colando na barra de endereço
chrome://extensions
. - Marque o checkbox Modo desenvolvedor.
- Clique em Carregar extensão expandida e navegue até a pasta com o código fonte do LPM.
Se você acessar o LegalOne agora, a extensão vai automaticamente entrar em ação.
Sempre que você fizer uma alteração no código fonte da extensão é necessário "recompilar" o javascript. Para facilitar este processo, você pode executar o watch que irá monitorar todas as alterações feitas no códig-fonte e irá atualizar o bundle automaticamente:
npm run watch
Enquanto este processo estiver rodando, o javascript será atualizado automaticamente.
Ainda assim, sempre que você realizar alterações é necessário dizer para o google chrome que ele deve atualizar a extensão. Você vai encontrar um link Atualizar (Ctrl + R) na página de extensões (chrome://extensions/
) que atualiza a extensão.
Compatibilidade
O LPM atualmente só é compatível com o Novajus, rodando o Chrome.
Licença e termos de uso
O LPM é disponibilizado gratuitamente sob a licença MIT
Contribuindo
Contribuições são bem vindas. É só fazer um pull-request :).
Autor
Feito com :heart: por André Pena.
Outros contribuidores:
- Israel Valverde