Criando nova sessão Mkdos ⚓︎
Neste encontro discutimos a utilização da ferramenta mkdocs-material, mais especificamente como criar novas sessões em um site já existente.
Criar a estrutura da pasta⚓︎
- Criar a pasta
projetos
dentro do diretóriodoc
. - Criar o arquivo
index.md
dentro da pastaprojetos
.
Configurar o MKDocs⚓︎
- Adicionar a nova sessão à navegação no arquivo
mkdocs.yml
, propriedadenav
. - Definir o título da sessão como "Nossos Projetos".
-
Definir o caminho para o arquivo
projetos/index.md
da pastaprojetos
como o link da sessão.
Criar o conteúdo da página⚓︎
- Adicionar um título à página
index.md
da pastaprojetos
. - Adicionar um texto explicativo sobre a nova sessão "Nossos Projetos".
- Incluir um arquivo para cada projeto dentro da pasta
projetos
.
Testar e validar⚓︎
- Iniciar o servidor local do MKDocs com o comando
mkdocs serve
. - Acessar o site no navegador web.
- Verificar se a nova sessão "Nossos Projetos" está presente na navegação.
- Clicar na sessão para verificar se o conteúdo da página
index.md
está correto. - Testar os links para os projetos realizados via Automações PMG.
Comitar as alterações⚓︎
- Adicionar os arquivos modificados ao repositório Git.
- Criar um commit com uma mensagem descritiva.
- Fazer o push das alterações para o repositório remoto.
- Criar um PR para aprovação e merge na branch
main
.
Observações⚓︎
- A opção
navigation.tabs
não foi utilizada nesta implementação, pois conflitava com a opçãonavigation.sections
. - É importante testar as páginas existentes e criadas para garantir a compatibilidade da nova implementação.
- A documentação do mkdocs-material deve sempre ser consultada para mais informações sobre as opções de configuração disponíveis.
Referência⚓︎
- Documentação mkdocs-material
- Após todos estes pontos discutidos, chegamos neste código.