summaryrefslogtreecommitdiff
path: root/public/decapcms/config.yml
diff options
context:
space:
mode:
authorDawid Rycerz <dawid@rycerz.xyz>2025-07-21 21:56:55 +0300
committerDawid Rycerz <dawid@rycerz.xyz>2025-07-21 21:56:55 +0300
commitc735556726e75428550a3d28a2cf58e2c8490b7d (patch)
treefd0ae29d1636b825abeedff6b99d3376bb383135 /public/decapcms/config.yml
Initial template
Diffstat (limited to 'public/decapcms/config.yml')
-rw-r--r--public/decapcms/config.yml29
1 files changed, 29 insertions, 0 deletions
diff --git a/public/decapcms/config.yml b/public/decapcms/config.yml
new file mode 100644
index 0000000..841a67b
--- /dev/null
+++ b/public/decapcms/config.yml
@@ -0,0 +1,29 @@
+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' }