Site blueprint: different types of pages

Hello, I want to list different types of pages in my site.yml, but I fail for some reasons.
I tried different ways, by adding sections, by extending to section folders, by not adding sections in the first place.

Here is what is in my site.yml:

sections:
  drafts:
    extends: sections/articles
    headline: Entwurf
    status: draft

  unlisted:
    extends: sections/articles
    headline: Gelistet
    status: unlisted

  published:
    extends: sections/articles
    headline: Öffentlich
    status: listed

sections:
  pages:
    type: pages
    create: default
    template: default
    headline: Seiten
    
sections:
  files:
    type: files
    headline: Dateien

Then here - sections/articles:

type: pages
parent: site.find('blog')
info: "{{ page.date.toDate('d.m.Y') }}"
template: article
empty: Noch kein Inhalt erstellt
sortBy: date desc

“Pages” are those that contain site informations, privacy, about.

What is it that I might be doing wrong?

You are using the sections keyword multiple times without using tabs or columns. That won’t work.

It should look like this:

sections:
  drafts:
    extends: sections/articles
    headline: Entwurf
    status: draft

  unlisted:
    extends: sections/articles
    headline: Gelistet
    status: unlisted

  published:
    extends: sections/articles
    headline: Öffentlich
    status: listed


  pages:
    type: pages
    create: default
    template: default
    headline: Seiten
    
  files:
    type: files
    headline: Dateien

Note that calling the first three sections Gelistet etc. is probably not really useful, because the user doesn’t know what it refers to.

Perfect, that was the answer; and so easy! Thank you. :slight_smile: