From 0b89a3b22b42173f25885ca2194094823614b461 Mon Sep 17 00:00:00 2001 From: prototypa Date: Mon, 7 Aug 2023 08:57:53 -0400 Subject: [PATCH] Add minimal example configuration for DecapCMS --- public/decapcms/config.yml | 34 ++++++++++++++++++++++++++++++++++ public/decapcms/index.html | 14 ++++++++++++++ 2 files changed, 48 insertions(+) create mode 100644 public/decapcms/config.yml create mode 100644 public/decapcms/index.html diff --git a/public/decapcms/config.yml b/public/decapcms/config.yml new file mode 100644 index 0000000..e1f93f5 --- /dev/null +++ b/public/decapcms/config.yml @@ -0,0 +1,34 @@ +backend: + name: git-gateway + branch: main + +media_folder: "src/assets/images" +public_folder: "/_astro" + +collections: + - name: "post" + label: "Post" + folder: "src/content/post" + create: true + fields: + - { label: "Title", name: "title", widget: "string" } + - { label: "Excerpt", name: "excerpt", widget: "string" } + - { label: "Category", name: "category", widget: "string" } + - { + label: "Tags", + name: "tags", + widget: "list", + allow_add: true, + allow_delete: true, + collapsed: false, + field: { label: "Tag", name: "tag", widget: "string" }, + } + - { label: "Image", name: "image", widget: "string" } + - { + label: "Publish Date", + name: "publishDate", + widget: "datetime", + required: false, + } + - { label: "Author", name: "author", widget: "string" } + - { label: "Content", name: "body", widget: "markdown" } \ No newline at end of file diff --git a/public/decapcms/index.html b/public/decapcms/index.html new file mode 100644 index 0000000..7c38233 --- /dev/null +++ b/public/decapcms/index.html @@ -0,0 +1,14 @@ + + + + + + + Content Manager + + + + + + +