🌱 Seed

Instalação

O Seed está disponível no PyPI. Você precisa do Python 3.10+ e alguns minutos.

Requisitos

1. Instale o Seed

Com pip diretamente:

```bash
pip install seed-html
```

Ou, recomendado, em um ambiente virtual isolado:

```bash
pyenv virtualenv 3.12.1 meu-env
pyenv activate meu-env
pip install seed-html
```

2. Verifique a instalação

```bash
seed
```

Você deve ver a lista de comandos disponíveis.

3. Crie um projeto

```bash
seed init meu-site
```

O comando cria a estrutura completa de pastas e instala automaticamente a biblioteca de componentes seed-theme a partir do GitHub.

Estrutura do projeto

```
meu-site/
├── seed.yaml              # configuração do projeto
├── src/
│   ├── index.seed         # página principal
│   ├── default.layout     # layout padrão
│   ├── components/        # componentes do projeto
│   └── assets/            # assets estáticos (CSS, JS, imagens…)
├── themes/
│   └── seed-theme/        # tema instalado automaticamente
└── dist/                  # output gerado pelo build
    ├── index.html
    └── static/            # assets copiados de src/assets/ e themes/*/assets/
```

Comandos disponíveis

```bash
seed init <nome>                      # cria um novo projeto
seed dev <pasta>                      # dev server com live reload
seed build <pasta>                    # build para produção
seed lint <arquivo|pasta>             # verifica erros semânticos
seed fmt <arquivo|pasta>              # formata arquivos .seed
seed theme-install <projeto> <src>    # instala um tema
seed theme-update <projeto> <src>     # atualiza o tema instalado
```

Feito com ❤️ e Seed