Initial version
This commit is contained in:
commit
ed5653a7fc
211 changed files with 11043 additions and 0 deletions
407
themes/zen/cloudcannon.config.yaml.example
Normal file
407
themes/zen/cloudcannon.config.yaml.example
Normal file
|
@ -0,0 +1,407 @@
|
|||
# Global settings.
|
||||
|
||||
_inputs:
|
||||
title:
|
||||
type: text
|
||||
comment: The title of your page.
|
||||
date:
|
||||
type: datetime
|
||||
instance_value: NOW
|
||||
comment: Date of this page.
|
||||
author:
|
||||
type: text
|
||||
comment: The author of the page.
|
||||
description:
|
||||
type: textarea
|
||||
comment: Short desciption, for search engines and sharing.
|
||||
draft:
|
||||
type: switch
|
||||
image:
|
||||
type: image
|
||||
src:
|
||||
type: image
|
||||
summary:
|
||||
type: textarea
|
||||
comment: A short summary of the post.
|
||||
submitted:
|
||||
type: switch
|
||||
comment: Show author and date.
|
||||
lazyload:
|
||||
type: switch
|
||||
comment: Lazyload images on this page.
|
||||
sidebar:
|
||||
type: switch
|
||||
comment: Show sidebar.
|
||||
tags:
|
||||
type: array
|
||||
comment: Tags for this page.
|
||||
tags[*]:
|
||||
type: text
|
||||
aliases:
|
||||
type: array
|
||||
comment: Aliases for this page.
|
||||
aliases[*]:
|
||||
type: text
|
||||
content_inner:
|
||||
type: markdown
|
||||
|
||||
collections_config:
|
||||
pages:
|
||||
schemas:
|
||||
default:
|
||||
path: archetypes/default.md
|
||||
remove_extra_inputs: false
|
||||
micro:
|
||||
schemas:
|
||||
default:
|
||||
path: archetypes/micro.md
|
||||
remove_extra_inputs: false
|
||||
podcast:
|
||||
schemas:
|
||||
default:
|
||||
path: archetypes/podcast.md
|
||||
remove_extra_inputs: false
|
||||
|
||||
# Add custom Hugo shortcodes.
|
||||
_snippets:
|
||||
zen_audio:
|
||||
template: hugo_shortcode_named_args
|
||||
inline: false
|
||||
preview:
|
||||
icon: audiotrack
|
||||
text: Audio
|
||||
subtext:
|
||||
- key: src
|
||||
definitions:
|
||||
shortcode_name: audio
|
||||
named_args:
|
||||
- editor_key: src
|
||||
type: string
|
||||
- editor_key: text
|
||||
type: string
|
||||
- editor_key: class
|
||||
type: string
|
||||
optional: true
|
||||
- editor_key: caption
|
||||
type: string
|
||||
optional: true
|
||||
- editor_key: preload
|
||||
type: string
|
||||
optional: true
|
||||
|
||||
zen_button:
|
||||
template: hugo_shortcode_named_args
|
||||
inline: true
|
||||
preview:
|
||||
icon: smart_button
|
||||
text: Button
|
||||
subtext:
|
||||
- key: src
|
||||
definitions:
|
||||
shortcode_name: button
|
||||
named_args:
|
||||
- editor_key: src
|
||||
type: boolean
|
||||
- editor_key: text
|
||||
type: boolean
|
||||
- editor_key: class
|
||||
type: string
|
||||
optional: true
|
||||
- editor_key: newtab
|
||||
type: boolean
|
||||
optional: true
|
||||
|
||||
zen_clear:
|
||||
template: hugo_shortcode
|
||||
inline: false
|
||||
preview:
|
||||
icon: clear_all
|
||||
text: Clear
|
||||
definitions:
|
||||
shortcode_name: clear
|
||||
|
||||
zen_contact:
|
||||
template: hugo_shortcode
|
||||
inline: false
|
||||
preview:
|
||||
icon: email
|
||||
text: Contact form
|
||||
definitions:
|
||||
shortcode_name: contact
|
||||
|
||||
zen_details:
|
||||
template: hugo_paired_shortcode_named_args
|
||||
inline: false
|
||||
preview:
|
||||
icon: expand_more
|
||||
text: Details
|
||||
subtext:
|
||||
- key: summary
|
||||
definitions:
|
||||
shortcode_name: details
|
||||
content_key: content_inner
|
||||
named_args:
|
||||
- editor_key: summary
|
||||
type: string
|
||||
- editor_key: class
|
||||
type: string
|
||||
optional: true
|
||||
|
||||
zen_figure:
|
||||
template: hugo_shortcode_named_args
|
||||
inline: false
|
||||
preview:
|
||||
view: gallery
|
||||
icon: image
|
||||
text: Figure
|
||||
subtext:
|
||||
- key: alt
|
||||
- No alt
|
||||
gallery:
|
||||
image:
|
||||
- key: src
|
||||
text: No preview available
|
||||
fit: contain
|
||||
definitions:
|
||||
shortcode_name: figure
|
||||
named_args:
|
||||
- editor_key: src
|
||||
type: string
|
||||
- editor_key: class
|
||||
type: string
|
||||
optional: true
|
||||
- editor_key: title
|
||||
type: string
|
||||
optional: true
|
||||
- editor_key: caption
|
||||
type: string
|
||||
optional: true
|
||||
- editor_key: alt
|
||||
type: string
|
||||
optional: true
|
||||
- editor_key: height
|
||||
type: string
|
||||
optional: true
|
||||
- editor_key: width
|
||||
type: string
|
||||
optional: true
|
||||
- editor_key: link
|
||||
type: string
|
||||
optional: true
|
||||
- editor_key: size
|
||||
type: string
|
||||
optional: true
|
||||
- editor_key: srcset
|
||||
type: string
|
||||
optional: true
|
||||
- editor_key: attr
|
||||
type: string
|
||||
optional: true
|
||||
- editor_key: attrlink
|
||||
type: string
|
||||
optional: true
|
||||
|
||||
zen_file:
|
||||
template: hugo_shortcode_named_args
|
||||
inline: true
|
||||
preview:
|
||||
icon: upload_file
|
||||
text: File
|
||||
subtext:
|
||||
- key: src
|
||||
definitions:
|
||||
shortcode_name: file
|
||||
named_args:
|
||||
- editor_key: src
|
||||
type: string
|
||||
- editor_key: text
|
||||
type: string
|
||||
optional: true
|
||||
- editor_key: class
|
||||
type: string
|
||||
optional: true
|
||||
- editor_key: newtab
|
||||
type: boolean
|
||||
optional: true
|
||||
|
||||
zen_img:
|
||||
template: hugo_shortcode_named_args
|
||||
inline: false
|
||||
preview:
|
||||
view: gallery
|
||||
icon: image
|
||||
text: Image
|
||||
subtext:
|
||||
- key: alt
|
||||
- No alt
|
||||
gallery:
|
||||
image:
|
||||
- key: src
|
||||
text: No preview available
|
||||
fit: contain
|
||||
definitions:
|
||||
shortcode_name: img
|
||||
named_args:
|
||||
- editor_key: src
|
||||
type: string
|
||||
- editor_key: class
|
||||
type: string
|
||||
optional: true
|
||||
- editor_key: alt
|
||||
type: string
|
||||
optional: true
|
||||
- editor_key: height
|
||||
type: string
|
||||
optional: true
|
||||
- editor_key: width
|
||||
type: string
|
||||
optional: true
|
||||
- editor_key: link
|
||||
type: string
|
||||
optional: true
|
||||
- editor_key: size
|
||||
type: string
|
||||
optional: true
|
||||
- editor_key: srcset
|
||||
type: string
|
||||
optional: true
|
||||
|
||||
zen_reflink:
|
||||
template: hugo_shortcode_positional_args
|
||||
inline: true
|
||||
preview:
|
||||
icon: link
|
||||
text: Reference link
|
||||
subtext:
|
||||
- key: page
|
||||
definitions:
|
||||
shortcode_name: reflink
|
||||
positional_args:
|
||||
- editor_key: page
|
||||
type: string
|
||||
|
||||
zen_search:
|
||||
template: hugo_shortcode
|
||||
inline: false
|
||||
preview:
|
||||
icon: search
|
||||
text: Search form
|
||||
definitions:
|
||||
shortcode_name: search
|
||||
|
||||
zen_svg:
|
||||
template: hugo_shortcode_named_args
|
||||
inline: true
|
||||
preview:
|
||||
view: gallery
|
||||
icon: image
|
||||
text: SVG
|
||||
subtext:
|
||||
- key: alt
|
||||
- No alt
|
||||
gallery:
|
||||
image:
|
||||
- key: src
|
||||
text: No preview available
|
||||
fit: contain
|
||||
definitions:
|
||||
shortcode_name: svg
|
||||
named_args:
|
||||
- editor_key: src
|
||||
type: string
|
||||
- editor_key: class
|
||||
type: string
|
||||
optional: true
|
||||
- editor_key: alt
|
||||
type: string
|
||||
optional: true
|
||||
- editor_key: height
|
||||
type: string
|
||||
optional: true
|
||||
- editor_key: width
|
||||
type: string
|
||||
optional: true
|
||||
- editor_key: link
|
||||
type: string
|
||||
optional: true
|
||||
- editor_key: caption
|
||||
type: string
|
||||
optional: true
|
||||
- editor_key: inline
|
||||
type: boolean
|
||||
optional: true
|
||||
|
||||
zen_video:
|
||||
template: hugo_shortcode_named_args
|
||||
inline: false
|
||||
preview:
|
||||
icon: videocam
|
||||
text: Video
|
||||
subtext:
|
||||
- key: src
|
||||
definitions:
|
||||
shortcode_name: video
|
||||
named_args:
|
||||
- editor_key: src
|
||||
type: string
|
||||
- editor_key: class
|
||||
type: string
|
||||
optional: true
|
||||
- editor_key: preload
|
||||
type: string
|
||||
optional: true
|
||||
- editor_key: width
|
||||
type: string
|
||||
optional: true
|
||||
- editor_key: autoplay
|
||||
type: boolean
|
||||
optional: true
|
||||
- editor_key: loop
|
||||
type: boolean
|
||||
optional: true
|
||||
- editor_key: caption
|
||||
type: string
|
||||
optional: true
|
||||
|
||||
zen_wrapper:
|
||||
template: hugo_paired_shortcode_positional_args
|
||||
inline: false
|
||||
preview:
|
||||
icon: wrap_text
|
||||
text: Wrapper
|
||||
subtext:
|
||||
- key: class
|
||||
- No class
|
||||
definitions:
|
||||
shortcode_name: wrapper
|
||||
content_key: content_inner
|
||||
positional_args:
|
||||
- editor_key: class
|
||||
type: string
|
||||
- editor_key: display
|
||||
type: string
|
||||
optional: true
|
||||
|
||||
zen_wrapper_start:
|
||||
template: hugo_markdown_shortcode_positional_args
|
||||
inline: false
|
||||
preview:
|
||||
icon: wrap_text
|
||||
text: Wrapper start
|
||||
subtext:
|
||||
- key: class
|
||||
- No class
|
||||
definitions:
|
||||
shortcode_name: wrapper-start
|
||||
positional_args:
|
||||
- editor_key: class
|
||||
type: string
|
||||
|
||||
zen_wrapper_end:
|
||||
template: hugo_markdown_shortcode
|
||||
inline: false
|
||||
preview:
|
||||
icon: wrap_text
|
||||
text: Wrapper end
|
||||
definitions:
|
||||
shortcode_name: wrapper-end
|
Loading…
Add table
Add a link
Reference in a new issue