first commit

This commit is contained in:
2020-06-11 16:42:43 +02:00
commit 449ca1d987
5099 changed files with 622034 additions and 0 deletions
+94
View File
@@ -0,0 +1,94 @@
extends@: default
child_type: item
rules:
slug:
pattern: "[a-z][a-z0-9_\-]+"
min: 2
max: 80
form:
fields:
tabs:
type: tabs
active: 1
fields:
advanced:
fields:
overrides:
fields:
header.child_type:
default: item
blog:
type: tab
title: Blog Config
fields:
content_title:
type: spacer
title: Content Definition
header.content.items:
type: textarea
yaml: true
label: Items
default: '@self.children'
validate:
type: yaml
header.content.limit:
type: text
label: Max Item Count
default: 5
validate:
required: true
type: int
min: 1
header.content.order.by:
type: select
label: Order By
default: date
options:
folder: Folder
title: Title
date: Date
default: Default
header.content.order.dir:
type: select
label: Order
default: desc
options:
asc: Ascending
desc: Descending
header.content.pagination:
type: toggle
label: Pagination
highlight: 1
default: 1
options:
1: PLUGIN_ADMIN.ENABLED
0: PLUGIN_ADMIN.DISABLED
validate:
type: bool
header.content.url_taxonomy_filters:
type: toggle
label: URL Taxonomy Filters
highlight: 1
default: 1
options:
1: PLUGIN_ADMIN.ENABLED
0: PLUGIN_ADMIN.DISABLED
validate:
type: bool
import@:
type: partials/blog-bits
context: blueprints://pages
+15
View File
@@ -0,0 +1,15 @@
extends@: default
form:
fields:
tabs:
fields:
advanced:
fields:
columns:
fields:
column1:
fields:
header.body_classes:
markdown: true
description: 'Available classes in Quark Theme (space separated):<br />`header-fixed`, `header-animated`, `header-dark`, `header-transparent`, `sticky-footer`'
+114
View File
@@ -0,0 +1,114 @@
extends@: default
# form:
# fields:
# tabs:
#
# fields:
# blog:
# type: tab
# title: Blog Item
#
# fields:
#
# header_options:
# type: section
# title: Header Options
# underline: true
#
# header.continue_link:
# type: toggle
# toggleable: true
# label: DF Style Link
# help: Daring Fireball style title link
# highlight: 1
# default: 1
# options:
# 1: PLUGIN_ADMIN.ENABLED
# 0: PLUGIN_ADMIN.DISABLED
# validate:
# type: bool
#
# header.header_image:
# type: toggle
# toggleable: true
# label: Display Header Image
# help: Enabled displaying of a header image
# highlight: 1
# options:
# 1: PLUGIN_ADMIN.ENABLED
# 0: PLUGIN_ADMIN.DISABLED
#
# header.header_image_file:
# type: text
# toggleable: true
# label: Image File
# help: image filename that exists in the page folder. If not provided, will use the first image found.
# placeholder: For example: myimage.jpg
#
# header.header_image_width:
# type: text
# toggleable: true
# label: Image Width
# size: small
# help: Header width in px
# placeholder: Default is 900
# validate:
# type: int
# min: 0
# max: 5000
#
# header.header_image_height:
# type: text
# toggleable: true
# label: Image Height
# size: small
# help: Header height in px
# placeholder: Default is 300
# validate:
# type: int
# min: 0
# max: 5000
#
# summary:
# type: section
# title: Summary
# underline: true
#
# header.summary.enabled:
# type: toggle
# toggleable: true
# label: Summary
# highlight: 1
# options:
# 1: PLUGIN_ADMIN.ENABLED
# 0: PLUGIN_ADMIN.DISABLED
#
# header.summary.format:
# type: select
# toggleable: true
# label: Format
# classes: fancy
# options:
# 'short': 'Use the first occurence of delimter or size'
# 'long': 'Summary delimiter will be ignored'
#
# header.summary.size:
# type: text
# toggleable: true
# label: Size
# classes: large
# placeholder: 300
# validate:
# type: int
# min: 1
#
# header.summary.delimiter:
# type: text
# toggleable: true
# label: Summary delimiter
# classes: large
# placeholder: ===
#
# import@:
# type: partials/blog-bits
@@ -0,0 +1,35 @@
title: Features
'@extends': default
form:
fields:
tabs:
fields:
features:
type: tab
title: Features
fields:
class:
type: select
label: Layout
default: small
size: medium
options:
small: Small = 4 / 3 / 2 columns
standard: Standard = 3 / 2 / 1 columns
header.features:
name: features
type: list
label: Features
fields:
.icon:
type: iconpicker
label: Icon
.header:
type: text
label: Header
.text:
type: text
label: Text
@@ -0,0 +1,23 @@
title: Hero
'@extends': default
form:
fields:
tabs:
fields:
buttons:
type: tab
title: Hero
fields:
header.hero_classes:
type: text
label: Hero Classes
markdown: true
description: 'There are several Hero class options that can be listed here (space separated):<br />`text-light`, `text-dark`, `title-h1h2`, `parallax`, `overlay-dark-gradient`, `overlay-light-gradient`, `overlay-dark`, `overlay-light`, `hero-fullscreen`, `hero-large`, `hero-medium`, `hero-small`, `hero-tiny`<br />Please consult the [Quark documentation](https://github.com/getgrav/grav-theme-quark#hero-options) for more details.'
header.hero_image:
type: filepicker
label: Hero Image
preview_images: true
description: 'If not specified, this defaults to the first image found in the page''s folder'
@@ -0,0 +1,48 @@
title: Text
'@extends': default
form:
fields:
tabs:
fields:
content:
fields:
header.media_order:
label: Page Media (first one will be displayed next to your content)
header.image_align:
type: select
label: Image position
classes: fancy
default: left
options:
'left': 'Left'
'right': 'Right'
options:
fields:
date:
type: section
title: Dates
underline: true
fields:
columns:
type: columns
fields:
column1:
type: column
fields:
header.date:
type: datetime
label: Date-start
help: PLUGIN_ADMIN.DATE_HELP
style: vertical
column2:
type: column
fields:
header.date_end:
type: datetime
label: Date-end
help: PLUGIN_ADMIN.DATE_HELP
style: vertical
@@ -0,0 +1,64 @@
form:
fields:
hero_title:
type: spacer
title: Hero Section
header.hero_classes:
type: text
label: Hero Classes
markdown: true
description: 'There are several Hero class options that can be listed here (space separated):<br />`text-light`, `text-dark`, `title-h1h2`, `parallax`, `overlay-dark-gradient`, `overlay-light-gradient`, `overlay-dark`, `overlay-light`, `hero-fullscreen`, `hero-large`, `hero-medium`, `hero-small`, `hero-tiny`<br />Please consult the [Quark documentation](https://github.com/getgrav/grav-theme-quark#hero-options) for more details.'
header.hero_image:
type: filepicker
label: Hero Image
preview_images: true
description: 'If not specified, this defaults to the first image found in the page''s folder'
toggles_title:
type: spacer
title: Configuration
header.blog_url:
type: text
toggleable: true
label: Blog Route
help: The route to the main blog page that contains the "Show ..." configuration
default: '/blog'
placeholder: '/blog'
size: medium
header.show_sidebar:
type: toggle
toggleable: true
label: Show Sidebar
highlight: 1
options:
1: PLUGIN_ADMIN.ENABLED
0: PLUGIN_ADMIN.DISABLED
validate:
type: bool
header.show_breadcrumbs:
type: toggle
toggleable: true
label: Show Breadcrumbs
highlight: 1
options:
1: PLUGIN_ADMIN.ENABLED
0: PLUGIN_ADMIN.DISABLED
validate:
type: bool
header.show_pagination:
type: toggle
toggleable: true
label: Show Pagination
highlight: 1
options:
1: PLUGIN_ADMIN.ENABLED
0: PLUGIN_ADMIN.DISABLED
validate:
type: bool