A proposta deste repositório foi tornar o tema para Joomla contido no projeto joomla-3.x um repositório indepente de uma versão do Joomla e dar suporte a atualização automática do mesmo.
Como utilizar:
- Baixar o arquivo zip da pasta dist do repositário e instalar no Joomla em Extensões > Gerenciar > Instalar.
- Na área administrativa do Joomla ir em Extensões > Temas > Estilos e selecionar "portalidentidadepadrao - Padrão" como padrão.
- Ainda em Extensões > Temas > Estilos e editar "portalidentidadepadrao - Padrão" e realizar as configurações necessárias.
O processo de "build" foi todo automatizadado independente de plataforma utilizando a ferramenta Gulp:
- Instalar o Nodejs
- Instalar de forma global o GULP
npm install --global gulp-cli
para instalar o gulpjs;
- Após a instalação, um terminal, dentro da pasta raiz do projeto execute o comando:
npm install
para instalar as dependências;
- Editar o arquivo package.json e alterar o atributo "version";
- Abra um terminal na raiz do projeto e execute:
gulp build
. Com isso será gerado um build funcional na pasta build que pode ser movido ou lincado para uma instalação de Joomla para desenvolvimento. - Para distribuir faça o envio dos arquivos gerados na pasta dist para o repositório no github. Com isso as instalações de Joomla que utilizarem o tema identificarão a nova versão e poderão ser atualizadas utilizando Extensões > Gerenciar > Atualizar.