Initial commit
This commit is contained in:
15
kirby-baukasten-main/site/blueprints/blocks/_base.yml
Normal file
15
kirby-baukasten-main/site/blueprints/blocks/_base.yml
Normal file
@@ -0,0 +1,15 @@
|
||||
preview: fields
|
||||
wysiwyg: true
|
||||
|
||||
tabs:
|
||||
content:
|
||||
label: tab.content.label
|
||||
fields:
|
||||
advanced:
|
||||
label: tab.advanced.label
|
||||
fields:
|
||||
blockId:
|
||||
label: field.blockId.label
|
||||
type: slug
|
||||
before: "#"
|
||||
icon: false
|
||||
11
kirby-baukasten-main/site/blueprints/blocks/example.yml
Normal file
11
kirby-baukasten-main/site/blueprints/blocks/example.yml
Normal file
@@ -0,0 +1,11 @@
|
||||
extends: blocks/_base
|
||||
title: example
|
||||
icon: title
|
||||
label: "{{ text }}"
|
||||
|
||||
tabs:
|
||||
content:
|
||||
fields:
|
||||
text:
|
||||
label: text
|
||||
type: text
|
||||
4
kirby-baukasten-main/site/blueprints/fields/blocks.yml
Normal file
4
kirby-baukasten-main/site/blueprints/fields/blocks.yml
Normal file
@@ -0,0 +1,4 @@
|
||||
label: field.blocks.label
|
||||
type: blocks
|
||||
fieldsets:
|
||||
- example
|
||||
2
kirby-baukasten-main/site/blueprints/fields/button.yml
Normal file
2
kirby-baukasten-main/site/blueprints/fields/button.yml
Normal file
@@ -0,0 +1,2 @@
|
||||
extends: fields/link
|
||||
label: field.button.label
|
||||
10
kirby-baukasten-main/site/blueprints/fields/image.yml
Normal file
10
kirby-baukasten-main/site/blueprints/fields/image.yml
Normal file
@@ -0,0 +1,10 @@
|
||||
label: field.image.label
|
||||
type: files
|
||||
uploads:
|
||||
parent: site.find('page://images')
|
||||
template: image
|
||||
multiple: false
|
||||
image:
|
||||
cover: false
|
||||
info: "{{ file.alt }}"
|
||||
query: site.find('page://images').images.filterBy('template', 'image')
|
||||
34
kirby-baukasten-main/site/blueprints/fields/link.yml
Normal file
34
kirby-baukasten-main/site/blueprints/fields/link.yml
Normal file
@@ -0,0 +1,34 @@
|
||||
label: field.link.label
|
||||
type: object
|
||||
empty: field.link.empty
|
||||
columns:
|
||||
label:
|
||||
width: 1/2
|
||||
link:
|
||||
width: 1/2
|
||||
fields:
|
||||
label:
|
||||
label: field.link.label.label
|
||||
type: text
|
||||
width: 1/3
|
||||
link:
|
||||
label: field.link.link.label
|
||||
type: link
|
||||
width: 2/3
|
||||
options:
|
||||
- url
|
||||
- page
|
||||
- file
|
||||
- email
|
||||
- tel
|
||||
newTab:
|
||||
label: field.link.newTab.label
|
||||
type: toggle
|
||||
width: 1/3
|
||||
default: false
|
||||
anchor:
|
||||
label: field.link.anchor.label
|
||||
type: slug
|
||||
icon: false
|
||||
width: 2/3
|
||||
before: "#"
|
||||
12
kirby-baukasten-main/site/blueprints/fields/writer-prose.yml
Normal file
12
kirby-baukasten-main/site/blueprints/fields/writer-prose.yml
Normal file
@@ -0,0 +1,12 @@
|
||||
extends: fields/writer
|
||||
inline: false
|
||||
nodes:
|
||||
- paragraph
|
||||
- heading
|
||||
- bulletList
|
||||
- orderedList
|
||||
headings:
|
||||
- 2
|
||||
- 3
|
||||
- 4
|
||||
- 5
|
||||
7
kirby-baukasten-main/site/blueprints/fields/writer.yml
Normal file
7
kirby-baukasten-main/site/blueprints/fields/writer.yml
Normal file
@@ -0,0 +1,7 @@
|
||||
label: field.text.label
|
||||
type: writer
|
||||
marks:
|
||||
- bold
|
||||
- link
|
||||
- email
|
||||
inline: true
|
||||
4
kirby-baukasten-main/site/blueprints/files/file.yml
Normal file
4
kirby-baukasten-main/site/blueprints/files/file.yml
Normal file
@@ -0,0 +1,4 @@
|
||||
title: file.file.title
|
||||
|
||||
fields:
|
||||
hidden: true
|
||||
10
kirby-baukasten-main/site/blueprints/files/image.yml
Normal file
10
kirby-baukasten-main/site/blueprints/files/image.yml
Normal file
@@ -0,0 +1,10 @@
|
||||
title: file.image.title
|
||||
accept:
|
||||
extension: jpg, jpeg, png, svg
|
||||
type: image
|
||||
|
||||
fields:
|
||||
alt:
|
||||
label: file.image.alt.label
|
||||
type: text
|
||||
help: file.image.alt.help
|
||||
4
kirby-baukasten-main/site/blueprints/pages/error.yml
Normal file
4
kirby-baukasten-main/site/blueprints/pages/error.yml
Normal file
@@ -0,0 +1,4 @@
|
||||
extends: pages/home
|
||||
title: page.error.title
|
||||
image:
|
||||
icon: cancel
|
||||
16
kirby-baukasten-main/site/blueprints/pages/files.yml
Normal file
16
kirby-baukasten-main/site/blueprints/pages/files.yml
Normal file
@@ -0,0 +1,16 @@
|
||||
extends: pages/images
|
||||
title: page.files.titles
|
||||
image:
|
||||
icon: file-word
|
||||
|
||||
sections:
|
||||
files:
|
||||
label: section.files.label
|
||||
type: files
|
||||
template: file
|
||||
layout: table
|
||||
limit: 60
|
||||
uploads:
|
||||
template: file
|
||||
search: true
|
||||
sortBy: filename desc
|
||||
25
kirby-baukasten-main/site/blueprints/pages/home.yml
Normal file
25
kirby-baukasten-main/site/blueprints/pages/home.yml
Normal file
@@ -0,0 +1,25 @@
|
||||
extends: pages/layout
|
||||
|
||||
title: page.home.title
|
||||
image:
|
||||
icon: home
|
||||
|
||||
options:
|
||||
# access
|
||||
# changeSlug
|
||||
# changeStatus
|
||||
# changeTemplate
|
||||
# changeTitle
|
||||
# create
|
||||
delete: false
|
||||
duplicate: false
|
||||
# list
|
||||
move: false
|
||||
# preview
|
||||
# sort
|
||||
# update
|
||||
|
||||
tabs:
|
||||
content:
|
||||
columns:
|
||||
sidebar: false
|
||||
40
kirby-baukasten-main/site/blueprints/pages/images.yml
Normal file
40
kirby-baukasten-main/site/blueprints/pages/images.yml
Normal file
@@ -0,0 +1,40 @@
|
||||
title: page.images.title
|
||||
image:
|
||||
icon: file-image
|
||||
back: "transparent"
|
||||
color: "var(--color-gray-600)"
|
||||
query: false
|
||||
|
||||
options:
|
||||
# access
|
||||
changeSlug: false
|
||||
changeStatus: false
|
||||
# changeTemplate
|
||||
changeTitle: false
|
||||
# create
|
||||
delete: false
|
||||
duplicate: false
|
||||
# list
|
||||
move: false
|
||||
preview: false
|
||||
# sort
|
||||
update: false
|
||||
|
||||
status:
|
||||
draft: false
|
||||
unlisted: true
|
||||
listed: false
|
||||
|
||||
sections:
|
||||
files:
|
||||
label: section.images.label
|
||||
type: files
|
||||
layout: cardlets
|
||||
template: image
|
||||
uploads:
|
||||
template: image
|
||||
search: true
|
||||
sortBy: filename desc
|
||||
info: '{{ file.alt.isNotEmpty ? file.filename : "" }}'
|
||||
text: "{{ file.alt.or(file.filename) }}"
|
||||
limit: 100
|
||||
39
kirby-baukasten-main/site/blueprints/pages/layout.yml
Normal file
39
kirby-baukasten-main/site/blueprints/pages/layout.yml
Normal file
@@ -0,0 +1,39 @@
|
||||
title: page.layout.title
|
||||
image:
|
||||
icon: grid
|
||||
back: "var(--theme-accent)"
|
||||
color: "var(--theme-primary)"
|
||||
|
||||
options:
|
||||
# access
|
||||
# changeSlug
|
||||
# changeStatus
|
||||
# changeTemplate
|
||||
# changeTitle
|
||||
# create
|
||||
# delete
|
||||
# duplicate
|
||||
# list
|
||||
# move
|
||||
# preview
|
||||
# sort
|
||||
# update
|
||||
|
||||
tabs:
|
||||
content:
|
||||
label: tab.content.label
|
||||
icon: text
|
||||
columns:
|
||||
main:
|
||||
width: 3/4
|
||||
type: fields
|
||||
fields:
|
||||
blocks: fields/blocks
|
||||
sidebar:
|
||||
width: 1/4
|
||||
sections:
|
||||
children:
|
||||
label: section.children.label
|
||||
type: pages
|
||||
template: layout
|
||||
seo: seo/page
|
||||
22
kirby-baukasten-main/site/blueprints/site.yml
Normal file
22
kirby-baukasten-main/site/blueprints/site.yml
Normal file
@@ -0,0 +1,22 @@
|
||||
title: site.title
|
||||
|
||||
tabs:
|
||||
pages:
|
||||
label: tab.pages.label
|
||||
icon: page
|
||||
columns:
|
||||
- width: 2/3
|
||||
sections:
|
||||
pages:
|
||||
label: field.pages.label
|
||||
type: pages
|
||||
info: "/{{ page.slug }}"
|
||||
create:
|
||||
- layout
|
||||
templates:
|
||||
- home
|
||||
- error
|
||||
- layout
|
||||
image: icon
|
||||
navigation: tabs/navigation
|
||||
seo: seo/site
|
||||
26
kirby-baukasten-main/site/blueprints/tabs/navigation.yml
Normal file
26
kirby-baukasten-main/site/blueprints/tabs/navigation.yml
Normal file
@@ -0,0 +1,26 @@
|
||||
icon: bars
|
||||
label: tab.navigation.label
|
||||
columns:
|
||||
- width: 1/4
|
||||
fields:
|
||||
_navigation:
|
||||
label: field.navigation.label
|
||||
type: headline
|
||||
- width: 3/4
|
||||
sections:
|
||||
placeholder: &placeholder
|
||||
headline: Placeholder
|
||||
type: info
|
||||
text: " "
|
||||
- width: 1
|
||||
fields:
|
||||
_line1: &line
|
||||
type: line
|
||||
- width: 1/4
|
||||
fields:
|
||||
_footer:
|
||||
label: field.footer.label
|
||||
type: headline
|
||||
- width: 3/4
|
||||
sections:
|
||||
placeholder: *placeholder
|
||||
7
kirby-baukasten-main/site/blueprints/users/admin.yml
Normal file
7
kirby-baukasten-main/site/blueprints/users/admin.yml
Normal file
@@ -0,0 +1,7 @@
|
||||
title: user.admin.title
|
||||
description: user.admin.description
|
||||
|
||||
fields:
|
||||
favorites:
|
||||
label: user.favorites.label
|
||||
type: pages
|
||||
10
kirby-baukasten-main/site/blueprints/users/editor.yml
Normal file
10
kirby-baukasten-main/site/blueprints/users/editor.yml
Normal file
@@ -0,0 +1,10 @@
|
||||
extends: users/admin
|
||||
title: user.editor.title
|
||||
description: user.editor.description
|
||||
|
||||
permissions:
|
||||
access:
|
||||
system: false
|
||||
languages: false
|
||||
backups: false
|
||||
users: false
|
||||
Reference in New Issue
Block a user