backend: name: github repo: netlify/netlify-cms squash_merges: true open_authoring: true local_backend: true site_url: https://www.netlifycms.org publish_mode: editorial_workflow media_folder: website/static/img public_folder: img docs_collection: &docs_collection folder: website/content/docs create: true preview_path: "docs/{{slug}}" fields: - { label: Title, name: title } - { label: Group, name: group, widget: select, options: [start, features, reference, media, guides, customization, contributing] } - { label: Weight, name: weight, widget: number } - { label: Body, name: body, widget: markdown } collections: - <<: *docs_collection name: docs_start label: "Docs: Quick Start" filter: field: group value: start - <<: *docs_collection name: docs_features label: "Docs: Features" filter: field: group value: features - <<: *docs_collection name: docs_reference label: "Docs: Reference" filter: field: group value: reference - <<: *docs_collection name: docs_media label: "Docs: Media" filter: field: group value: media - <<: *docs_collection name: docs_guides label: "Docs: Guides" filter: field: group value: guides - <<: *docs_collection name: docs_customization label: "Docs: Customization" filter: field: group value: customization - <<: *docs_collection name: docs_contributing label: "Docs: Contributing" filter: field: group value: contributing - name: widget_docs label: "Docs: Widgets" folder: website/content/docs/widgets preview_path: "docs/widgets/{{title}}" create: true fields: - { label: Name, name: title } - { label: Label, name: label } - { label: Body, name: body, widget: markdown } - name: blog label: Blog label_singular: Post folder: website/content/blog preview_path: "blog/{{year}}/{{month}}/{{title}}" create: true fields: - { label: Title, name: title } - { label: Author, name: author } - { label: Description (for blog list), name: description, widget: text } - { label: Meta Description (defaults to Description), name: meta_description, widget: text, required: false } - { label: Twitter Image, name: twitter_image, widget: image } - { label: Date, name: date, widget: date } - { label: Body, name: body, widget: markdown } - name: community label: Community files: - name: community label: Community file: website/content/pages/community.md preview_path: community fields: - { label: Title, name: title } - { label: Headline, name: headline } - { label: Subheading, name: subhead } - label: Sections name: sections widget: list fields: - { name: title, label: Title } - name: channels label: Channels widget: list fields: - { name: title, label: Title } - { name: url, label: URL } - { name: description, label: Description } - name: updates label: Updates files: - name: releases label: Releases file: website/data/updates.yml fields: - name: updates label: Releases widget: list fields: - { name: version, label: Version } - { name: date, label: Date, widget: date } - { name: description, label: Description } - name: notifications label: Notifications file: website/data/notifications.yml description: Site-top notifications - publish one at a time fields: - name: notifications label: Notifications widget: list fields: - { label: Title, name: title } - { label: Published, name: published, widget: boolean } - { label: Loud, name: loud, widget: boolean } - { label: Message, name: message, widget: text } - { label: URL, name: url}