summaryrefslogtreecommitdiffstats
path: root/.frontmatter/config
diff options
context:
space:
mode:
authoranoduck <11767-anoduck@users.noreply.gitgud.io>2024-10-08 14:50:51 -0400
committeranoduck <11767-anoduck@users.noreply.gitgud.io>2024-10-08 14:50:51 -0400
commitecc34cd1fde9b4c643474b3783aa001002b91ab9 (patch)
treeec3413ffc12d6435b10cb064f5e5956942fb1852 /.frontmatter/config
parentb8e01bf4e84d3edcd337651322112e998fb01cf4 (diff)
ci(.frontMatter): :construction_worker: conf file to conf dir
Divided configuration of FrontMatter into numerous files.
Diffstat (limited to '.frontmatter/config')
-rw-r--r--.frontmatter/config/content/pagefolders/content.json4
-rw-r--r--.frontmatter/config/content/pagefolders/evidence.json4
-rw-r--r--.frontmatter/config/content/pagefolders/legal.json4
-rw-r--r--.frontmatter/config/content/pagefolders/persons.json4
-rw-r--r--.frontmatter/config/content/pagefolders/posts.json4
-rw-r--r--.frontmatter/config/content/pagefolders/video.json4
-rw-r--r--.frontmatter/config/content/snippets/docs.json29
-rw-r--r--.frontmatter/config/content/snippets/file.json22
-rw-r--r--.frontmatter/config/content/snippets/image.json37
-rw-r--r--.frontmatter/config/content/snippets/link.json36
-rw-r--r--.frontmatter/config/content/snippets/map.json29
-rw-r--r--.frontmatter/config/content/snippets/persona.json23
-rw-r--r--.frontmatter/config/data/files/timeline.json40
-rw-r--r--.frontmatter/config/data/folders/data.json8
-rw-r--r--.frontmatter/config/taxonomy/default.json108
-rw-r--r--.frontmatter/config/taxonomy/docs.json44
-rw-r--r--.frontmatter/config/taxonomy/minimal.json29
17 files changed, 429 insertions, 0 deletions
diff --git a/.frontmatter/config/content/pagefolders/content.json b/.frontmatter/config/content/pagefolders/content.json
new file mode 100644
index 0000000..b3a8201
--- /dev/null
+++ b/.frontmatter/config/content/pagefolders/content.json
@@ -0,0 +1,4 @@
+{
+ "title": "content",
+ "path": "[[workspace]]/content"
+} \ No newline at end of file
diff --git a/.frontmatter/config/content/pagefolders/evidence.json b/.frontmatter/config/content/pagefolders/evidence.json
new file mode 100644
index 0000000..f7e06d0
--- /dev/null
+++ b/.frontmatter/config/content/pagefolders/evidence.json
@@ -0,0 +1,4 @@
+{
+ "title": "Evidence",
+ "path": "[[workspace]]/content/evidence"
+} \ No newline at end of file
diff --git a/.frontmatter/config/content/pagefolders/legal.json b/.frontmatter/config/content/pagefolders/legal.json
new file mode 100644
index 0000000..8a6a43b
--- /dev/null
+++ b/.frontmatter/config/content/pagefolders/legal.json
@@ -0,0 +1,4 @@
+{
+ "title": "Legal",
+ "path": "[[workspace]]/content/legal"
+} \ No newline at end of file
diff --git a/.frontmatter/config/content/pagefolders/persons.json b/.frontmatter/config/content/pagefolders/persons.json
new file mode 100644
index 0000000..e83695a
--- /dev/null
+++ b/.frontmatter/config/content/pagefolders/persons.json
@@ -0,0 +1,4 @@
+{
+ "title": "Persons",
+ "path": "[[workspace]]/content/persons"
+} \ No newline at end of file
diff --git a/.frontmatter/config/content/pagefolders/posts.json b/.frontmatter/config/content/pagefolders/posts.json
new file mode 100644
index 0000000..2df110b
--- /dev/null
+++ b/.frontmatter/config/content/pagefolders/posts.json
@@ -0,0 +1,4 @@
+{
+ "title": "Posts",
+ "path": "[[workspace]]/content/posts"
+} \ No newline at end of file
diff --git a/.frontmatter/config/content/pagefolders/video.json b/.frontmatter/config/content/pagefolders/video.json
new file mode 100644
index 0000000..9f00748
--- /dev/null
+++ b/.frontmatter/config/content/pagefolders/video.json
@@ -0,0 +1,4 @@
+{
+ "title": "Video",
+ "path": "[[workspace]]/content/video"
+} \ No newline at end of file
diff --git a/.frontmatter/config/content/snippets/docs.json b/.frontmatter/config/content/snippets/docs.json
new file mode 100644
index 0000000..c6bc931
--- /dev/null
+++ b/.frontmatter/config/content/snippets/docs.json
@@ -0,0 +1,29 @@
+{
+ "Docs": {
+ "description": "Show Contents of Toml",
+ "body": "{{< docs name=\"[[Section]]\" file=\"[[File Path]]\" id=[[docs-collapse-{X}]] >}}",
+ "fields": [
+ {
+ "name": "Section",
+ "title": "Section",
+ "type": "string",
+ "single": true,
+ "default": ""
+ },
+ {
+ "name": "File Path",
+ "title": "File Path",
+ "type": "string",
+ "single": true,
+ "default": ""
+ },
+ {
+ "name": "docs-collapse-{X}",
+ "title": "docs-collapse-{X}",
+ "type": "string",
+ "single": true,
+ "default": ""
+ }
+ ]
+ }
+} \ No newline at end of file
diff --git a/.frontmatter/config/content/snippets/file.json b/.frontmatter/config/content/snippets/file.json
new file mode 100644
index 0000000..4c511b5
--- /dev/null
+++ b/.frontmatter/config/content/snippets/file.json
@@ -0,0 +1,22 @@
+{
+ "File": {
+ "description": "Display Entire Contents of File",
+ "body": "{{< file path=[[File Path]] id=\"[[file-collapse-{x}]]\" >}}",
+ "fields": [
+ {
+ "name": "File Path",
+ "title": "File Path",
+ "type": "string",
+ "single": true,
+ "default": ""
+ },
+ {
+ "name": "file-collapse-{x}",
+ "title": "file-collapse-{x}",
+ "type": "string",
+ "single": true,
+ "default": ""
+ }
+ ]
+ }
+} \ No newline at end of file
diff --git a/.frontmatter/config/content/snippets/image.json b/.frontmatter/config/content/snippets/image.json
new file mode 100644
index 0000000..c6663d0
--- /dev/null
+++ b/.frontmatter/config/content/snippets/image.json
@@ -0,0 +1,37 @@
+{
+ "Image": {
+ "description": "Image Shortcode for Digital Asset Managers",
+ "body": "{{< image src=\"[[SRC_URL]]\" ratio=\"[[Ratio]]\" class=\"[[Class]]\" wrapper=\"[[ Wrapper]]\" >}}",
+ "fields": [
+ {
+ "name": "SRC_URL",
+ "title": "SRC_URL",
+ "type": "string",
+ "single": true,
+ "default": ""
+ },
+ {
+ "name": "Ratio",
+ "title": "Ratio",
+ "type": "string",
+ "single": true,
+ "default": ""
+ },
+ {
+ "name": "Class",
+ "title": "Class",
+ "type": "string",
+ "single": true,
+ "default": ""
+ },
+ {
+ "name": "Wrapper",
+ "title": "Wrapper",
+ "type": "string",
+ "single": true,
+ "default": ""
+ }
+ ],
+ "isMediaSnippet": true
+ }
+} \ No newline at end of file
diff --git a/.frontmatter/config/content/snippets/link.json b/.frontmatter/config/content/snippets/link.json
new file mode 100644
index 0000000..4b145ef
--- /dev/null
+++ b/.frontmatter/config/content/snippets/link.json
@@ -0,0 +1,36 @@
+{
+ "Link": {
+ "description": "Managed Link Insertion",
+ "body": "{{< link title=\"[[Title]]\" url=\"[[Url]]\" cue=[[true|false]] [[Link Name]] >}}",
+ "fields": [
+ {
+ "name": "Title",
+ "title": "Title",
+ "type": "string",
+ "single": true,
+ "default": ""
+ },
+ {
+ "name": "Url",
+ "title": "Url",
+ "type": "string",
+ "single": true,
+ "default": ""
+ },
+ {
+ "name": "true|false",
+ "title": "true|false",
+ "type": "string",
+ "single": true,
+ "default": ""
+ },
+ {
+ "name": "Link Name",
+ "title": "Link Name",
+ "type": "string",
+ "single": true,
+ "default": ""
+ }
+ ]
+ }
+} \ No newline at end of file
diff --git a/.frontmatter/config/content/snippets/map.json b/.frontmatter/config/content/snippets/map.json
new file mode 100644
index 0000000..83a7682
--- /dev/null
+++ b/.frontmatter/config/content/snippets/map.json
@@ -0,0 +1,29 @@
+{
+ "Map": {
+ "description": "Inject a Map",
+ "body": "{{< map lat=[[Latitude]] long=[[Longitude]] popup=[[Display Text]] >}}",
+ "fields": [
+ {
+ "name": "Latitude",
+ "title": "Latitude",
+ "type": "string",
+ "single": true,
+ "default": ""
+ },
+ {
+ "name": "Longitude",
+ "title": "Longitude",
+ "type": "string",
+ "single": true,
+ "default": ""
+ },
+ {
+ "name": "Display Text",
+ "title": "Display Text",
+ "type": "string",
+ "single": true,
+ "default": ""
+ }
+ ]
+ }
+} \ No newline at end of file
diff --git a/.frontmatter/config/content/snippets/persona.json b/.frontmatter/config/content/snippets/persona.json
new file mode 100644
index 0000000..7d7bd78
--- /dev/null
+++ b/.frontmatter/config/content/snippets/persona.json
@@ -0,0 +1,23 @@
+{
+ "Persona": {
+ "description": "Profile Card",
+ "body": "{{< persona thumbnail=\"[[Thumbnail]]\" title=\"{{title}}\" color=\"[[color]]\" >}}",
+ "isMediaSnippet": true,
+ "fields": [
+ {
+ "name": "Thumbnail",
+ "title": "Thumbnail",
+ "type": "string",
+ "single": true,
+ "default": ""
+ },
+ {
+ "name": "color",
+ "title": "color",
+ "type": "string",
+ "single": true,
+ "default": ""
+ }
+ ]
+ }
+} \ No newline at end of file
diff --git a/.frontmatter/config/data/files/timeline.json b/.frontmatter/config/data/files/timeline.json
new file mode 100644
index 0000000..c9d279e
--- /dev/null
+++ b/.frontmatter/config/data/files/timeline.json
@@ -0,0 +1,40 @@
+{
+ "id": "timeline",
+ "title": "Timeline",
+ "file": "[[workspace]]/data/timeline.yml",
+ "fileType": "yaml",
+ "schema": {
+ "title": "Timeline",
+ "type": "object",
+ "required": [
+ "title",
+ "date"
+ ],
+ "properties": {
+ "title": {
+ "type": "string",
+ "title": "Title"
+ },
+ "date": {
+ "type": "string",
+ "title": "Date"
+ },
+ "icon": {
+ "type": "string",
+ "title": "Icon"
+ },
+ "color": {
+ "type": "string",
+ "title": "Color"
+ },
+ "url": {
+ "type": "string",
+ "title": "URL"
+ },
+ "content": {
+ "type": "string",
+ "title": "Content"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/.frontmatter/config/data/folders/data.json b/.frontmatter/config/data/folders/data.json
new file mode 100644
index 0000000..6925b21
--- /dev/null
+++ b/.frontmatter/config/data/folders/data.json
@@ -0,0 +1,8 @@
+{
+ "id": "Data",
+ "path": "[[workspace]]/data",
+ "singleEntry": false,
+ "enableFileCreation": true,
+ "fileType": "yaml",
+ "type": "data"
+} \ No newline at end of file
diff --git a/.frontmatter/config/taxonomy/default.json b/.frontmatter/config/taxonomy/default.json
new file mode 100644
index 0000000..a7cb1c5
--- /dev/null
+++ b/.frontmatter/config/taxonomy/default.json
@@ -0,0 +1,108 @@
+{
+ "name": "default",
+ "pageBundle": false,
+ "previewPath": null,
+ "fields": [
+ {
+ "title": "Title",
+ "name": "title",
+ "type": "string",
+ "single": true
+ },
+ {
+ "title": "Date",
+ "name": "date",
+ "type": "datetime",
+ "default": "{{now}}",
+ "isPublishDate": true
+ },
+ {
+ "title": "Description",
+ "name": "description",
+ "type": "string"
+ },
+ {
+ "title": "Draft",
+ "name": "draft",
+ "type": "draft"
+ },
+ {
+ "title": "Tags",
+ "name": "tags",
+ "type": "tags"
+ },
+ {
+ "title": "Icon",
+ "name": "icon",
+ "type": "string",
+ "single": true
+ },
+ {
+ "title": "Type",
+ "name": "type",
+ "type": "choice",
+ "choices": [
+ "default",
+ "docs",
+ "minimal"
+ ],
+ "default": "default"
+ },
+ {
+ "title": "Metadata",
+ "name": "metadata",
+ "type": "string"
+ },
+ {
+ "title": "Download",
+ "name": "download",
+ "type": "string",
+ "single": true
+ },
+ {
+ "title": "Thumbnail",
+ "name": "thumbnail",
+ "type": "fields",
+ "fields": [
+ {
+ "title": "URL",
+ "name": "url",
+ "type": "image"
+ },
+ {
+ "title": "Author",
+ "name": "author",
+ "type": "string",
+ "single": true
+ },
+ {
+ "title": "AuthorUrl",
+ "name": "authorUrl",
+ "type": "string"
+ },
+ {
+ "title": "Origin",
+ "name": "origin",
+ "type": "string",
+ "single": true
+ },
+ {
+ "title": "OriginUrl",
+ "name": "originUrl",
+ "type": "string"
+ }
+ ]
+ },
+ {
+ "title": "Author",
+ "name": "author",
+ "type": "string",
+ "single": true
+ },
+ {
+ "title": "Links",
+ "name": "navigationLinks",
+ "type": "list"
+ }
+ ]
+ } \ No newline at end of file
diff --git a/.frontmatter/config/taxonomy/docs.json b/.frontmatter/config/taxonomy/docs.json
new file mode 100644
index 0000000..56da5c5
--- /dev/null
+++ b/.frontmatter/config/taxonomy/docs.json
@@ -0,0 +1,44 @@
+{
+ "name": "Docs",
+ "pageBundle": false,
+ "previewPath": null,
+ "fields": [
+ {
+ "title": "Title",
+ "name": "title",
+ "type": "string",
+ "single": true
+ },
+ {
+ "title": "Description",
+ "name": "description",
+ "type": "string"
+ },
+ {
+ "title": "Metadata",
+ "name": "metadata",
+ "type": "string"
+ },
+ {
+ "title": "Categories",
+ "name": "categories",
+ "type": "choice",
+ "choices": [
+ "Persons",
+ "Evidence",
+ "Legal"
+ ]
+ },
+ {
+ "title": "Type",
+ "name": "type",
+ "type": "choice",
+ "choices": [
+ "default",
+ "docs",
+ "minimal"
+ ],
+ "default": "docs"
+ }
+ ]
+} \ No newline at end of file
diff --git a/.frontmatter/config/taxonomy/minimal.json b/.frontmatter/config/taxonomy/minimal.json
new file mode 100644
index 0000000..3c730eb
--- /dev/null
+++ b/.frontmatter/config/taxonomy/minimal.json
@@ -0,0 +1,29 @@
+{
+ "name": "Minimal",
+ "pageBundle": false,
+ "previewPath": null,
+ "fields": [
+ {
+ "title": "Title",
+ "name": "title",
+ "type": "string",
+ "single": true
+ },
+ {
+ "title": "Description",
+ "name": "description",
+ "type": "string"
+ },
+ {
+ "title": "Type",
+ "name": "type",
+ "type": "choice",
+ "choices": [
+ "default",
+ "docs",
+ "minimal"
+ ],
+ "default": "minimal"
+ }
+ ]
+ } \ No newline at end of file