- Clone esse repositório utilizando:
git clone --depth=1 https://github.com/cassiocardoso/lombardi-starter.git <YOUR_PROJECT_NAME>
- Entre no diretório que você acabou de clonar:
cd <YOUR_PROJECT_NAME>
. - Instale as dependencias:
npm install
oryarn
. - Rode a aplicação:
npm run start
oryarn start
.- O front-end estará rodando em:
http://localhost:8000/
. - A API GraphQL estará rodando em:
http://localhost:8000/___graphql
. - O painel de admin (Netlify CMS) estará rodando em:
http://localhost:8000/admin/
.
- O front-end estará rodando em:
Os componentes da interface utilizam a biblioteca Tailwind CSS que pode ser customizada no arquivo: tailwind.config.js
. O projeto possui modelos para alguns componentes como header, cor de background, cor principal, tabelas, entre outros. Para customizar o tema, veja a documentação oficial do Tailwind.
Para editar o conteúdo do site, sem tocar no código, você precisará ter configurado o deploy da aplicação para o Netlify e, em seguida, configurar a autenticação através do GitHub. Os links abaixo são da documentação oficial do Gatsby e Netlify sobre como fazer isso (ambos em inglês).
O projeto usa dados fake para ilustrar o layout, páginas e os widgets.
Para utilizar o seu conteúdo, você tem 2 opções:
- Editar os arquivos Markdown no diretório
content
manualmente; - Editar o conteúdo pela interface de admin (necessita conectar com o Netlify previamente)
Check the issue tracker to see if it's a known issue before creating a new ticket.