1.0.0 • Published 8 years ago

legalone-pacote-melhorias v1.0.0

Weekly downloads
2
License
MIT
Repository
github
Last release
8 years ago

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

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:

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:

IMAGE ALT TEXT HERE

Funcionalidades

Design mais limpo, com cores menos vibrantes:

Foi removida a barra laranja e vários outros detalhes, tornando o LegalOne visualmente mais atrativo:

image

Barra de salvar fixa

A barra de salvar dos formulários agora é fixa e sempre visível:

image

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

image

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 com Alt + 1, o segundo com Alt + 2 e assim sucessivamente.

image

image

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:

image

Agora a pesquisa de obrigações ocupa a tela inteira:

image

Pesquisa dentro das telas de Tabelas de Sistema e Configurações

Agora as telas de Tabelas de Sistema e Configurações possuem pesquisa

image

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: 1. Abra a página de extensões do chrome colando na barra de endereço chrome://extensions. 2. Marque o checkbox Modo desenvolvedor. 3. 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