Skip to content

Este projeto é um site da Comunidade feito em Jekyll, um gerador de páginas estáticas.

License

Notifications You must be signed in to change notification settings

Cominfbr/cominfbr.github.io

Repository files navigation

Logo CominfBR

Cominfbr Site

Sobre

Este projeto é um site estático gerado automaticamente pelo Jekyll, um gerador de páginas estáticas, para facilitar a configuração do site e das páginas e a manutenção do código. Além do Jekyll, utilizamos o Github Pages, um serviço de build, deploy e gestão de projetos, para Continuous Deploy e HTTPS. Utilizamos o dunders, um Urban theme, para agilizar a criação do nosso tema para o Jekyll.

Requisitos

Para rodar este site localmente será necessário a instalação das seguintes dependências:

  • Ruby
  • Jekyll

Para a instalação do Ruby, recomendamos a utilização de um gerenciador de versões, como o RVM e para a instalação do Jekyll basta seguir a documentação do Jekyll.

Caso você não consiga instalar alguma das dependências, pode abrir uma issue neste repositório para lhe auxiliarmos.

Rodando localmente Clone nosso projeto para o seu ambiente de desenvolvimento.

git clone [email protected]:cominfbr/cominfbr.github.io.git

Execute o comando bundle para instalar as dependências do Jekyll e do dunders.

bundle

Agora basta rodar o comando para subir o site em sua máquina, o jekyll s.

jekyll s

O site estará disponível em localhost:4000.

Deploy para produção Todo merge feito em nossa branch master gera um deploy automático no Github Pages.

Estrutura de arquivos Images

Nossas imagens, fontes, etc.

sitemap.xml

As partials do nosso site, os "pedaços" do site.

  • footer.html: o footer do template
  • /blog: o blog da página
  • /postagens : o postagens do blog
  • LICENSE

O scaffolding para o Jekyll gerar nosso site.

Outros arquivos

  • CNAME: mapeamento do nosso domínio para o DNS
  • _config.yml: o arquivo de configuração do nosso site
  • index.html: o index do site
  • robots.txt: muito importante para SEO, confira aqui

Contribuidores

 Carlos Vítor
Carlos Vítor

Licença

Cominfbr.github.io © Cominfbr, Lançado sob a licença MIT. De autoria e manutenção de Carlos Vítor com a ajuda de colaboradores.

Github: @Cominfbr • Twitter: @Cominfbr • LinkedIn: Cominf-br

About

Este projeto é um site da Comunidade feito em Jekyll, um gerador de páginas estáticas.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published