A estrutura básica do projeto é a seguinte:
├── _config.yml # Configuração do Jekyll
├── _posts/ # Artigos do blog
├── _layouts/ # Layouts HTML personalizados
├── assets/ # Recursos como imagens e CSS
├── index.md # Página inicial
└── README.md # Este arquivo
- Jekyll: Gerador de sites estáticos.
- Markdown: Para criar conteúdo de forma simples e eficiente.
- GitHub Pages: Hospedagem gratuita para o site.
- Ruby
- Bundler
- Jekyll
-
git clone https://github.com/username/username.github.io cd username.github.io
-
Instale as dependências: bundle install
-
Execute o servidor local: bundle exec jekyll serve
-
Acesse no navegador: http://localhost:4000
Você pode personalizar o site alterando o arquivo _config.yml. Exemplo:
title: Meu Site Pessoal
description: Um blog e portfólio criado com Jekyll.
theme: minima
url: "https://username.github.io"
O site está publicado em: https://menegasso.github.io
Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou enviar pull requests com melhorias.
Email: [email protected] LinkedIn: linkedin.com/in/menegasso GitHub: github.com/menegasso