diff --git a/docs/src/architecture/08_concepts/signed_doc/docs/brand_parameters.md b/docs/src/architecture/08_concepts/signed_doc/docs/brand_parameters.md index 24f92e77f8..bbe3a60673 100644 --- a/docs/src/architecture/08_concepts/signed_doc/docs/brand_parameters.md +++ b/docs/src/architecture/08_concepts/signed_doc/docs/brand_parameters.md @@ -197,7 +197,7 @@ New versions of this document may be published by: | --- | --- | | License | This document is licensed under [CC-BY-4.0] | | Created | 2024-12-27 | -| Modified | 2025-09-08 | +| Modified | 2025-09-09 | | Authors | Alex Pozhylenkov | | | Nathan Bogale | | | Neil McAuliffe | diff --git a/docs/src/architecture/08_concepts/signed_doc/docs/brand_parameters_form_template.md b/docs/src/architecture/08_concepts/signed_doc/docs/brand_parameters_form_template.md index 2e674f9ef5..16bc5597e4 100644 --- a/docs/src/architecture/08_concepts/signed_doc/docs/brand_parameters_form_template.md +++ b/docs/src/architecture/08_concepts/signed_doc/docs/brand_parameters_form_template.md @@ -133,7 +133,7 @@ New versions of this document may be published by: | --- | --- | | License | This document is licensed under [CC-BY-4.0] | | Created | 2024-12-27 | -| Modified | 2025-09-08 | +| Modified | 2025-09-09 | | Authors | Alex Pozhylenkov | | | Nathan Bogale | | | Neil McAuliffe | diff --git a/docs/src/architecture/08_concepts/signed_doc/docs/campaign_parameters.md b/docs/src/architecture/08_concepts/signed_doc/docs/campaign_parameters.md index 03796555a3..0009dc515f 100644 --- a/docs/src/architecture/08_concepts/signed_doc/docs/campaign_parameters.md +++ b/docs/src/architecture/08_concepts/signed_doc/docs/campaign_parameters.md @@ -226,7 +226,7 @@ New versions of this document may be published by: | --- | --- | | License | This document is licensed under [CC-BY-4.0] | | Created | 2024-12-27 | -| Modified | 2025-09-08 | +| Modified | 2025-09-09 | | Authors | Alex Pozhylenkov | | | Nathan Bogale | | | Neil McAuliffe | diff --git a/docs/src/architecture/08_concepts/signed_doc/docs/campaign_parameters_form_template.md b/docs/src/architecture/08_concepts/signed_doc/docs/campaign_parameters_form_template.md index 58ebd914a5..0b6629d93d 100644 --- a/docs/src/architecture/08_concepts/signed_doc/docs/campaign_parameters_form_template.md +++ b/docs/src/architecture/08_concepts/signed_doc/docs/campaign_parameters_form_template.md @@ -161,7 +161,7 @@ New versions of this document may be published by: | --- | --- | | License | This document is licensed under [CC-BY-4.0] | | Created | 2024-12-27 | -| Modified | 2025-09-08 | +| Modified | 2025-09-09 | | Authors | Alex Pozhylenkov | | | Nathan Bogale | | | Neil McAuliffe | diff --git a/docs/src/architecture/08_concepts/signed_doc/docs/category_parameters.md b/docs/src/architecture/08_concepts/signed_doc/docs/category_parameters.md index f2ccc2352f..94def30d66 100644 --- a/docs/src/architecture/08_concepts/signed_doc/docs/category_parameters.md +++ b/docs/src/architecture/08_concepts/signed_doc/docs/category_parameters.md @@ -226,7 +226,7 @@ New versions of this document may be published by: | --- | --- | | License | This document is licensed under [CC-BY-4.0] | | Created | 2024-12-27 | -| Modified | 2025-09-08 | +| Modified | 2025-09-09 | | Authors | Alex Pozhylenkov | | | Nathan Bogale | | | Neil McAuliffe | diff --git a/docs/src/architecture/08_concepts/signed_doc/docs/category_parameters_form_template.md b/docs/src/architecture/08_concepts/signed_doc/docs/category_parameters_form_template.md index a24f402033..77dce48c25 100644 --- a/docs/src/architecture/08_concepts/signed_doc/docs/category_parameters_form_template.md +++ b/docs/src/architecture/08_concepts/signed_doc/docs/category_parameters_form_template.md @@ -161,7 +161,7 @@ New versions of this document may be published by: | --- | --- | | License | This document is licensed under [CC-BY-4.0] | | Created | 2024-12-27 | -| Modified | 2025-09-08 | +| Modified | 2025-09-09 | | Authors | Alex Pozhylenkov | | | Nathan Bogale | | | Neil McAuliffe | diff --git a/docs/src/architecture/08_concepts/signed_doc/docs/comment_moderation_action.md b/docs/src/architecture/08_concepts/signed_doc/docs/comment_moderation_action.md index d40e93863c..37bc36cbae 100644 --- a/docs/src/architecture/08_concepts/signed_doc/docs/comment_moderation_action.md +++ b/docs/src/architecture/08_concepts/signed_doc/docs/comment_moderation_action.md @@ -161,7 +161,7 @@ New versions of this document may be published by: | --- | --- | | License | This document is licensed under [CC-BY-4.0] | | Created | 2024-12-27 | -| Modified | 2025-09-08 | +| Modified | 2025-09-09 | | Authors | Alex Pozhylenkov | | | Nathan Bogale | | | Neil McAuliffe | diff --git a/docs/src/architecture/08_concepts/signed_doc/docs/contest_delegation.md b/docs/src/architecture/08_concepts/signed_doc/docs/contest_delegation.md index 14839b6f2a..40b42a7594 100644 --- a/docs/src/architecture/08_concepts/signed_doc/docs/contest_delegation.md +++ b/docs/src/architecture/08_concepts/signed_doc/docs/contest_delegation.md @@ -252,7 +252,7 @@ New versions of this document may be published by: | --- | --- | | License | This document is licensed under [CC-BY-4.0] | | Created | 2024-12-27 | -| Modified | 2025-09-08 | +| Modified | 2025-09-09 | | Authors | Alex Pozhylenkov | | | Nathan Bogale | | | Neil McAuliffe | diff --git a/docs/src/architecture/08_concepts/signed_doc/docs/contest_parameters.md b/docs/src/architecture/08_concepts/signed_doc/docs/contest_parameters.md index c1cab4a922..d7e3e90564 100644 --- a/docs/src/architecture/08_concepts/signed_doc/docs/contest_parameters.md +++ b/docs/src/architecture/08_concepts/signed_doc/docs/contest_parameters.md @@ -228,7 +228,7 @@ New versions of this document may be published by: | --- | --- | | License | This document is licensed under [CC-BY-4.0] | | Created | 2024-12-27 | -| Modified | 2025-09-08 | +| Modified | 2025-09-09 | | Authors | Alex Pozhylenkov | | | Nathan Bogale | | | Neil McAuliffe | diff --git a/docs/src/architecture/08_concepts/signed_doc/docs/contest_parameters_form_template.md b/docs/src/architecture/08_concepts/signed_doc/docs/contest_parameters_form_template.md index 2519aea91f..17044a9660 100644 --- a/docs/src/architecture/08_concepts/signed_doc/docs/contest_parameters_form_template.md +++ b/docs/src/architecture/08_concepts/signed_doc/docs/contest_parameters_form_template.md @@ -163,7 +163,7 @@ New versions of this document may be published by: | --- | --- | | License | This document is licensed under [CC-BY-4.0] | | Created | 2024-12-27 | -| Modified | 2025-09-08 | +| Modified | 2025-09-09 | | Authors | Alex Pozhylenkov | | | Nathan Bogale | | | Neil McAuliffe | diff --git a/docs/src/architecture/08_concepts/signed_doc/docs/presentation_template.md b/docs/src/architecture/08_concepts/signed_doc/docs/presentation_template.md index ee6ee5f0f8..1eff632197 100644 --- a/docs/src/architecture/08_concepts/signed_doc/docs/presentation_template.md +++ b/docs/src/architecture/08_concepts/signed_doc/docs/presentation_template.md @@ -177,15 +177,20 @@ See `[presentation_templates.md](TODO)` ], "type": "string" }, - "cardTitle": { - "description": "A title shown to the editor of the card. Not used by the UI.", + "cardTemplate": { + "contentType": "text/html; charset=utf-8; template=handlebars", + "description": "HTML5 defined presentation layout for the card.\nThe data is templated with handlebars, and the data that can be inserted is\nderived from the `requiredDocumentTypes` and available system wide dynamic data.", "type": "string" }, - "css": { + "cardTemplateCss": { "contentType": "text/css; charset=utf-8; template=handlebars", "description": "Optional styling that can be used by the HTML generated from the template for presentation.", "type": "string" }, + "cardTitle": { + "description": "A title shown to the editor of the card. Not used by the UI.", + "type": "string" + }, "layoutParameters": { "description": "Parameters which help the front end layout the provided template. To be defined.", "type": "object" @@ -198,11 +203,6 @@ See `[presentation_templates.md](TODO)` }, "type": "array", "uniqueItems": true - }, - "template": { - "contentType": "text/html; charset=utf-8; template=handlebars", - "description": "HTML5 defined presentation layout for the card.\nThe data is templated with handlebars, and the data that can be inserted is\nderived from the `requiredDocumentTypes` and available system wide dynamic data.", - "type": "string" } }, "type": "object", @@ -257,7 +257,7 @@ New versions of this document may be published by: | --- | --- | | License | This document is licensed under [CC-BY-4.0] | | Created | 2024-12-27 | -| Modified | 2025-09-08 | +| Modified | 2025-09-09 | | Authors | Alex Pozhylenkov | | | Nathan Bogale | | | Neil McAuliffe | diff --git a/docs/src/architecture/08_concepts/signed_doc/docs/proposal.md b/docs/src/architecture/08_concepts/signed_doc/docs/proposal.md index 13f9ac6df2..e1b75d3429 100644 --- a/docs/src/architecture/08_concepts/signed_doc/docs/proposal.md +++ b/docs/src/architecture/08_concepts/signed_doc/docs/proposal.md @@ -240,7 +240,7 @@ New versions of this document may be published by: | --- | --- | | License | This document is licensed under [CC-BY-4.0] | | Created | 2024-12-27 | -| Modified | 2025-09-08 | +| Modified | 2025-09-09 | | Authors | Alex Pozhylenkov | | | Nathan Bogale | | | Neil McAuliffe | diff --git a/docs/src/architecture/08_concepts/signed_doc/docs/proposal_comment.md b/docs/src/architecture/08_concepts/signed_doc/docs/proposal_comment.md index 1e00f71c37..10b52d51b7 100644 --- a/docs/src/architecture/08_concepts/signed_doc/docs/proposal_comment.md +++ b/docs/src/architecture/08_concepts/signed_doc/docs/proposal_comment.md @@ -276,7 +276,7 @@ New versions of this document may be published by: | --- | --- | | License | This document is licensed under [CC-BY-4.0] | | Created | 2024-12-27 | -| Modified | 2025-09-08 | +| Modified | 2025-09-09 | | Authors | Alex Pozhylenkov | | | Nathan Bogale | | | Neil McAuliffe | diff --git a/docs/src/architecture/08_concepts/signed_doc/docs/proposal_comment_form_template.md b/docs/src/architecture/08_concepts/signed_doc/docs/proposal_comment_form_template.md index 65f92e6cd3..1458e01553 100644 --- a/docs/src/architecture/08_concepts/signed_doc/docs/proposal_comment_form_template.md +++ b/docs/src/architecture/08_concepts/signed_doc/docs/proposal_comment_form_template.md @@ -163,7 +163,7 @@ New versions of this document may be published by: | --- | --- | | License | This document is licensed under [CC-BY-4.0] | | Created | 2024-12-27 | -| Modified | 2025-09-08 | +| Modified | 2025-09-09 | | Authors | Alex Pozhylenkov | | | Nathan Bogale | | | Neil McAuliffe | diff --git a/docs/src/architecture/08_concepts/signed_doc/docs/proposal_form_template.md b/docs/src/architecture/08_concepts/signed_doc/docs/proposal_form_template.md index 0696df5903..e94db568e6 100644 --- a/docs/src/architecture/08_concepts/signed_doc/docs/proposal_form_template.md +++ b/docs/src/architecture/08_concepts/signed_doc/docs/proposal_form_template.md @@ -163,7 +163,7 @@ New versions of this document may be published by: | --- | --- | | License | This document is licensed under [CC-BY-4.0] | | Created | 2024-12-27 | -| Modified | 2025-09-08 | +| Modified | 2025-09-09 | | Authors | Alex Pozhylenkov | | | Nathan Bogale | | | Neil McAuliffe | diff --git a/docs/src/architecture/08_concepts/signed_doc/docs/proposal_moderation_action.md b/docs/src/architecture/08_concepts/signed_doc/docs/proposal_moderation_action.md index a05d2370cc..00c8871649 100644 --- a/docs/src/architecture/08_concepts/signed_doc/docs/proposal_moderation_action.md +++ b/docs/src/architecture/08_concepts/signed_doc/docs/proposal_moderation_action.md @@ -161,7 +161,7 @@ New versions of this document may be published by: | --- | --- | | License | This document is licensed under [CC-BY-4.0] | | Created | 2024-12-27 | -| Modified | 2025-09-08 | +| Modified | 2025-09-09 | | Authors | Alex Pozhylenkov | | | Nathan Bogale | | | Neil McAuliffe | diff --git a/docs/src/architecture/08_concepts/signed_doc/docs/proposal_submission_action.md b/docs/src/architecture/08_concepts/signed_doc/docs/proposal_submission_action.md index cf8296c1a7..86156cea1c 100644 --- a/docs/src/architecture/08_concepts/signed_doc/docs/proposal_submission_action.md +++ b/docs/src/architecture/08_concepts/signed_doc/docs/proposal_submission_action.md @@ -330,7 +330,7 @@ New versions of this document may be published by: | --- | --- | | License | This document is licensed under [CC-BY-4.0] | | Created | 2024-12-27 | -| Modified | 2025-09-08 | +| Modified | 2025-09-09 | | Authors | Alex Pozhylenkov | | | Nathan Bogale | | | Neil McAuliffe | diff --git a/docs/src/architecture/08_concepts/signed_doc/docs/rep_nomination.md b/docs/src/architecture/08_concepts/signed_doc/docs/rep_nomination.md index ffa00f2a39..cf6e7199c2 100644 --- a/docs/src/architecture/08_concepts/signed_doc/docs/rep_nomination.md +++ b/docs/src/architecture/08_concepts/signed_doc/docs/rep_nomination.md @@ -282,7 +282,7 @@ New versions of this document may be published by: | --- | --- | | License | This document is licensed under [CC-BY-4.0] | | Created | 2024-12-27 | -| Modified | 2025-09-08 | +| Modified | 2025-09-09 | | Authors | Alex Pozhylenkov | | | Nathan Bogale | | | Neil McAuliffe | diff --git a/docs/src/architecture/08_concepts/signed_doc/docs/rep_nomination_form_template.md b/docs/src/architecture/08_concepts/signed_doc/docs/rep_nomination_form_template.md index 67837bb878..7637f2af8a 100644 --- a/docs/src/architecture/08_concepts/signed_doc/docs/rep_nomination_form_template.md +++ b/docs/src/architecture/08_concepts/signed_doc/docs/rep_nomination_form_template.md @@ -161,7 +161,7 @@ New versions of this document may be published by: | --- | --- | | License | This document is licensed under [CC-BY-4.0] | | Created | 2024-12-27 | -| Modified | 2025-09-08 | +| Modified | 2025-09-09 | | Authors | Alex Pozhylenkov | | | Nathan Bogale | | | Neil McAuliffe | diff --git a/docs/src/architecture/08_concepts/signed_doc/docs/rep_profile.md b/docs/src/architecture/08_concepts/signed_doc/docs/rep_profile.md index 3fe2bf7d33..4200afdc8c 100644 --- a/docs/src/architecture/08_concepts/signed_doc/docs/rep_profile.md +++ b/docs/src/architecture/08_concepts/signed_doc/docs/rep_profile.md @@ -197,7 +197,7 @@ New versions of this document may be published by: | --- | --- | | License | This document is licensed under [CC-BY-4.0] | | Created | 2024-12-27 | -| Modified | 2025-09-08 | +| Modified | 2025-09-09 | | Authors | Alex Pozhylenkov | | | Nathan Bogale | | | Neil McAuliffe | diff --git a/docs/src/architecture/08_concepts/signed_doc/docs/rep_profile_form_template.md b/docs/src/architecture/08_concepts/signed_doc/docs/rep_profile_form_template.md index 9db208d4c7..63322ada6f 100644 --- a/docs/src/architecture/08_concepts/signed_doc/docs/rep_profile_form_template.md +++ b/docs/src/architecture/08_concepts/signed_doc/docs/rep_profile_form_template.md @@ -161,7 +161,7 @@ New versions of this document may be published by: | --- | --- | | License | This document is licensed under [CC-BY-4.0] | | Created | 2024-12-27 | -| Modified | 2025-09-08 | +| Modified | 2025-09-09 | | Authors | Alex Pozhylenkov | | | Nathan Bogale | | | Neil McAuliffe | diff --git a/docs/src/architecture/08_concepts/signed_doc/metadata.md b/docs/src/architecture/08_concepts/signed_doc/metadata.md index 83312c5e88..4c4d3a8c50 100644 --- a/docs/src/architecture/08_concepts/signed_doc/metadata.md +++ b/docs/src/architecture/08_concepts/signed_doc/metadata.md @@ -618,7 +618,7 @@ classDiagram | --- | --- | | License | This document is licensed under [CC-BY-4.0] | | Created | 2024-12-27 | -| Modified | 2025-09-08 | +| Modified | 2025-09-09 | | Authors | Alex Pozhylenkov | | | Nathan Bogale | | | Neil McAuliffe | diff --git a/docs/src/architecture/08_concepts/signed_doc/schema/presentation_template.schema.json b/docs/src/architecture/08_concepts/signed_doc/schema/presentation_template.schema.json index dd1dbdcdba..db033a104d 100644 --- a/docs/src/architecture/08_concepts/signed_doc/schema/presentation_template.schema.json +++ b/docs/src/architecture/08_concepts/signed_doc/schema/presentation_template.schema.json @@ -21,15 +21,20 @@ ], "type": "string" }, - "cardTitle": { - "description": "A title shown to the editor of the card. Not used by the UI.", + "cardTemplate": { + "contentType": "text/html; charset=utf-8; template=handlebars", + "description": "HTML5 defined presentation layout for the card.\nThe data is templated with handlebars, and the data that can be inserted is\nderived from the `requiredDocumentTypes` and available system wide dynamic data.", "type": "string" }, - "css": { + "cardTemplateCss": { "contentType": "text/css; charset=utf-8; template=handlebars", "description": "Optional styling that can be used by the HTML generated from the template for presentation.", "type": "string" }, + "cardTitle": { + "description": "A title shown to the editor of the card. Not used by the UI.", + "type": "string" + }, "layoutParameters": { "description": "Parameters which help the front end layout the provided template. To be defined.", "type": "object" @@ -42,11 +47,6 @@ }, "type": "array", "uniqueItems": true - }, - "template": { - "contentType": "text/html; charset=utf-8; template=handlebars", - "description": "HTML5 defined presentation layout for the card.\nThe data is templated with handlebars, and the data that can be inserted is\nderived from the `requiredDocumentTypes` and available system wide dynamic data.", - "type": "string" } }, "type": "object", diff --git a/docs/src/architecture/08_concepts/signed_doc/spec.md b/docs/src/architecture/08_concepts/signed_doc/spec.md index d99a4a3a3b..70becaacbd 100644 --- a/docs/src/architecture/08_concepts/signed_doc/spec.md +++ b/docs/src/architecture/08_concepts/signed_doc/spec.md @@ -549,7 +549,7 @@ Catalyst ID URI iden | --- | --- | | License | This document is licensed under [CC-BY-4.0] | | Created | 2024-12-27 | -| Modified | 2025-09-08 | +| Modified | 2025-09-09 | | Authors | Alex Pozhylenkov | | | Nathan Bogale | | | Neil McAuliffe | @@ -604,8 +604,13 @@ Catalyst ID URI iden * Made `payload.nil` non optional with the default value `false`. * If `payload.nil` is `true` automatically set `"content type"` and `"content-encoding"` fields to `"excluded"`. +#### 0.1.3 (2025-09-09) + +* Fixed an invalid 'Presentation Template' [JSON schema][JSON Schema-2020-12]. + [CBOR-LFD-ENCODING]: https://www.rfc-editor.org/rfc/rfc8949.html#section-4.2.3 [RFC9052-HeaderParameters]: https://www.rfc-editor.org/rfc/rfc8152#section-3.1 +[JSON Schema-2020-12]: https://json-schema.org/draft/2020-12 [RFC9052-CoseSign]: https://datatracker.ietf.org/doc/html/rfc9052#name-signing-with-one-or-more-si [CC-BY-4.0]: https://creativecommons.org/licenses/by/4.0/legalcode [CommonMark]: https://spec.commonmark.org/0.31.2/ diff --git a/docs/src/architecture/08_concepts/signed_doc/types.md b/docs/src/architecture/08_concepts/signed_doc/types.md index f050fdeeee..edd5695124 100644 --- a/docs/src/architecture/08_concepts/signed_doc/types.md +++ b/docs/src/architecture/08_concepts/signed_doc/types.md @@ -40,7 +40,7 @@ All Defined Document Types | --- | --- | | License | This document is licensed under [CC-BY-4.0] | | Created | 2024-12-27 | -| Modified | 2025-09-08 | +| Modified | 2025-09-09 | | Authors | Alex Pozhylenkov | | | Nathan Bogale | | | Neil McAuliffe | diff --git a/specs/definitions/presentation_template/presentation_template.cue b/specs/definitions/presentation_template/presentation_template.cue index 098fe37ddb..2c2d042edf 100644 --- a/specs/definitions/presentation_template/presentation_template.cue +++ b/specs/definitions/presentation_template/presentation_template.cue @@ -65,7 +65,7 @@ presentationTemplate: { type: "object" description: "Parameters which help the front end layout the provided template. To be defined." } - template: { + cardTemplate: { type: "string" contentType: "text/html; charset=utf-8; template=handlebars" description: """ @@ -74,7 +74,7 @@ presentationTemplate: { derived from the `requiredDocumentTypes` and available system wide dynamic data. """ } - css: { + cardTemplateCss: { type: "string" contentType: "text/css; charset=utf-8; template=handlebars" description: """ diff --git a/specs/definitions/signed_docs/authors_copyright.cue b/specs/definitions/signed_docs/authors_copyright.cue index 91afe988d6..25bfda36b1 100644 --- a/specs/definitions/signed_docs/authors_copyright.cue +++ b/specs/definitions/signed_docs/authors_copyright.cue @@ -109,5 +109,12 @@ copyright: #copyrightNotice & { * If `payload.nil` is `true` automatically set `"content type"` and `"content-encoding"` fields to `"excluded"`. """ }, + { + version: "0.1.3" + modified: "2025-09-09" + changes: """ + * Fixed an invalid 'Presentation Template' JSON schema. + """ + }, ] } diff --git a/specs/signed_doc.json b/specs/signed_doc.json index 2fc1d138d8..5c80b8dc3f 100644 --- a/specs/signed_doc.json +++ b/specs/signed_doc.json @@ -309,6 +309,11 @@ "changes": "* Updated `payload` field, it become required.\n* Added new `draft` field for Signed Document with the default value `false`.\n* Made `payload.nil` non optional with the default value `false`.\n* If `payload.nil` is `true` automatically set `\"content type\"` and `\"content-encoding\"` fields to `\"excluded\"`.", "modified": "2025-09-08", "version": "0.1.2" + }, + { + "changes": "* Fixed an invalid 'Presentation Template' JSON schema. ", + "modified": "2025-09-09", + "version": "0.1.3" } ] }, @@ -1782,15 +1787,20 @@ ], "type": "string" }, - "cardTitle": { - "description": "A title shown to the editor of the card. Not used by the UI.", + "cardTemplate": { + "contentType": "text/html; charset=utf-8; template=handlebars", + "description": "HTML5 defined presentation layout for the card.\nThe data is templated with handlebars, and the data that can be inserted is\nderived from the `requiredDocumentTypes` and available system wide dynamic data.", "type": "string" }, - "css": { + "cardTemplateCss": { "contentType": "text/css; charset=utf-8; template=handlebars", "description": "Optional styling that can be used by the HTML generated from the template for presentation.", "type": "string" }, + "cardTitle": { + "description": "A title shown to the editor of the card. Not used by the UI.", + "type": "string" + }, "layoutParameters": { "description": "Parameters which help the front end layout the provided template. To be defined.", "type": "object" @@ -1803,11 +1813,6 @@ }, "type": "array", "uniqueItems": true - }, - "template": { - "contentType": "text/html; charset=utf-8; template=handlebars", - "description": "HTML5 defined presentation layout for the card.\nThe data is templated with handlebars, and the data that can be inserted is\nderived from the `requiredDocumentTypes` and available system wide dynamic data.", - "type": "string" } }, "$schema": "https://json-schema.org/draft/2020-12/schema", @@ -8879,15 +8884,20 @@ ], "type": "string" }, - "cardTitle": { - "description": "A title shown to the editor of the card. Not used by the UI.", + "cardTemplate": { + "contentType": "text/html; charset=utf-8; template=handlebars", + "description": "HTML5 defined presentation layout for the card.\nThe data is templated with handlebars, and the data that can be inserted is\nderived from the `requiredDocumentTypes` and available system wide dynamic data.", "type": "string" }, - "css": { + "cardTemplateCss": { "contentType": "text/css; charset=utf-8; template=handlebars", "description": "Optional styling that can be used by the HTML generated from the template for presentation.", "type": "string" }, + "cardTitle": { + "description": "A title shown to the editor of the card. Not used by the UI.", + "type": "string" + }, "layoutParameters": { "description": "Parameters which help the front end layout the provided template. To be defined.", "type": "object" @@ -8900,11 +8910,6 @@ }, "type": "array", "uniqueItems": true - }, - "template": { - "contentType": "text/html; charset=utf-8; template=handlebars", - "description": "HTML5 defined presentation layout for the card.\nThe data is templated with handlebars, and the data that can be inserted is\nderived from the `requiredDocumentTypes` and available system wide dynamic data.", - "type": "string" } }, "$schema": "https://json-schema.org/draft/2020-12/schema",