Site institucional do Instituto Refaz, uma organização não governamental que transforma vidas por meio do esporte e da educação no Rio de Janeiro.
- Node.js 18 ou superior
- npm
# Clone o repositório
git clone https://github.com/institutorefaz/instituto-refaz.git
cd instituto-refaz
# Instale as dependências
npm install
# Execute em modo desenvolvimento
npm run devAcesse: http://localhost:1234
npm run buildinstituto-refaz/
├── src/
│ ├── _data/ # Dados globais (config.json)
│ ├── _includes/ # Templates, layouts e componentes do Eleventy
│ ├── assets/ # Arquivos estáticos
│ │ ├── fonts/ # Fontes personalizadas
│ │ ├── images/ # Imagens otimizadas do site
│ │ ├── media/ # Mídias diversas (vídeos, PDFs, etc.)
│ │ └── styles/ # Estilos CSS modularizados
│ │ ├── base/ # Reset, variáveis e estilos globais
│ │ ├── components/ # Botões, cards, sliders e elementos reutilizáveis
│ │ ├── layout/ # Cabeçalhos, rodapés e grids
│ │ └── pages/ # Estilos específicos por página
│ ├── blog/
│ │ └── posts/ # Postagens em Markdown
│ └── paginas/ # Páginas do site
│
├── eleventy.config.js # Configuração principal do Eleventy
├── pages.yml # Configuração do Pages CMS
└── _site/ # Build de produção gerado automaticamente
O conteúdo é gerenciado através do Pages CMS. Para criar novos posts, acesse o painel administrativo.
O site é automaticamente publicado via Netlify quando há alterações na branch main.
Desenvolvido com 🤞🏻 para transformar vidas