mirror of
https://github.com/McShelby/hugo-theme-relearn.git
synced 2024-11-30 11:13:06 +00:00
500 lines
9.7 KiB
JSON
500 lines
9.7 KiB
JSON
|
{
|
||
|
"frontMatter.content.snippets": {
|
||
|
"Attachments": {
|
||
|
"body": [
|
||
|
"{{< attachments title=\"[[&title]]\" pattern=\"[[&pattern]]\" sort=\"[[&sort]]\" style=\"[[&style]]\" color=\"[[&color]]\" icon=\"[[&icon]]\" />}}"
|
||
|
],
|
||
|
"description": "Zeigt eine Liste der Dateianhänge der Seite an",
|
||
|
"fields": [
|
||
|
{
|
||
|
"default": "",
|
||
|
"name": "title",
|
||
|
"title": "Titel",
|
||
|
"type": "string"
|
||
|
},
|
||
|
{
|
||
|
"default": "",
|
||
|
"name": "pattern",
|
||
|
"title": "Regex zum Filtern der Dateinamen",
|
||
|
"type": "string"
|
||
|
},
|
||
|
{
|
||
|
"choices": [
|
||
|
"",
|
||
|
"asc",
|
||
|
"desc"
|
||
|
],
|
||
|
"default": "",
|
||
|
"name": "sort",
|
||
|
"title": "Ausgabereihenfolge",
|
||
|
"type": "choice"
|
||
|
},
|
||
|
{
|
||
|
"choices": [
|
||
|
"",
|
||
|
"info",
|
||
|
"note",
|
||
|
"tip",
|
||
|
"warning",
|
||
|
"primary",
|
||
|
"secondary",
|
||
|
"accent",
|
||
|
"blue",
|
||
|
"green",
|
||
|
"gray",
|
||
|
"orange",
|
||
|
"red",
|
||
|
"default",
|
||
|
"transparent"
|
||
|
],
|
||
|
"default": "",
|
||
|
"name": "style",
|
||
|
"title": "Stil-Schema",
|
||
|
"type": "choice"
|
||
|
},
|
||
|
{
|
||
|
"default": "",
|
||
|
"name": "color",
|
||
|
"title": "CSS-Farbwert",
|
||
|
"type": "string"
|
||
|
},
|
||
|
{
|
||
|
"default": "",
|
||
|
"name": "icon",
|
||
|
"title": "Font Awesome Icon",
|
||
|
"type": "string"
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"Badge": {
|
||
|
"body": [
|
||
|
"{{< badge title=\"[[&title]]\" style=\"[[&style]]\" color=\"[[&color]]\" icon=\"[[&icon]]\" >}}[[&content]]{{< /badge >}}"
|
||
|
],
|
||
|
"description": "Zeigt einen kleinen Marker im Text an",
|
||
|
"fields": [
|
||
|
{
|
||
|
"default": "FM_SELECTED_TEXT",
|
||
|
"name": "content",
|
||
|
"title": "Text",
|
||
|
"type": "string"
|
||
|
},
|
||
|
{
|
||
|
"default": "",
|
||
|
"name": "title",
|
||
|
"title": "Titel",
|
||
|
"type": "string"
|
||
|
},
|
||
|
{
|
||
|
"choices": [
|
||
|
"",
|
||
|
"info",
|
||
|
"note",
|
||
|
"tip",
|
||
|
"warning",
|
||
|
"primary",
|
||
|
"secondary",
|
||
|
"accent",
|
||
|
"blue",
|
||
|
"green",
|
||
|
"gray",
|
||
|
"orange",
|
||
|
"red",
|
||
|
"default",
|
||
|
"transparent"
|
||
|
],
|
||
|
"default": "",
|
||
|
"name": "style",
|
||
|
"title": "Stil-Schema",
|
||
|
"type": "choice"
|
||
|
},
|
||
|
{
|
||
|
"default": "",
|
||
|
"name": "color",
|
||
|
"title": "CSS-Farbwert",
|
||
|
"type": "string"
|
||
|
},
|
||
|
{
|
||
|
"default": "",
|
||
|
"name": "icon",
|
||
|
"title": "Font Awesome Icon",
|
||
|
"type": "string"
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"Button": {
|
||
|
"body": [
|
||
|
"{{< button href=\"[[&href]]\" target=\"[[&target]]\" type=\"[[&type]]\" style=\"[[&style]]\" color=\"[[&color]]\" icon=\"[[&icon]]\" iconposition=\"[[&iconposition]]\" >}}[[&content]]{{< /button >}}"
|
||
|
],
|
||
|
"description": "Zeigt eine anklickbare Schaltfläche an",
|
||
|
"fields": [
|
||
|
{
|
||
|
"default": "FM_SELECTED_TEXT",
|
||
|
"name": "content",
|
||
|
"title": "Text",
|
||
|
"type": "string"
|
||
|
},
|
||
|
{
|
||
|
"default": "",
|
||
|
"name": "href",
|
||
|
"title": "Ziel-URL",
|
||
|
"type": "string"
|
||
|
},
|
||
|
{
|
||
|
"default": "",
|
||
|
"name": "target",
|
||
|
"title": "HTML a[target] wie z.B. `_self` oder `_blank`",
|
||
|
"type": "string"
|
||
|
},
|
||
|
{
|
||
|
"default": "",
|
||
|
"name": "type",
|
||
|
"title": "HTML button[type] wie z.B. `button` oder `submit`",
|
||
|
"type": "string"
|
||
|
},
|
||
|
{
|
||
|
"choices": [
|
||
|
"",
|
||
|
"info",
|
||
|
"note",
|
||
|
"tip",
|
||
|
"warning",
|
||
|
"primary",
|
||
|
"secondary",
|
||
|
"accent",
|
||
|
"blue",
|
||
|
"green",
|
||
|
"gray",
|
||
|
"orange",
|
||
|
"red",
|
||
|
"default",
|
||
|
"transparent"
|
||
|
],
|
||
|
"default": "",
|
||
|
"name": "style",
|
||
|
"title": "Stil-Schema",
|
||
|
"type": "choice"
|
||
|
},
|
||
|
{
|
||
|
"default": "",
|
||
|
"name": "color",
|
||
|
"title": "CSS-Farbwert",
|
||
|
"type": "string"
|
||
|
},
|
||
|
{
|
||
|
"default": "",
|
||
|
"name": "icon",
|
||
|
"title": "Font Awesome Icon",
|
||
|
"type": "string"
|
||
|
},
|
||
|
{
|
||
|
"choices": [
|
||
|
"",
|
||
|
"left",
|
||
|
"right"
|
||
|
],
|
||
|
"default": "",
|
||
|
"name": "iconposition",
|
||
|
"title": "Position des Icons",
|
||
|
"type": "choice"
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"Children": {
|
||
|
"body": [
|
||
|
"{{< children description=\"[[&description]]\" depth=\"[[&depth]]\" sort=\"[[&sort]]\" showhidden=\"[[&showhidden]]\" containerstyle=\"[[&containerstyle]]\" style=\"[[&style]]\" >}}"
|
||
|
],
|
||
|
"description": "Zeigt eine Liste der Unterseiten dieser Seite an",
|
||
|
"fields": [
|
||
|
{
|
||
|
"choices": [
|
||
|
"",
|
||
|
"false",
|
||
|
"true"
|
||
|
],
|
||
|
"default": "",
|
||
|
"name": "description",
|
||
|
"title": "Unterseiten-Beschreibung anzeigen",
|
||
|
"type": "choice"
|
||
|
},
|
||
|
{
|
||
|
"default": "",
|
||
|
"name": "depth",
|
||
|
"title": "Tiefe der anzuzeigenden Unterseiten-Ebenen",
|
||
|
"type": "string"
|
||
|
},
|
||
|
{
|
||
|
"default": "",
|
||
|
"name": "sort",
|
||
|
"title": "Sortierfeld",
|
||
|
"type": "string"
|
||
|
},
|
||
|
{
|
||
|
"choices": [
|
||
|
"",
|
||
|
"false",
|
||
|
"true"
|
||
|
],
|
||
|
"default": "",
|
||
|
"name": "showhidden",
|
||
|
"title": "Versteckte Unterseiten anzeigen",
|
||
|
"type": "choice"
|
||
|
},
|
||
|
{
|
||
|
"default": "",
|
||
|
"name": "containerstyle",
|
||
|
"title": "Container-HTML-Element",
|
||
|
"type": "string"
|
||
|
},
|
||
|
{
|
||
|
"default": "",
|
||
|
"name": "style",
|
||
|
"title": "Container-Kind-HTML-Element",
|
||
|
"type": "string"
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"Expand": {
|
||
|
"body": [
|
||
|
"{{% expand title=\"[[&title]]\" open=\"[[&open]]\" %}}[[&content]]{{% /expand %}}"
|
||
|
],
|
||
|
"description": "Zeigt einen ein-/ausklappbaren Textblock an",
|
||
|
"fields": [
|
||
|
{
|
||
|
"default": "FM_SELECTED_TEXT",
|
||
|
"name": "content",
|
||
|
"title": "Text",
|
||
|
"type": "string"
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"Icon": {
|
||
|
"body": [
|
||
|
"{{< icon [[&icon]] >}}"
|
||
|
],
|
||
|
"description": "Zeigt ein Font Awesome Icon an",
|
||
|
"fields": [
|
||
|
{
|
||
|
"name": "icon",
|
||
|
"title": "Font Awesome Icon",
|
||
|
"type": "string"
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"Include": {
|
||
|
"body": [
|
||
|
"{{< include file=\"[[&file]]\" hidefirstheading=\"[[&hidefirstheading]]\" >}}"
|
||
|
],
|
||
|
"description": "Zeigt den Inhalt einer Datei an",
|
||
|
"fields": [
|
||
|
{
|
||
|
"name": "file",
|
||
|
"title": "Pfad zur Datei",
|
||
|
"type": "string"
|
||
|
},
|
||
|
{
|
||
|
"choices": [
|
||
|
"",
|
||
|
"false",
|
||
|
"true"
|
||
|
],
|
||
|
"default": "",
|
||
|
"name": "hidefirstheading",
|
||
|
"title": "Erste Überschrift verstecken",
|
||
|
"type": "choice"
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"Math": {
|
||
|
"body": [
|
||
|
"````math align=\"[[&align]]\"",
|
||
|
"[[&content]]",
|
||
|
"````"
|
||
|
],
|
||
|
"description": "Zeigt eine mathematische oder chemische Formel mittels MathJax an",
|
||
|
"fields": [
|
||
|
{
|
||
|
"default": "FM_SELECTED_TEXT",
|
||
|
"name": "content",
|
||
|
"title": "Formel",
|
||
|
"type": "string"
|
||
|
},
|
||
|
{
|
||
|
"choices": [
|
||
|
"",
|
||
|
"left",
|
||
|
"center",
|
||
|
"right"
|
||
|
],
|
||
|
"default": "",
|
||
|
"name": "align",
|
||
|
"title": "Horizontale Ausrichtung",
|
||
|
"type": "choice"
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"Mermaid": {
|
||
|
"body": [
|
||
|
"````mermaid align=\"[[&align]]\" zoom=\"[[&zoom]]\"",
|
||
|
"[[&content]]",
|
||
|
"````"
|
||
|
],
|
||
|
"description": "Zeigt ein Mermaid Diagramm an",
|
||
|
"fields": [
|
||
|
{
|
||
|
"default": "FM_SELECTED_TEXT",
|
||
|
"name": "content",
|
||
|
"title": "Diagramm",
|
||
|
"type": "string"
|
||
|
},
|
||
|
{
|
||
|
"choices": [
|
||
|
"",
|
||
|
"left",
|
||
|
"center",
|
||
|
"right"
|
||
|
],
|
||
|
"default": "",
|
||
|
"name": "align",
|
||
|
"title": "Horizontale Ausrichtung",
|
||
|
"type": "choice"
|
||
|
},
|
||
|
{
|
||
|
"choices": [
|
||
|
"",
|
||
|
"false",
|
||
|
"true"
|
||
|
],
|
||
|
"default": "",
|
||
|
"name": "zoom",
|
||
|
"title": "Diagramm schieb- und zoombar",
|
||
|
"type": "choice"
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"Notice": {
|
||
|
"body": [
|
||
|
"{{% notice title=\"[[&title]]\" style=\"[[&style]]\" color=\"[[&color]]\" icon=\"[[&icon]]\" %}}[[&content]]{{% /notice %}}"
|
||
|
],
|
||
|
"description": "Zeigt eine konfigurierbare Text-Box an",
|
||
|
"fields": [
|
||
|
{
|
||
|
"default": "FM_SELECTED_TEXT",
|
||
|
"name": "content",
|
||
|
"title": "Text",
|
||
|
"type": "string"
|
||
|
},
|
||
|
{
|
||
|
"default": "",
|
||
|
"name": "title",
|
||
|
"title": "Titel",
|
||
|
"type": "string"
|
||
|
},
|
||
|
{
|
||
|
"choices": [
|
||
|
"",
|
||
|
"info",
|
||
|
"note",
|
||
|
"tip",
|
||
|
"warning",
|
||
|
"primary",
|
||
|
"secondary",
|
||
|
"accent",
|
||
|
"blue",
|
||
|
"green",
|
||
|
"gray",
|
||
|
"orange",
|
||
|
"red",
|
||
|
"default",
|
||
|
"transparent"
|
||
|
],
|
||
|
"default": "",
|
||
|
"name": "style",
|
||
|
"title": "Stil-Schema",
|
||
|
"type": "choice"
|
||
|
},
|
||
|
{
|
||
|
"default": "",
|
||
|
"name": "color",
|
||
|
"title": "CSS-Farbwert",
|
||
|
"type": "string"
|
||
|
},
|
||
|
{
|
||
|
"default": "",
|
||
|
"name": "icon",
|
||
|
"title": "Font Awesome Icon",
|
||
|
"type": "string"
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"Siteparam": {
|
||
|
"body": [
|
||
|
"{{< siteparam [[&name]] >}}"
|
||
|
],
|
||
|
"description": "Zeigt einen \"site parameter\" an",
|
||
|
"fields": [
|
||
|
{
|
||
|
"name": "name",
|
||
|
"title": "Name des \"site parameter\"",
|
||
|
"type": "string"
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"Swagger": {
|
||
|
"body": [
|
||
|
"{{< swagger src=\"[[&src]]\" >}}"
|
||
|
],
|
||
|
"description": "Zeigt eine Swagger / Open API Specification an",
|
||
|
"fields": [
|
||
|
{
|
||
|
"name": "src",
|
||
|
"title": "URL zur Open API Specification",
|
||
|
"type": "string"
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"Tabs": {
|
||
|
"body": [
|
||
|
"{{< tabs groupid=\"[[&groupid]]\" >}}",
|
||
|
"{{% tab name=\"[[&name1]]\" %}}",
|
||
|
"[[&content1]]",
|
||
|
"{{% /tab %}}",
|
||
|
"{{% tab name=\"[[&name2]]\" %}}",
|
||
|
"[[&content2]]",
|
||
|
"{{% /tab %}}",
|
||
|
"{{< /tabs >}}"
|
||
|
],
|
||
|
"description": "Zeigt eine Tabgruppe an",
|
||
|
"fields": [
|
||
|
{
|
||
|
"default": "",
|
||
|
"name": "groupid",
|
||
|
"title": "ID, die zum synchronisieren der Tabauswahl über mehrere Tabs Snippets benutzt werden soll",
|
||
|
"type": "string"
|
||
|
},
|
||
|
{
|
||
|
"name": "name1",
|
||
|
"title": "Titel des ersten Tabs",
|
||
|
"type": "string"
|
||
|
},
|
||
|
{
|
||
|
"default": "FM_SELECTED_TEXT",
|
||
|
"name": "content1",
|
||
|
"title": "Text des ersten Tabs",
|
||
|
"type": "string"
|
||
|
},
|
||
|
{
|
||
|
"name": "name2",
|
||
|
"title": "Titel des zweiten Tabs",
|
||
|
"type": "string"
|
||
|
},
|
||
|
{
|
||
|
"default": "",
|
||
|
"name": "content2",
|
||
|
"title": "Text des zweiten Tabs",
|
||
|
"type": "string"
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|
||
|
}
|