Conhecer a estrutura do projeto
O trabalho normal acontece dentro de três áreas de Content/:
Content/
├── Pages/ # arquivos que produzem rotas
├── Views/ # layouts, componentes e template de capa
└── assets/ # CSS e favicons de entrada
Pages/ aceita arquivos .blade.php com sidecar YAML e documentos .mdx com front matter. A posição do arquivo determina sua URL.
Views/ contém os layouts Blade, componentes anônimos e covers/cover.blade.php. Esses arquivos pertencem ao site e podem ser personalizados sem modificar a engine.
Core/Assets/main.css é a entrada Tailwind nativa da engine. CSS do projeto
fica em Content/assets/css/, com app.css apenas como nome opcional. Três
favicons também são obrigatórios em Content/assets/.
Arquivos cujo nome começa com _ têm significado especial. _errors contém páginas de erro; qualquer outra pasta _nome é interpretada como Collection e precisa de _collection.yaml e de uma página-mãe.
Não coloque classes PHP ou lógica da engine em Content/. Para a árvore normativa completa, consulte Estrutura de diretórios. Para entender por que a divisão existe, leia Core, Content e dist.