From c2f904ec773acecabb34c68b0e6756f3f8cc305b Mon Sep 17 00:00:00 2001 From: anoduck <9925396+anoduck@users.noreply.github.com> Date: Tue, 5 Nov 2024 06:01:38 -0500 Subject: feat(content): :sparkles: Communication section creation Communication section created, frontmatter type cleaning, configurations, etc... #28 #27 --- .../taxonomy/contenttypes/communication.json | 85 +++++++++++++ .../config/taxonomy/contenttypes/content.json | 134 --------------------- .../config/taxonomy/contenttypes/docs.json | 85 ------------- .../config/taxonomy/contenttypes/index.json | 37 ++++++ .../config/taxonomy/contenttypes/minimal.json | 36 ------ 5 files changed, 122 insertions(+), 255 deletions(-) create mode 100644 .frontmatter/config/taxonomy/contenttypes/communication.json delete mode 100644 .frontmatter/config/taxonomy/contenttypes/content.json delete mode 100644 .frontmatter/config/taxonomy/contenttypes/docs.json create mode 100644 .frontmatter/config/taxonomy/contenttypes/index.json delete mode 100644 .frontmatter/config/taxonomy/contenttypes/minimal.json (limited to '.frontmatter/config/taxonomy') diff --git a/.frontmatter/config/taxonomy/contenttypes/communication.json b/.frontmatter/config/taxonomy/contenttypes/communication.json new file mode 100644 index 0000000..e48aac3 --- /dev/null +++ b/.frontmatter/config/taxonomy/contenttypes/communication.json @@ -0,0 +1,85 @@ +{ + "$schema": "https://frontmatter.codes/config/taxonomy.contenttypes.schema.json", + "name": "communication", + "pageBundle": false, + "previewPath": null, + "fields": [ + { + "title": "Title", + "name": "title", + "type": "string", + "single": true + }, + { + "title": "Description", + "name": "description", + "type": "string" + }, + { + "title": "date", + "name": "date", + "type": "datetime" + }, + { + "title": "Metadata", + "name": "metadata", + "type": "choice", + "choices": [ + "full", + "original", + "none" + ], + "default": "full" + }, + { + "title": "Categories", + "name": "categories", + "type": "string", + "single": true, + "default": "Communication" + }, + { + "title": "Tags", + "name": "tags", + "type": "tags" + }, + { + "title": "Thumbnail", + "name": "thumbnail", + "type": "string" + }, + { + "title": "Type", + "name": "type", + "type": "choice", + "choices": [ + "default", + "docs", + "minimal" + ], + "default": "docs" + }, + { + "title": "Draft", + "name": "draft", + "type": "draft" + }, + { + "title": "Alias", + "name": "alias", + "type": "list" + }, + { + "title": "Modules", + "name": "modules", + "type": "string" + }, + { + "title": "FrontMatter Content Type", + "name": "fmContentType", + "type": "string", + "single": true, + "default": "communication" + } + ] +} \ No newline at end of file diff --git a/.frontmatter/config/taxonomy/contenttypes/content.json b/.frontmatter/config/taxonomy/contenttypes/content.json deleted file mode 100644 index fa49ebf..0000000 --- a/.frontmatter/config/taxonomy/contenttypes/content.json +++ /dev/null @@ -1,134 +0,0 @@ -{ - "$schema": "https://frontmatter.codes/config/taxonomy.contenttypes.schema.json", - "name": "content", - "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": "Alias", - "name": "alias", - "type": "list" - }, - { - "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": "Categories", - "name": "categories", - "type": "string", - "single": true, - "default": "Content" - }, - { - "title": "Metadata", - "name": "metadata", - "type": "choice", - "choices": [ - "full", - "original", - "none" - ], - "default": "full" - }, - { - "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" - }, - { - "title": "FrontMatter Content Type", - "name": "fmContentType", - "type": "string", - "single": true, - "default": "person" - } - ] -} \ No newline at end of file diff --git a/.frontmatter/config/taxonomy/contenttypes/docs.json b/.frontmatter/config/taxonomy/contenttypes/docs.json deleted file mode 100644 index 248f033..0000000 --- a/.frontmatter/config/taxonomy/contenttypes/docs.json +++ /dev/null @@ -1,85 +0,0 @@ -{ - "$schema": "https://frontmatter.codes/config/taxonomy.contenttypes.schema.json", - "name": "docs", - "pageBundle": false, - "previewPath": null, - "fields": [ - { - "title": "Title", - "name": "title", - "type": "string", - "single": true - }, - { - "title": "Description", - "name": "description", - "type": "string" - }, - { - "title": "date", - "name": "date", - "type": "datetime" - }, - { - "title": "Metadata", - "name": "metadata", - "type": "choice", - "choices": [ - "full", - "original", - "none" - ], - "default": "full" - }, - { - "title": "Categories", - "name": "categories", - "type": "string", - "single": true, - "default": "Evidence" - }, - { - "title": "Tags", - "name": "tags", - "type": "tags" - }, - { - "title": "Thumbnail", - "name": "thumbnail", - "type": "string" - }, - { - "title": "Type", - "name": "type", - "type": "choice", - "choices": [ - "default", - "docs", - "minimal" - ], - "default": "docs" - }, - { - "title": "Draft", - "name": "draft", - "type": "draft" - }, - { - "title": "Alias", - "name": "alias", - "type": "list" - }, - { - "title": "Modules", - "name": "modules", - "type": "string" - }, - { - "title": "FrontMatter Content Type", - "name": "fmContentType", - "type": "string", - "single": true, - "default": "evidence" - } - ] -} \ No newline at end of file diff --git a/.frontmatter/config/taxonomy/contenttypes/index.json b/.frontmatter/config/taxonomy/contenttypes/index.json new file mode 100644 index 0000000..796682d --- /dev/null +++ b/.frontmatter/config/taxonomy/contenttypes/index.json @@ -0,0 +1,37 @@ +{ + "$schema": "https://frontmatter.codes/config/taxonomy.contenttypes.schema.json", + "name": "index", + "pageBundle": false, + "previewPath": null, + "fields": [ + { + "title": "Title", + "name": "title", + "type": "string", + "single": true + }, + { + "title": "Categories", + "name": "categories", + "type": "string", + "single": true + }, + { + "title": "Thumbnail", + "name": "thumbnail", + "type": "string" + }, + { + "title": "Alias", + "name": "alias", + "type": "list" + }, + { + "title": "FrontMatter Content Type", + "name": "fmContentType", + "type": "string", + "single": true, + "default": "index" + } + ] +} \ No newline at end of file diff --git a/.frontmatter/config/taxonomy/contenttypes/minimal.json b/.frontmatter/config/taxonomy/contenttypes/minimal.json deleted file mode 100644 index bcf6a1d..0000000 --- a/.frontmatter/config/taxonomy/contenttypes/minimal.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "$schema": "https://frontmatter.codes/config/taxonomy.contenttypes.schema.json", - "name": "minimal", - "pageBundle": false, - "previewPath": null, - "fields": [ - { - "title": "Title", - "name": "title", - "type": "string", - "single": true - }, - { - "title": "Description", - "name": "description", - "type": "string" - }, - { - "title": "Categories", - "name": "categories", - "type": "string", - "single": true - }, - { - "title": "Type", - "name": "type", - "type": "choice", - "choices": [ - "default", - "docs", - "minimal" - ], - "default": "minimal" - } - ] -} \ No newline at end of file -- cgit v1.2.3