1bef9939c3
The `card` setting in the example config.yml was used in the first iteration of the card UI. The code was later changed to infer the fields that appear in the card, instead of having to configure them (see commit 2a2497072dd2c538735a92a1f6e93de6af7c796d). The old card settings, however, were left in the example configuration file, which leads to confusion.
59 lines
2.3 KiB
YAML
59 lines
2.3 KiB
YAML
backend:
|
|
name: test-repo
|
|
delay: 0.1
|
|
|
|
media_folder: "assets/uploads"
|
|
|
|
collections: # A list of collections the CMS should be able to edit
|
|
- name: "posts" # Used in routes, ie.: /admin/collections/:slug/edit
|
|
label: "Post" # Used in the UI, ie.: "New Post"
|
|
folder: "_posts"
|
|
slug: "{{year}}-{{month}}-{{day}}-{{slug}}"
|
|
create: true # Allow users to create new documents in this collection
|
|
fields: # The fields each document in this collection have
|
|
- {label: "Title", name: "title", widget: "string", tagname: "h1"}
|
|
- {label: "Publish Date", name: "date", widget: "datetime", format: "YYYY-MM-DD hh:mma"}
|
|
- {label: "Cover Image", name: "image", widget: "image", required: false, tagname: ""}
|
|
- {label: "Body", name: "body", widget: "markdown"}
|
|
meta:
|
|
- {label: "SEO Description", name: "description", widget: "text"}
|
|
|
|
- name: "faq" # Used in routes, ie.: /admin/collections/:slug/edit
|
|
label: "FAQ" # Used in the UI, ie.: "New Post"
|
|
folder: "_faqs"
|
|
create: true # Allow users to create new documents in this collection
|
|
fields: # The fields each document in this collection have
|
|
- {label: "Question", name: "title", widget: "string", tagname: "h1"}
|
|
- {label: "Answer", name: "body", widget: "markdown"}
|
|
|
|
- name: "settings"
|
|
label: "Settings"
|
|
editor:
|
|
preview: false
|
|
files:
|
|
- name: "general"
|
|
label: "Site Settings"
|
|
file: "_data/settings.json"
|
|
description: "General Site Settings"
|
|
fields:
|
|
- {label: "Global title", name: "site_title", widget: "string"}
|
|
- label: "Post Settings"
|
|
name: posts
|
|
widget: "object"
|
|
fields:
|
|
- {label: "Number of posts on frontpage", name: front_limit, widget: number}
|
|
- {label: "Default Author", name: author, widget: string}
|
|
- {label: "Default Thumbnail", name: thumb, widget: image, class: "thumb"}
|
|
|
|
- name: "authors"
|
|
label: "Authors"
|
|
file: "_data/authors.yml"
|
|
description: "Author descriptions"
|
|
fields:
|
|
- name: authors
|
|
label: Authors
|
|
widget: list
|
|
fields:
|
|
- {label: "Name", name: "name", widget: "string"}
|
|
- {label: "Description", name: "description", widget: "markdown"}
|