Mostrar páginas em uma pasta no Jekyll?

Eu acho que a maneira nativa de gerenciar páginas do Jekyll, ou seja, criando arquivos / pastas .md sob a pasta raiz, é um pouco confusa.

Assim, quero colocar, cada página que eu quero mostrar, na pasta chamada "páginas". Além disso, gostaria que essas páginas tivessem uma estrutura em cascata: digamos que se minha pasta tiver a estrutura:

pages
 |-> parent1
      |-> index.html
      |-> son1.html
      |-> son2.html
 |-> parent2
      |-> index.html

Então, na página de listagem de páginas, deve ser algo assim:

page listing
 * parent1
   * son1
   * son2
 * parent2

Além disso, o outro arquivo * .html, que não está na pasta de páginas, não deve ser exibido nesta página de listagem de páginas.

Como devo fazer isso?

Muito obrigado.

questionAnswers(1)

yourAnswerToTheQuestion