diff options
| author | Dawid Rycerz <dawid@rycerz.xyz> | 2025-07-21 21:56:55 +0300 |
|---|---|---|
| committer | Dawid Rycerz <dawid@rycerz.xyz> | 2025-07-21 21:56:55 +0300 |
| commit | c735556726e75428550a3d28a2cf58e2c8490b7d (patch) | |
| tree | fd0ae29d1636b825abeedff6b99d3376bb383135 /public/decapcms | |
Initial template
Diffstat (limited to 'public/decapcms')
| -rw-r--r-- | public/decapcms/config.yml | 29 | ||||
| -rw-r--r-- | public/decapcms/index.html | 14 |
2 files changed, 43 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' } diff --git a/public/decapcms/index.html b/public/decapcms/index.html new file mode 100644 index 0000000..baab0e4 --- /dev/null +++ b/public/decapcms/index.html @@ -0,0 +1,14 @@ +<!doctype html> +<html> + <head> + <meta charset="utf-8" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0" /> + <meta name="robots" content="noindex" /> + <title>Content Manager</title> + <script src="https://identity.netlify.com/v1/netlify-identity-widget.js"></script> + </head> + <body> + <!-- Include the script that builds the page and powers Decap CMS --> + <script src="https://unpkg.com/decap-cms@^3.0.0/dist/decap-cms.js"></script> + </body> +</html> |
