From ddd0f5ce450fd19bda049cc75c109f50331c974b Mon Sep 17 00:00:00 2001 From: Stuart Clark Date: Mon, 25 Apr 2022 10:36:48 +1000 Subject: [PATCH 01/10] feat(#63): add a-frame paragraph --- ...display.paragraph.aframe_scene.default.yml | 23 +++++++++++++++++++ ...display.paragraph.aframe_scene.default.yml | 20 ++++++++++++++++ ...field.field.node.article.field_content.yml | 5 ++++ ...eld.paragraph.aframe_scene.field_scene.yml | 19 +++++++++++++++ .../field.storage.paragraph.field_scene.yml | 19 +++++++++++++++ ...aragraphs.paragraphs_type.aframe_scene.yml | 16 +++++++++++++ drupal/config/sync/user.role.anonymous.yml | 1 + .../config/sync/user.role.authenticated.yml | 1 + drupal/config/sync/user.role.author.yml | 3 +++ 9 files changed, 107 insertions(+) create mode 100644 drupal/config/sync/core.entity_form_display.paragraph.aframe_scene.default.yml create mode 100644 drupal/config/sync/core.entity_view_display.paragraph.aframe_scene.default.yml create mode 100644 drupal/config/sync/field.field.paragraph.aframe_scene.field_scene.yml create mode 100644 drupal/config/sync/field.storage.paragraph.field_scene.yml create mode 100644 drupal/config/sync/paragraphs.paragraphs_type.aframe_scene.yml diff --git a/drupal/config/sync/core.entity_form_display.paragraph.aframe_scene.default.yml b/drupal/config/sync/core.entity_form_display.paragraph.aframe_scene.default.yml new file mode 100644 index 00000000..e9e68ecb --- /dev/null +++ b/drupal/config/sync/core.entity_form_display.paragraph.aframe_scene.default.yml @@ -0,0 +1,23 @@ +uuid: 34684a50-774c-44ed-90e3-eb639c73f130 +langcode: en +status: true +dependencies: + config: + - field.field.paragraph.aframe_scene.field_scene + - paragraphs.paragraphs_type.aframe_scene +id: paragraph.aframe_scene.default +targetEntityType: paragraph +bundle: aframe_scene +mode: default +content: + field_scene: + type: string_textarea + weight: 0 + region: content + settings: + rows: 5 + placeholder: '' + third_party_settings: { } +hidden: + created: true + status: true diff --git a/drupal/config/sync/core.entity_view_display.paragraph.aframe_scene.default.yml b/drupal/config/sync/core.entity_view_display.paragraph.aframe_scene.default.yml new file mode 100644 index 00000000..4cebfb05 --- /dev/null +++ b/drupal/config/sync/core.entity_view_display.paragraph.aframe_scene.default.yml @@ -0,0 +1,20 @@ +uuid: 3008e770-c8dd-4b1d-aa22-67d077cadf11 +langcode: en +status: true +dependencies: + config: + - field.field.paragraph.aframe_scene.field_scene + - paragraphs.paragraphs_type.aframe_scene +id: paragraph.aframe_scene.default +targetEntityType: paragraph +bundle: aframe_scene +mode: default +content: + field_scene: + type: basic_string + label: above + settings: { } + third_party_settings: { } + weight: 0 + region: content +hidden: { } diff --git a/drupal/config/sync/field.field.node.article.field_content.yml b/drupal/config/sync/field.field.node.article.field_content.yml index 57097427..d6a3233f 100644 --- a/drupal/config/sync/field.field.node.article.field_content.yml +++ b/drupal/config/sync/field.field.node.article.field_content.yml @@ -5,6 +5,7 @@ dependencies: config: - field.storage.node.field_content - node.type.article + - paragraphs.paragraphs_type.aframe_scene - paragraphs.paragraphs_type.card - paragraphs.paragraphs_type.card_group - paragraphs.paragraphs_type.code @@ -37,10 +38,14 @@ settings: link: link media: media section: section + aframe_scene: aframe_scene code: code repository: repository negate: 0 target_bundles_drag_drop: + aframe_scene: + weight: 14 + enabled: true card: weight: -20 enabled: true diff --git a/drupal/config/sync/field.field.paragraph.aframe_scene.field_scene.yml b/drupal/config/sync/field.field.paragraph.aframe_scene.field_scene.yml new file mode 100644 index 00000000..38303cb8 --- /dev/null +++ b/drupal/config/sync/field.field.paragraph.aframe_scene.field_scene.yml @@ -0,0 +1,19 @@ +uuid: ac91423c-1a9e-468f-ac5d-c774bf4c903c +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_scene + - paragraphs.paragraphs_type.aframe_scene +id: paragraph.aframe_scene.field_scene +field_name: field_scene +entity_type: paragraph +bundle: aframe_scene +label: Scene +description: '' +required: true +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: string_long diff --git a/drupal/config/sync/field.storage.paragraph.field_scene.yml b/drupal/config/sync/field.storage.paragraph.field_scene.yml new file mode 100644 index 00000000..a5c22cf4 --- /dev/null +++ b/drupal/config/sync/field.storage.paragraph.field_scene.yml @@ -0,0 +1,19 @@ +uuid: c551adf4-42eb-4d25-9bb9-e18b7e0a937f +langcode: en +status: true +dependencies: + module: + - paragraphs +id: paragraph.field_scene +field_name: field_scene +entity_type: paragraph +type: string_long +settings: + case_sensitive: false +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/drupal/config/sync/paragraphs.paragraphs_type.aframe_scene.yml b/drupal/config/sync/paragraphs.paragraphs_type.aframe_scene.yml new file mode 100644 index 00000000..17536053 --- /dev/null +++ b/drupal/config/sync/paragraphs.paragraphs_type.aframe_scene.yml @@ -0,0 +1,16 @@ +uuid: 62af2237-8766-427e-bef5-c0cd6d893dd1 +langcode: en +status: true +dependencies: + module: + - paragraphs_ee +third_party_settings: + paragraphs_ee: + paragraphs_categories: + basics: basics +id: aframe_scene +label: 'A-Frame scene' +icon_uuid: null +icon_default: null +description: 'An A-Frame VR scene.' +behavior_plugins: { } diff --git a/drupal/config/sync/user.role.anonymous.yml b/drupal/config/sync/user.role.anonymous.yml index 8609aea7..2fa6bd38 100644 --- a/drupal/config/sync/user.role.anonymous.yml +++ b/drupal/config/sync/user.role.anonymous.yml @@ -23,6 +23,7 @@ permissions: - 'view druxt_settings config page entity' - 'view linky entities' - 'view media' + - 'view paragraph content aframe_scene' - 'view paragraph content card' - 'view paragraph content card_group' - 'view paragraph content code' diff --git a/drupal/config/sync/user.role.authenticated.yml b/drupal/config/sync/user.role.authenticated.yml index 0aef2f56..4378bcdf 100644 --- a/drupal/config/sync/user.role.authenticated.yml +++ b/drupal/config/sync/user.role.authenticated.yml @@ -19,6 +19,7 @@ permissions: - 'access secondary toolbar' - 'use exclude node title' - 'view media' + - 'view paragraph content aframe_scene' - 'view paragraph content card' - 'view paragraph content card_group' - 'view paragraph content code' diff --git a/drupal/config/sync/user.role.author.yml b/drupal/config/sync/user.role.author.yml index bd893be2..db74ccd7 100644 --- a/drupal/config/sync/user.role.author.yml +++ b/drupal/config/sync/user.role.author.yml @@ -50,6 +50,7 @@ permissions: - 'create event content' - 'create image media' - 'create page content' + - 'create paragraph content aframe_scene' - 'create paragraph content card' - 'create paragraph content card_group' - 'create paragraph content code' @@ -63,6 +64,7 @@ permissions: - 'create paragraph content text_markdown' - 'create terms in article_category' - 'create video media' + - 'delete paragraph content aframe_scene' - 'delete paragraph content card' - 'delete paragraph content card_group' - 'delete paragraph content code' @@ -94,6 +96,7 @@ permissions: - 'translate event node' - 'translate page node' - 'update content translations' + - 'update paragraph content aframe_scene' - 'update paragraph content card' - 'update paragraph content card_group' - 'update paragraph content code' From 6f17af98186922e906f45f98f28432fab73d1031 Mon Sep 17 00:00:00 2001 From: Stuart Clark Date: Mon, 25 Apr 2022 10:37:28 +1000 Subject: [PATCH 02/10] feat(#63): add initial vr post content --- ....0d3f3d79-c6d9-4a15-8671-9ecb347c0537.json | 81 +++++++++ ....731aed92-df10-443a-ab91-494be47ab27a.json | 81 +++++++++ ....946de9b1-c646-48b2-bd4a-73685d485656.json | 81 +++++++++ ....bd238e37-126c-4557-a7a2-87b3518168a6.json | 81 +++++++++ drupal/content/meta/index.json | 39 +++- ....80b10f09-d311-41c0-932c-9873d0f51ef3.json | 170 ++++++++++++++++++ ....1bc3e535-b707-4874-9fe8-ee7f5dc2508d.json | 59 ++++++ ....1d0addf2-b6a9-4888-aa15-4fd529d2dabd.json | 58 ++++++ ....7c158249-f028-43dc-8c41-d7ed47861c90.json | 56 ++++++ ....80b7081f-82cc-4fe6-bb64-2b2f5e5f6c7d.json | 55 ++++++ ....93d813f6-0784-49cf-900d-ccb483b1ab17.json | 66 +++++++ ....9580e70d-1bb6-4576-bf6c-5997acf8e3d6.json | 51 ++++++ ....d57289b4-7f5a-4c4d-ae0c-235dfa4677ee.json | 56 ++++++ ....dd06df34-365e-4b3d-8956-123866219197.json | 56 ++++++ ....41f977f5-adec-4a4f-9005-87db478eb467.json | 27 +++ 15 files changed, 1016 insertions(+), 1 deletion(-) create mode 100644 drupal/content/linky.0d3f3d79-c6d9-4a15-8671-9ecb347c0537.json create mode 100644 drupal/content/linky.731aed92-df10-443a-ab91-494be47ab27a.json create mode 100644 drupal/content/linky.946de9b1-c646-48b2-bd4a-73685d485656.json create mode 100644 drupal/content/linky.bd238e37-126c-4557-a7a2-87b3518168a6.json create mode 100644 drupal/content/node.80b10f09-d311-41c0-932c-9873d0f51ef3.json create mode 100644 drupal/content/paragraph.1bc3e535-b707-4874-9fe8-ee7f5dc2508d.json create mode 100644 drupal/content/paragraph.1d0addf2-b6a9-4888-aa15-4fd529d2dabd.json create mode 100644 drupal/content/paragraph.7c158249-f028-43dc-8c41-d7ed47861c90.json create mode 100644 drupal/content/paragraph.80b7081f-82cc-4fe6-bb64-2b2f5e5f6c7d.json create mode 100644 drupal/content/paragraph.93d813f6-0784-49cf-900d-ccb483b1ab17.json create mode 100644 drupal/content/paragraph.9580e70d-1bb6-4576-bf6c-5997acf8e3d6.json create mode 100644 drupal/content/paragraph.d57289b4-7f5a-4c4d-ae0c-235dfa4677ee.json create mode 100644 drupal/content/paragraph.dd06df34-365e-4b3d-8956-123866219197.json create mode 100644 drupal/content/path_alias.41f977f5-adec-4a4f-9005-87db478eb467.json diff --git a/drupal/content/linky.0d3f3d79-c6d9-4a15-8671-9ecb347c0537.json b/drupal/content/linky.0d3f3d79-c6d9-4a15-8671-9ecb347c0537.json new file mode 100644 index 00000000..aabff065 --- /dev/null +++ b/drupal/content/linky.0d3f3d79-c6d9-4a15-8671-9ecb347c0537.json @@ -0,0 +1,81 @@ +{ + "uuid": [ + { + "value": "0d3f3d79-c6d9-4a15-8671-9ecb347c0537" + } + ], + "langcode": [ + { + "value": "en" + } + ], + "user_id": [ + { + "target_type": "user", + "target_uuid": "fb85df17-bbd5-4b75-890e-e010d6410ac0" + } + ], + "revision_created": [ + { + "value": "2022-04-25T00:30:20+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "revision_uid": [ + { + "target_type": "user", + "target_uuid": "fb85df17-bbd5-4b75-890e-e010d6410ac0" + } + ], + "revision_log": [ + { + "value": "Created new Managed Link" + } + ], + "link": [ + { + "uri": "https:\/\/2017.drupalsouth.nz\/session\/decoupled-drupal-and-responsive-vr", + "title": "https:\/\/2017.drupalsouth.nz\/session\/decoupled-drupal-and-responsive-vr", + "options": [] + } + ], + "created": [ + { + "value": "2022-04-25T00:30:20+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "changed": [ + { + "value": "2022-04-25T00:30:20+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "checked": [ + { + "value": "1970-01-01T00:00:00+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "internal": [], + "http_method": [], + "http_status": [], + "message": [], + "destination": [], + "excluded": [ + { + "value": false + } + ], + "reason": [], + "error": [ + { + "value": false + } + ], + "error_count": [ + { + "value": 0 + } + ] +} \ No newline at end of file diff --git a/drupal/content/linky.731aed92-df10-443a-ab91-494be47ab27a.json b/drupal/content/linky.731aed92-df10-443a-ab91-494be47ab27a.json new file mode 100644 index 00000000..6234a416 --- /dev/null +++ b/drupal/content/linky.731aed92-df10-443a-ab91-494be47ab27a.json @@ -0,0 +1,81 @@ +{ + "uuid": [ + { + "value": "731aed92-df10-443a-ab91-494be47ab27a" + } + ], + "langcode": [ + { + "value": "en" + } + ], + "user_id": [ + { + "target_type": "user", + "target_uuid": "fb85df17-bbd5-4b75-890e-e010d6410ac0" + } + ], + "revision_created": [ + { + "value": "2022-04-23T02:39:09+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "revision_uid": [ + { + "target_type": "user", + "target_uuid": "fb85df17-bbd5-4b75-890e-e010d6410ac0" + } + ], + "revision_log": [ + { + "value": "Created new Managed Link" + } + ], + "link": [ + { + "uri": "https:\/\/aframe.io\/docs", + "title": "https:\/\/aframe.io\/docs", + "options": [] + } + ], + "created": [ + { + "value": "2022-04-23T02:39:09+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "changed": [ + { + "value": "2022-04-23T02:39:09+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "checked": [ + { + "value": "1970-01-01T00:00:00+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "internal": [], + "http_method": [], + "http_status": [], + "message": [], + "destination": [], + "excluded": [ + { + "value": false + } + ], + "reason": [], + "error": [ + { + "value": false + } + ], + "error_count": [ + { + "value": 0 + } + ] +} \ No newline at end of file diff --git a/drupal/content/linky.946de9b1-c646-48b2-bd4a-73685d485656.json b/drupal/content/linky.946de9b1-c646-48b2-bd4a-73685d485656.json new file mode 100644 index 00000000..a81e3caf --- /dev/null +++ b/drupal/content/linky.946de9b1-c646-48b2-bd4a-73685d485656.json @@ -0,0 +1,81 @@ +{ + "uuid": [ + { + "value": "946de9b1-c646-48b2-bd4a-73685d485656" + } + ], + "langcode": [ + { + "value": "en" + } + ], + "user_id": [ + { + "target_type": "user", + "target_uuid": "fb85df17-bbd5-4b75-890e-e010d6410ac0" + } + ], + "revision_created": [ + { + "value": "2022-04-25T00:30:20+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "revision_uid": [ + { + "target_type": "user", + "target_uuid": "fb85df17-bbd5-4b75-890e-e010d6410ac0" + } + ], + "revision_log": [ + { + "value": "Created new Managed Link" + } + ], + "link": [ + { + "uri": "https:\/\/v2.vuejs.org\/v2\/api\/#ignoredElements", + "title": "ignoredElements option", + "options": [] + } + ], + "created": [ + { + "value": "2022-04-25T00:30:20+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "changed": [ + { + "value": "2022-04-25T00:30:20+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "checked": [ + { + "value": "1970-01-01T00:00:00+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "internal": [], + "http_method": [], + "http_status": [], + "message": [], + "destination": [], + "excluded": [ + { + "value": false + } + ], + "reason": [], + "error": [ + { + "value": false + } + ], + "error_count": [ + { + "value": 0 + } + ] +} \ No newline at end of file diff --git a/drupal/content/linky.bd238e37-126c-4557-a7a2-87b3518168a6.json b/drupal/content/linky.bd238e37-126c-4557-a7a2-87b3518168a6.json new file mode 100644 index 00000000..f274bb5f --- /dev/null +++ b/drupal/content/linky.bd238e37-126c-4557-a7a2-87b3518168a6.json @@ -0,0 +1,81 @@ +{ + "uuid": [ + { + "value": "bd238e37-126c-4557-a7a2-87b3518168a6" + } + ], + "langcode": [ + { + "value": "en" + } + ], + "user_id": [ + { + "target_type": "user", + "target_uuid": "fb85df17-bbd5-4b75-890e-e010d6410ac0" + } + ], + "revision_created": [ + { + "value": "2022-04-23T02:39:09+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "revision_uid": [ + { + "target_type": "user", + "target_uuid": "fb85df17-bbd5-4b75-890e-e010d6410ac0" + } + ], + "revision_log": [ + { + "value": "Created new Managed Link" + } + ], + "link": [ + { + "uri": "https:\/\/www.drupal.org\/project\/aframe", + "title": "Drupal A-Frame module", + "options": [] + } + ], + "created": [ + { + "value": "2022-04-23T02:39:09+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "changed": [ + { + "value": "2022-04-23T02:39:09+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "checked": [ + { + "value": "1970-01-01T00:00:00+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "internal": [], + "http_method": [], + "http_status": [], + "message": [], + "destination": [], + "excluded": [ + { + "value": false + } + ], + "reason": [], + "error": [ + { + "value": false + } + ], + "error_count": [ + { + "value": 0 + } + ] +} \ No newline at end of file diff --git a/drupal/content/meta/index.json b/drupal/content/meta/index.json index f7379684..ab26d431 100644 --- a/drupal/content/meta/index.json +++ b/drupal/content/meta/index.json @@ -240,5 +240,42 @@ ], "taxonomy_term.7e0d3d5c-d9a0-40e6-aa6c-7e8f7b457695": [ "user.fb85df17-bbd5-4b75-890e-e010d6410ac0" - ] + ], + "paragraph.80b7081f-82cc-4fe6-bb64-2b2f5e5f6c7d": [], + "linky.bd238e37-126c-4557-a7a2-87b3518168a6": [ + "user.fb85df17-bbd5-4b75-890e-e010d6410ac0" + ], + "paragraph.dd06df34-365e-4b3d-8956-123866219197": [], + "linky.731aed92-df10-443a-ab91-494be47ab27a": [ + "user.fb85df17-bbd5-4b75-890e-e010d6410ac0" + ], + "paragraph.1d0addf2-b6a9-4888-aa15-4fd529d2dabd": [], + "node.80b10f09-d311-41c0-932c-9873d0f51ef3": [ + "user.fb85df17-bbd5-4b75-890e-e010d6410ac0", + "taxonomy_term.789f893f-87c6-4f2d-85de-484a7ae850f7", + "taxonomy_term.7e0d3d5c-d9a0-40e6-aa6c-7e8f7b457695", + "taxonomy_term.95c7fc60-bf15-4867-a0cf-bce941748e6e", + "paragraph.80b7081f-82cc-4fe6-bb64-2b2f5e5f6c7d", + "paragraph.dd06df34-365e-4b3d-8956-123866219197", + "paragraph.1d0addf2-b6a9-4888-aa15-4fd529d2dabd", + "paragraph.9580e70d-1bb6-4576-bf6c-5997acf8e3d6", + "paragraph.d57289b4-7f5a-4c4d-ae0c-235dfa4677ee", + "paragraph.1bc3e535-b707-4874-9fe8-ee7f5dc2508d", + "paragraph.7c158249-f028-43dc-8c41-d7ed47861c90", + "paragraph.93d813f6-0784-49cf-900d-ccb483b1ab17" + ], + "path_alias.41f977f5-adec-4a4f-9005-87db478eb467": [ + "node.80b10f09-d311-41c0-932c-9873d0f51ef3" + ], + "paragraph.9580e70d-1bb6-4576-bf6c-5997acf8e3d6": [], + "linky.0d3f3d79-c6d9-4a15-8671-9ecb347c0537": [ + "user.fb85df17-bbd5-4b75-890e-e010d6410ac0" + ], + "paragraph.d57289b4-7f5a-4c4d-ae0c-235dfa4677ee": [], + "paragraph.1bc3e535-b707-4874-9fe8-ee7f5dc2508d": [], + "paragraph.7c158249-f028-43dc-8c41-d7ed47861c90": [], + "linky.946de9b1-c646-48b2-bd4a-73685d485656": [ + "user.fb85df17-bbd5-4b75-890e-e010d6410ac0" + ], + "paragraph.93d813f6-0784-49cf-900d-ccb483b1ab17": [] } \ No newline at end of file diff --git a/drupal/content/node.80b10f09-d311-41c0-932c-9873d0f51ef3.json b/drupal/content/node.80b10f09-d311-41c0-932c-9873d0f51ef3.json new file mode 100644 index 00000000..7b60378b --- /dev/null +++ b/drupal/content/node.80b10f09-d311-41c0-932c-9873d0f51ef3.json @@ -0,0 +1,170 @@ +{ + "uuid": [ + { + "value": "80b10f09-d311-41c0-932c-9873d0f51ef3" + } + ], + "langcode": [ + { + "value": "en" + } + ], + "type": [ + { + "target_id": "article", + "target_type": "node_type", + "target_uuid": "099b71bc-a724-4c2b-aa00-039950b719ec" + } + ], + "revision_timestamp": [ + { + "value": "2022-04-25T00:30:20+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "revision_uid": [ + { + "target_type": "user", + "target_uuid": "fb85df17-bbd5-4b75-890e-e010d6410ac0" + } + ], + "revision_log": [ + { + "value": "Updated the Content and Meta tags fields" + } + ], + "status": [ + { + "value": true + } + ], + "uid": [ + { + "target_type": "user", + "target_uuid": "fb85df17-bbd5-4b75-890e-e010d6410ac0" + } + ], + "title": [ + { + "value": "Virtual Reality and Druxt" + } + ], + "created": [ + { + "value": "2022-04-23T02:20:24+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "changed": [ + { + "value": "2022-04-25T00:30:20+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "promote": [ + { + "value": true + } + ], + "sticky": [ + { + "value": false + } + ], + "default_langcode": [ + { + "value": true + } + ], + "revision_translation_affected": [ + { + "value": true + } + ], + "path": [ + { + "alias": "\/articles\/virtual-reality-and-druxt-20220423", + "langcode": "en", + "pathauto": 1 + } + ], + "content_translation_source": [ + { + "value": "und" + } + ], + "content_translation_outdated": [ + { + "value": false + } + ], + "field_article_category": [ + { + "target_type": "taxonomy_term", + "target_uuid": "789f893f-87c6-4f2d-85de-484a7ae850f7" + }, + { + "target_type": "taxonomy_term", + "target_uuid": "7e0d3d5c-d9a0-40e6-aa6c-7e8f7b457695" + } + ], + "field_article_type": [ + { + "target_type": "taxonomy_term", + "target_uuid": "95c7fc60-bf15-4867-a0cf-bce941748e6e" + } + ], + "field_content": [ + { + "target_type": "paragraph", + "target_uuid": "80b7081f-82cc-4fe6-bb64-2b2f5e5f6c7d" + }, + { + "target_type": "paragraph", + "target_uuid": "dd06df34-365e-4b3d-8956-123866219197" + }, + { + "target_type": "paragraph", + "target_uuid": "1d0addf2-b6a9-4888-aa15-4fd529d2dabd" + }, + { + "target_type": "paragraph", + "target_uuid": "9580e70d-1bb6-4576-bf6c-5997acf8e3d6" + }, + { + "target_type": "paragraph", + "target_uuid": "d57289b4-7f5a-4c4d-ae0c-235dfa4677ee" + }, + { + "target_type": "paragraph", + "target_uuid": "1bc3e535-b707-4874-9fe8-ee7f5dc2508d" + }, + { + "target_type": "paragraph", + "target_uuid": "7c158249-f028-43dc-8c41-d7ed47861c90" + }, + { + "target_type": "paragraph", + "target_uuid": "93d813f6-0784-49cf-900d-ccb483b1ab17" + } + ], + "field_content_supplementary": [], + "field_description": [ + { + "value": "Virtual Reality and new technologies have always been a passion of mine, and I have experimented with A-Frame on many occasions in my career.\r\n\r\nLately I have had aspirations of building VR interfaces as a frontend for a Drupal \/ Druxt applications, from immersive gallery for my 360 drone photography, to multi-user interactive experiences.\r\n\r\nSo, in todays post I will of course be experimenting with Druxt and A-Frame. " + } + ], + "field_display_title": [ + { + "value": "Virtual Reality and Druxt" + } + ], + "field_image": [], + "field_meta_tags": [], + "field_published": [ + { + "value": "2022-04-23T12:20:24+10:00" + } + ], + "field_video": [] +} \ No newline at end of file diff --git a/drupal/content/paragraph.1bc3e535-b707-4874-9fe8-ee7f5dc2508d.json b/drupal/content/paragraph.1bc3e535-b707-4874-9fe8-ee7f5dc2508d.json new file mode 100644 index 00000000..7d3dfda3 --- /dev/null +++ b/drupal/content/paragraph.1bc3e535-b707-4874-9fe8-ee7f5dc2508d.json @@ -0,0 +1,59 @@ +{ + "uuid": [ + { + "value": "1bc3e535-b707-4874-9fe8-ee7f5dc2508d" + } + ], + "langcode": [ + { + "value": "en" + } + ], + "type": [ + { + "target_id": "section", + "target_type": "paragraphs_type", + "target_uuid": "36879357-96f7-4b56-8bf3-f91b01e4638d" + } + ], + "status": [ + { + "value": true + } + ], + "created": [ + { + "value": "2022-04-25T00:10:45+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "behavior_settings": [ + { + "value": { + "layout_paragraphs": { + "layout": "layout_onecol", + "config": { + "label": "" + }, + "parent_uuid": null, + "region": null + } + } + } + ], + "default_langcode": [ + { + "value": true + } + ], + "revision_translation_affected": [ + { + "value": true + } + ], + "field_title": [ + { + "value": "A-Frame and Nuxt.js" + } + ] +} \ No newline at end of file diff --git a/drupal/content/paragraph.1d0addf2-b6a9-4888-aa15-4fd529d2dabd.json b/drupal/content/paragraph.1d0addf2-b6a9-4888-aa15-4fd529d2dabd.json new file mode 100644 index 00000000..5b7a4542 --- /dev/null +++ b/drupal/content/paragraph.1d0addf2-b6a9-4888-aa15-4fd529d2dabd.json @@ -0,0 +1,58 @@ +{ + "uuid": [ + { + "value": "1d0addf2-b6a9-4888-aa15-4fd529d2dabd" + } + ], + "langcode": [ + { + "value": "en" + } + ], + "type": [ + { + "target_id": "code", + "target_type": "paragraphs_type", + "target_uuid": "e3c6ec6e-d8b4-42fa-a788-41ab19196fc9" + } + ], + "status": [ + { + "value": true + } + ], + "created": [ + { + "value": "2022-04-23T02:39:01+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "behavior_settings": [ + { + "value": { + "layout_paragraphs": { + "parent_uuid": "80b7081f-82cc-4fe6-bb64-2b2f5e5f6c7d", + "region": "content" + } + } + } + ], + "default_langcode": [ + { + "value": true + } + ], + "revision_translation_affected": [], + "field_code": [ + { + "value": "\r\n \r\n diff --git a/nuxt/nuxt.config.js b/nuxt/nuxt.config.js index 8456ca63..c92a1c52 100644 --- a/nuxt/nuxt.config.js +++ b/nuxt/nuxt.config.js @@ -81,4 +81,11 @@ export default { '~/pages/**/*.stories.js', ], }, + + vue: { + config: { + // Ignore A-Frame elements. + ignoredElements: [/^a-/], + }, + }, } diff --git a/nuxt/package.json b/nuxt/package.json index 7803ff4a..bcaa031d 100644 --- a/nuxt/package.json +++ b/nuxt/package.json @@ -33,6 +33,7 @@ "@druxt-contrib/config-pages": "^0.1.1", "@nuxtjs/feed": "^2.0.0", "@tailwindcss/typography": "^0.4.1", + "aframe": "^1.3.0", "core-js": "3.21.1", "daisyui": "^1.25.4", "druxt-layout-paragraphs": "^0.2.1", diff --git a/nuxt/yarn.lock b/nuxt/yarn.lock index 427ab968..4fde26fc 100644 --- a/nuxt/yarn.lock +++ b/nuxt/yarn.lock @@ -5146,6 +5146,24 @@ address@^1.0.1: resolved "https://registry.npmjs.org/address/-/address-1.1.2.tgz" integrity sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA== +aframe@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/aframe/-/aframe-1.3.0.tgz#bafd544d6eca6542a38e56a13ae8b86d325cce8a" + integrity sha512-f6OQaDf49SzdSxVskJPvPWldOwHpYMsGttmQHhU6FRiASsnyULKG1nqZom9pDuS3fFYEzQVqRMakQ2AhXeLkFg== + dependencies: + custom-event-polyfill "^1.0.6" + debug ngokevin/debug#noTimestamp + deep-assign "^2.0.0" + document-register-element dmarcos/document-register-element#8ccc532b7f3744be954574caf3072a5fd260ca90 + load-bmfont "^1.2.3" + object-assign "^4.0.1" + present "0.0.6" + promise-polyfill "^3.1.0" + super-animejs "^3.1.0" + super-three "^0.137.0" + three-bmfont-text dmarcos/three-bmfont-text#21d017046216e318362c48abd1a48bddfb6e0733 + webvr-polyfill "^0.10.12" + agent-base@6: version "6.0.2" resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" @@ -5233,6 +5251,11 @@ alphanum-sort@^1.0.0: resolved "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz" integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= +an-array@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/an-array/-/an-array-1.0.0.tgz#c125a5bb8257778e35f4b4f6aa9c7d0fa9e42665" + integrity sha1-wSWlu4JXd4419LT2qpx9D6nkJmU= + ansi-align@^3.0.0: version "3.0.1" resolved "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz" @@ -5433,6 +5456,11 @@ array-includes@^3.0.3, array-includes@^3.1.4: get-intrinsic "^1.1.1" is-string "^1.0.7" +array-shuffle@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/array-shuffle/-/array-shuffle-1.0.1.tgz#7ea4882a356b4bca5f545e0b6e52eaf6d971557a" + integrity sha1-fqSIKjVrS8pfVF4LblLq9tlxVXo= + array-union@^1.0.2: version "1.0.2" resolved "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz" @@ -5494,6 +5522,11 @@ arrify@^2.0.1: resolved "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz" integrity sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug== +as-number@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/as-number/-/as-number-1.0.0.tgz#acb27e34f8f9d8ab0da9e376f3b8959860f80a66" + integrity sha1-rLJ+NPj52KsNqeN287iVmGD4CmY= + asap@~2.0.3: version "2.0.6" resolved "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz" @@ -6369,6 +6402,11 @@ buffer-crc32@~0.2.3: resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" integrity sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI= +buffer-equal@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-0.0.1.tgz#91bc74b11ea405bc916bc6aa908faafa5b4aac4b" + integrity sha1-kbx0sR6kBbyRa8aqkI+q+ltKrEs= + buffer-from@^1.0.0: version "1.1.2" resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz" @@ -6379,6 +6417,11 @@ buffer-json@^2.0.0: resolved "https://registry.npmjs.org/buffer-json/-/buffer-json-2.0.0.tgz" integrity sha512-+jjPFVqyfF1esi9fvfUs3NqM0pH1ziZ36VP4hmA/y/Ssfo/5w5xHKfTw9BwQjoJ1w/oVtpLomqwUHKdefGyuHw== +buffer-to-arraybuffer@^0.0.5: + version "0.0.5" + resolved "https://registry.yarnpkg.com/buffer-to-arraybuffer/-/buffer-to-arraybuffer-0.0.5.tgz#6064a40fa76eb43c723aba9ef8f6e1216d10511a" + integrity sha1-YGSkD6dutDxyOrqe+PbhIW0QURo= + buffer-xor@^1.0.3: version "1.0.3" resolved "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz" @@ -6628,6 +6671,15 @@ capture-exit@^2.0.0: dependencies: rsvp "^4.8.4" +cardboard-vr-display@^1.0.19: + version "1.0.19" + resolved "https://registry.yarnpkg.com/cardboard-vr-display/-/cardboard-vr-display-1.0.19.tgz#81dcde1804b329b8228b757ac00e1fd2afa9d748" + integrity sha512-+MjcnWKAkb95p68elqZLDPzoiF/dGncQilLGvPBM5ZorABp/ao3lCs7nnRcYBckmuNkg1V/5rdGDKoUaCVsHzQ== + dependencies: + gl-preserve-state "^1.0.0" + nosleep.js "^0.7.0" + webvr-polyfill-dpdb "^1.0.17" + case-sensitive-paths-webpack-plugin@^2.3.0: version "2.4.0" resolved "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz" @@ -7940,6 +7992,11 @@ cuint@^0.2.2: resolved "https://registry.npmjs.org/cuint/-/cuint-0.2.2.tgz" integrity sha1-QICG1AlVDCYxFVYZ6fp7ytw7mRs= +custom-event-polyfill@^1.0.6: + version "1.0.7" + resolved "https://registry.yarnpkg.com/custom-event-polyfill/-/custom-event-polyfill-1.0.7.tgz#9bc993ddda937c1a30ccd335614c6c58c4f87aee" + integrity sha512-TDDkd5DkaZxZFM8p+1I3yAlvM3rSr1wbrOliG4yJiwinMZN8z/iGL7BTlDkrJcYTmgUSb4ywVCc3ZaUtOtC76w== + cyclist@^1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz" @@ -8110,6 +8167,10 @@ debug@^4.3.4: dependencies: ms "2.1.2" +"debug@github:ngokevin/debug#noTimestamp": + version "2.2.0" + resolved "https://codeload.github.com/ngokevin/debug/tar.gz/ef5f8e66d49ce8bc64c6f282c15f8b7164409e3a" + decamelize-keys@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.0.tgz#d171a87933252807eb3cb61dc1c1445d078df2d9" @@ -8133,6 +8194,13 @@ decode-uri-component@^0.2.0: resolved "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz" integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= +decompress-response@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3" + integrity sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M= + dependencies: + mimic-response "^1.0.0" + decompress-response@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc" @@ -8145,6 +8213,13 @@ dedent@^0.7.0: resolved "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz" integrity sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw= +deep-assign@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/deep-assign/-/deep-assign-2.0.0.tgz#ebe06b1f07f08dae597620e3dd1622f371a1c572" + integrity sha1-6+BrHwfwja5ZdiDj3RYi83GhxXI= + dependencies: + is-obj "^1.0.0" + deep-eql@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-3.0.1.tgz#dfc9404400ad1c8fe023e7da1df1c147c4b444df" @@ -8429,6 +8504,10 @@ doctypes@^1.1.0: resolved "https://registry.npmjs.org/doctypes/-/doctypes-1.1.0.tgz" integrity sha1-6oCxBqh1OHdOijpKWv4pPeSJ4Kk= +"document-register-element@github:dmarcos/document-register-element#8ccc532b7f3744be954574caf3072a5fd260ca90": + version "0.5.4" + resolved "https://codeload.github.com/dmarcos/document-register-element/tar.gz/8ccc532b7f3744be954574caf3072a5fd260ca90" + dom-converter@^0.2.0: version "0.2.0" resolved "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz" @@ -8696,6 +8775,11 @@ druxt@^0.18.0, druxt@^0.18.1: vue "^2.6.14" vuex "^3.6.2" +dtype@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/dtype/-/dtype-2.0.0.tgz#cd052323ce061444ecd2e8f5748f69a29be28434" + integrity sha1-zQUjI84GFETs0uj1dI9popvihDQ= + duplexer2@^0.1.2, duplexer2@~0.1.0, duplexer2@~0.1.2: version "0.1.4" resolved "https://registry.yarnpkg.com/duplexer2/-/duplexer2-0.1.4.tgz#8b12dab878c0d69e3e7891051662a32fc6bddcc1" @@ -9882,6 +9966,13 @@ flatted@^3.1.0: resolved "https://registry.npmjs.org/flatted/-/flatted-3.2.4.tgz" integrity sha512-8/sOawo8tJ4QOBX8YlQBMxL8+RLZfxMQOif9o0KUKTNTjMYElWPE0r/m5VNFxTRd0NSw8qSy8dajrwX4RYI1Hw== +flatten-vertex-data@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/flatten-vertex-data/-/flatten-vertex-data-1.0.2.tgz#889fd60bea506006ca33955ee1105175fb620219" + integrity sha512-BvCBFK2NZqerFTdMDgqfHBwxYWnxeCkwONsw6PvBMcUXqo8U/KDWwmXhqx1x2kLIg7DqIsJfOaJFOmlua3Lxuw== + dependencies: + dtype "^2.0.0" + flatten@^1.0.2: version "1.0.3" resolved "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz" @@ -10310,6 +10401,11 @@ github-slugger@^1.0.0: resolved "https://registry.npmjs.org/github-slugger/-/github-slugger-1.4.0.tgz" integrity sha512-w0dzqw/nt51xMVmlaV1+JRzN+oCa1KfcgGEWhxUG16wbdA+Xnt/yoFO8Z8x/V82ZcZ0wy6ln9QDup5avbhiDhQ== +gl-preserve-state@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/gl-preserve-state/-/gl-preserve-state-1.0.0.tgz#4ef710d62873f1470ed015c6546c37dacddd4198" + integrity sha512-zQZ25l3haD4hvgJZ6C9+s0ebdkW9y+7U2qxvGu1uWOJh8a4RU+jURIKEQhf8elIlFpMH6CrAY2tH0mYrRjet3Q== + glob-parent@^3.1.0: version "3.1.0" resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz" @@ -10391,7 +10487,7 @@ global-prefix@^3.0.0: kind-of "^6.0.2" which "^1.3.1" -global@^4.4.0: +global@^4.4.0, global@~4.4.0: version "4.4.0" resolved "https://registry.npmjs.org/global/-/global-4.4.0.tgz" integrity sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w== @@ -11407,7 +11503,7 @@ is-boolean-object@^1.1.0: call-bind "^1.0.2" has-tostringtag "^1.0.0" -is-buffer@^1.1.0, is-buffer@^1.1.5, is-buffer@~1.1.6: +is-buffer@^1.0.2, is-buffer@^1.1.0, is-buffer@^1.1.5, is-buffer@~1.1.6: version "1.1.6" resolved "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz" integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== @@ -11578,7 +11674,7 @@ is-fullwidth-code-point@^4.0.0: resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz#fae3167c729e7463f8461ce512b080a49268aa88" integrity sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ== -is-function@^1.0.2: +is-function@^1.0.1, is-function@^1.0.2: version "1.0.2" resolved "https://registry.npmjs.org/is-function/-/is-function-1.0.2.tgz" integrity sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ== @@ -11675,6 +11771,11 @@ is-number@^7.0.0: resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== +is-obj@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" + integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8= + is-obj@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz" @@ -12846,6 +12947,15 @@ launch-editor@^2.2.1: chalk "^2.3.0" shell-quote "^1.6.1" +layout-bmfont-text@^1.2.0: + version "1.3.4" + resolved "https://registry.yarnpkg.com/layout-bmfont-text/-/layout-bmfont-text-1.3.4.tgz#f20f2c5464774f48da6ce8a997fbce6d46945b81" + integrity sha1-8g8sVGR3T0jabOipl/vObUaUW4E= + dependencies: + as-number "^1.0.0" + word-wrapper "^1.0.7" + xtend "^4.0.0" + lazy-ass@1.6.0, lazy-ass@^1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/lazy-ass/-/lazy-ass-1.6.0.tgz#7999655e8646c17f089fdd187d150d3324d54513" @@ -12961,6 +13071,20 @@ listr2@^4.0.1: through "^2.3.8" wrap-ansi "^7.0.0" +load-bmfont@^1.2.3: + version "1.4.1" + resolved "https://registry.yarnpkg.com/load-bmfont/-/load-bmfont-1.4.1.tgz#c0f5f4711a1e2ccff725a7b6078087ccfcddd3e9" + integrity sha512-8UyQoYmdRDy81Brz6aLAUhfZLwr5zV0L3taTQ4hju7m6biuwiWiJXjPhBJxbUQJA8PrkvJ/7Enqmwk2sM14soA== + dependencies: + buffer-equal "0.0.1" + mime "^1.3.4" + parse-bmfont-ascii "^1.0.3" + parse-bmfont-binary "^1.0.5" + parse-bmfont-xml "^1.1.4" + phin "^2.9.1" + xhr "^2.0.1" + xtend "^4.0.0" + loader-runner@^2.4.0: version "2.4.0" resolved "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz" @@ -13238,6 +13362,13 @@ map-cache@^0.2.2: resolved "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz" integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= +map-limit@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/map-limit/-/map-limit-0.0.1.tgz#eb7961031c0f0e8d001bf2d56fab685d58822f38" + integrity sha1-63lhAxwPDo0AG/LVb6toXViCLzg= + dependencies: + once "~1.3.0" + map-obj@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" @@ -13533,7 +13664,7 @@ mime-types@~2.1.34: dependencies: mime-db "1.52.0" -mime@1.6.0: +mime@1.6.0, mime@^1.3.4: version "1.6.0" resolved "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz" integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== @@ -13558,6 +13689,11 @@ mimic-fn@^3.1.0: resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-3.1.0.tgz" integrity sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ== +mimic-response@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" + integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== + mimic-response@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9" @@ -13869,11 +14005,26 @@ nested-error-stacks@^2.0.0, nested-error-stacks@^2.1.0: resolved "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-2.1.0.tgz" integrity sha512-AO81vsIO1k1sM4Zrd6Hu7regmJN1NSiAja10gc4bX3F0wd+9rQmcuHQaHVQCYIEC8iFXnE+mavh23GOt7wBgug== +new-array@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/new-array/-/new-array-1.0.0.tgz#5dbc639d961eac7f1a9fbc1a7146ec12f2924fbf" + integrity sha1-XbxjnZYerH8an7wacUbsEvKST78= + next-tick@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c" integrity sha1-yobR/ogoFpsBICCOPchCS524NCw= +nice-color-palettes@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/nice-color-palettes/-/nice-color-palettes-1.0.1.tgz#875ea01dc86efae7f595e066a8b2660e7206053e" + integrity sha1-h16gHchu+uf1leBmqLJmDnIGBT4= + dependencies: + map-limit "0.0.1" + minimist "^1.2.0" + new-array "^1.0.0" + xhr-request "^1.0.1" + nice-try@^1.0.4: version "1.0.5" resolved "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz" @@ -14108,6 +14259,11 @@ normalize-url@^6.1.0: resolved "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz" integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A== +nosleep.js@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/nosleep.js/-/nosleep.js-0.7.0.tgz#cfd919c25523ca0d0f4a69fb3305c083adaee289" + integrity sha1-z9kZwlUjyg0PSmn7MwXAg62u4ok= + npm-run-path@^2.0.0: version "2.0.2" resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz" @@ -14325,6 +14481,13 @@ once@^1.3.0, once@^1.3.1, once@^1.4.0: dependencies: wrappy "1" +once@~1.3.0: + version "1.3.3" + resolved "https://registry.yarnpkg.com/once/-/once-1.3.3.tgz#b2e261557ce4c314ec8304f3fa82663e4297ca20" + integrity sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA= + dependencies: + wrappy "1" + onetime@^5.1.0, onetime@^5.1.2: version "5.1.2" resolved "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz" @@ -14610,6 +14773,24 @@ parse-asn1@^5.0.0, parse-asn1@^5.1.5: pbkdf2 "^3.0.3" safe-buffer "^5.1.1" +parse-bmfont-ascii@^1.0.3: + version "1.0.6" + resolved "https://registry.yarnpkg.com/parse-bmfont-ascii/-/parse-bmfont-ascii-1.0.6.tgz#11ac3c3ff58f7c2020ab22769079108d4dfa0285" + integrity sha1-Eaw8P/WPfCAgqyJ2kHkQjU36AoU= + +parse-bmfont-binary@^1.0.5: + version "1.0.6" + resolved "https://registry.yarnpkg.com/parse-bmfont-binary/-/parse-bmfont-binary-1.0.6.tgz#d038b476d3e9dd9db1e11a0b0e53a22792b69006" + integrity sha1-0Di0dtPp3Z2x4RoLDlOiJ5K2kAY= + +parse-bmfont-xml@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/parse-bmfont-xml/-/parse-bmfont-xml-1.1.4.tgz#015319797e3e12f9e739c4d513872cd2fa35f389" + integrity sha512-bjnliEOmGv3y1aMEfREMBJ9tfL3WR0i0CKPj61DnSLaoxWR3nLrsQrEbCId/8rF4NyRF0cCqisSVXyQYWM+mCQ== + dependencies: + xml-parse-from-string "^1.0.0" + xml2js "^0.4.5" + parse-entities@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz" @@ -14630,6 +14811,11 @@ parse-git-config@^3.0.0: git-config-path "^2.0.0" ini "^1.3.5" +parse-headers@^2.0.0: + version "2.0.5" + resolved "https://registry.yarnpkg.com/parse-headers/-/parse-headers-2.0.5.tgz#069793f9356a54008571eb7f9761153e6c770da9" + integrity sha512-ft3iAoLOB/MlwbNXgzy43SWGP6sQki2jQvAyBg/zDFAgr9bfNWZIUj42Kw2eJIl8kEi4PbgE6U1Zau/HwI75HA== + parse-json@^4.0.0: version "4.0.0" resolved "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz" @@ -14801,6 +14987,11 @@ performance-now@^2.1.0: resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= +phin@^2.9.1: + version "2.9.3" + resolved "https://registry.yarnpkg.com/phin/-/phin-2.9.3.tgz#f9b6ac10a035636fb65dfc576aaaa17b8743125c" + integrity sha512-CzFr90qM24ju5f88quFC/6qohjC144rehe5n6DH900lgXmUe86+xCKc10ev56gRKC4/BkHUoG4uSiQgBiIXwDA== + picocolors@^0.2.1: version "0.2.1" resolved "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz" @@ -15771,6 +15962,11 @@ prepend-http@^1.0.0: resolved "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz" integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= +present@0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/present/-/present-0.0.6.tgz#9eeff700daa9e998613352e47f7ac2324d4faf02" + integrity sha1-nu/3ANqp6ZhhM1Lkf3rCMk1PrwI= + "prettier@>=2.2.1 <=2.3.0": version "2.3.0" resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.3.0.tgz#b6a5bf1284026ae640f17f7ff5658a7567fc0d18" @@ -15865,6 +16061,11 @@ promise-inflight@^1.0.1: resolved "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz" integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM= +promise-polyfill@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/promise-polyfill/-/promise-polyfill-3.1.0.tgz#62952b01d059b115b432763b7ef461b80f6df47d" + integrity sha1-YpUrAdBZsRW0MnY7fvRhuA9t9H0= + promise.allsettled@^1.0.0: version "1.0.5" resolved "https://registry.npmjs.org/promise.allsettled/-/promise.allsettled-1.0.5.tgz" @@ -16163,6 +16364,15 @@ qs@~6.5.2: resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== +quad-indices@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/quad-indices/-/quad-indices-2.0.1.tgz#a6941d89a13d63eed6c1d4a5a621a0463617a814" + integrity sha1-ppQdiaE9Y+7WwdSlpiGgRjYXqBQ= + dependencies: + an-array "^1.0.0" + dtype "^2.0.0" + is-buffer "^1.0.2" + query-string@^4.1.0: version "4.3.4" resolved "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz" @@ -16171,6 +16381,15 @@ query-string@^4.1.0: object-assign "^4.1.0" strict-uri-encode "^1.0.0" +query-string@^5.0.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/query-string/-/query-string-5.1.1.tgz#a78c012b71c17e05f2e3fa2319dd330682efb3cb" + integrity sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw== + dependencies: + decode-uri-component "^0.2.0" + object-assign "^4.1.0" + strict-uri-encode "^1.0.0" + query-string@^6.13.8: version "6.14.1" resolved "https://registry.npmjs.org/query-string/-/query-string-6.14.1.tgz" @@ -17002,7 +17221,7 @@ sane@^4.0.3: minimist "^1.1.1" walker "~1.0.5" -sax@^1.2.4, sax@~1.2.4: +sax@>=0.6.0, sax@^1.2.4, sax@~1.2.4: version "1.2.4" resolved "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz" integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== @@ -17381,6 +17600,15 @@ simple-concat@^1.0.0: resolved "https://registry.yarnpkg.com/simple-concat/-/simple-concat-1.0.1.tgz#f46976082ba35c2263f1c8ab5edfe26c41c9552f" integrity sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q== +simple-get@^2.7.0: + version "2.8.2" + resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-2.8.2.tgz#5708fb0919d440657326cd5fe7d2599d07705019" + integrity sha512-Ijd/rV5o+mSBBs4F/x9oDPtTx9Zb6X9brmnXvMW4J7IR15ngi9q5xxqWBKU744jTZiaXtxaPL7uHG6vtN8kUkw== + dependencies: + decompress-response "^3.3.0" + once "^1.3.1" + simple-concat "^1.0.0" + simple-get@^4.0.0, simple-get@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-4.0.1.tgz#4a39db549287c979d352112fa03fd99fd6bc3543" @@ -18179,6 +18407,16 @@ subarg@^1.0.0: dependencies: minimist "^1.1.0" +super-animejs@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/super-animejs/-/super-animejs-3.1.0.tgz#59435946faafe880710e348cf24ad3126e45aed1" + integrity sha512-6MFAFJDRuvwkovxQZPruuyHinTa4rgj4hNLOndjcYYhZLckoXtVRY9rJPuq8p6c/tgZJrFYEAYAfJ2/hhNtUCA== + +super-three@^0.137.0: + version "0.137.0" + resolved "https://registry.yarnpkg.com/super-three/-/super-three-0.137.0.tgz#e09d19656afc3812ed7104627bfbe2f8012daed9" + integrity sha512-8jM8DiYiXQoalUoeFRxKWbW6KFQo3GFwgw+3vE2y6SJU/einw+JvuvgK+WhbIYRfz4LQV68nyOQ2eEZqAuouGw== + supports-color@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz" @@ -18511,6 +18749,24 @@ thread-loader@^3.0.4: neo-async "^2.6.2" schema-utils "^3.0.0" +"three-bmfont-text@github:dmarcos/three-bmfont-text#21d017046216e318362c48abd1a48bddfb6e0733": + version "2.4.0" + resolved "https://codeload.github.com/dmarcos/three-bmfont-text/tar.gz/21d017046216e318362c48abd1a48bddfb6e0733" + dependencies: + array-shuffle "^1.0.1" + inherits "^2.0.1" + layout-bmfont-text "^1.2.0" + nice-color-palettes "^1.0.1" + object-assign "^4.0.1" + quad-indices "^2.0.1" + three-buffer-vertex-data dmarcos/three-buffer-vertex-data#69378fc58daf27d3b1d930df9f233473e4a4818c + +three-buffer-vertex-data@dmarcos/three-buffer-vertex-data#69378fc58daf27d3b1d930df9f233473e4a4818c: + version "1.1.0" + resolved "https://codeload.github.com/dmarcos/three-buffer-vertex-data/tar.gz/69378fc58daf27d3b1d930df9f233473e4a4818c" + dependencies: + flatten-vertex-data "^1.0.0" + throat@^6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/throat/-/throat-6.0.1.tgz#d514fedad95740c12c2d7fc70ea863eb51ade375" @@ -18556,6 +18812,11 @@ time-fix-plugin@^2.0.7: resolved "https://registry.npmjs.org/time-fix-plugin/-/time-fix-plugin-2.0.7.tgz" integrity sha512-uVFet1LQToeUX0rTcSiYVYVoGuBpc8gP/2jnlUzuHMHe+gux6XLsNzxLUweabMwiUj5ejhoIMsUI55nVSEa/Vw== +timed-out@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f" + integrity sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8= + timers-browserify@^1.0.1: version "1.4.2" resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-1.4.2.tgz#c9c58b575be8407375cb5e2462dacee74359f41d" @@ -19193,6 +19454,11 @@ url-parse@^1.4.7: querystringify "^2.1.1" requires-port "^1.0.0" +url-set-query@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/url-set-query/-/url-set-query-1.0.0.tgz#016e8cfd7c20ee05cafe7795e892bd0702faa339" + integrity sha1-AW6M/Xwg7gXK/neV6JK9BwL6ozk= + url@^0.11.0, url@~0.11.0: version "0.11.0" resolved "https://registry.npmjs.org/url/-/url-0.11.0.tgz" @@ -19868,6 +20134,18 @@ websocket-extensions@>=0.1.1: resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42" integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg== +webvr-polyfill-dpdb@^1.0.17: + version "1.0.18" + resolved "https://registry.yarnpkg.com/webvr-polyfill-dpdb/-/webvr-polyfill-dpdb-1.0.18.tgz#258484ce06b057bf18898acc911bd173847bce11" + integrity sha512-O0S1ZGEWyPvyZEkS2VbyV7mtir/NM9MNK3EuhbHPoJ8EHTky2pTXehjIl+IiDPr+Lldgx129QGt3NGly7rwRPw== + +webvr-polyfill@^0.10.12: + version "0.10.12" + resolved "https://registry.yarnpkg.com/webvr-polyfill/-/webvr-polyfill-0.10.12.tgz#47ea0b0d558f09e089bc49fa7b47a4ee7e4b8148" + integrity sha512-trDJEVUQnRIVAnmImjEQ0BlL1NfuWl8+eaEdu+bs4g59c7OtETi/5tFkgEFDRaWEYwHntXs/uFF3OXZuutNGGA== + dependencies: + cardboard-vr-display "^1.0.19" + whatwg-encoding@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0" @@ -19968,6 +20246,11 @@ word-wrap@^1.2.3, word-wrap@~1.2.3: resolved "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz" integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== +word-wrapper@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/word-wrapper/-/word-wrapper-1.0.7.tgz#1f14afebf66dfdf0fef55efd37184efbd08c28b6" + integrity sha1-HxSv6/Zt/fD+9V79NxhO+9CMKLY= + wordwrap@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" @@ -20064,6 +20347,29 @@ ws@^8.2.3, ws@^8.4.2: resolved "https://registry.yarnpkg.com/ws/-/ws-8.5.0.tgz#bfb4be96600757fe5382de12c670dab984a1ed4f" integrity sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg== +xhr-request@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/xhr-request/-/xhr-request-1.1.0.tgz#f4a7c1868b9f198723444d82dcae317643f2e2ed" + integrity sha512-Y7qzEaR3FDtL3fP30k9wO/e+FBnBByZeybKOhASsGP30NIkRAAkKD/sCnLvgEfAIEC1rcmK7YG8f4oEnIrrWzA== + dependencies: + buffer-to-arraybuffer "^0.0.5" + object-assign "^4.1.1" + query-string "^5.0.1" + simple-get "^2.7.0" + timed-out "^4.0.1" + url-set-query "^1.0.0" + xhr "^2.0.4" + +xhr@^2.0.1, xhr@^2.0.4: + version "2.6.0" + resolved "https://registry.yarnpkg.com/xhr/-/xhr-2.6.0.tgz#b69d4395e792b4173d6b7df077f0fc5e4e2b249d" + integrity sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA== + dependencies: + global "~4.4.0" + is-function "^1.0.1" + parse-headers "^2.0.0" + xtend "^4.0.0" + xml-js@^1.6.11: version "1.6.11" resolved "https://registry.yarnpkg.com/xml-js/-/xml-js-1.6.11.tgz#927d2f6947f7f1c19a316dd8eea3614e8b18f8e9" @@ -20076,6 +20382,24 @@ xml-name-validator@^3.0.0: resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== +xml-parse-from-string@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/xml-parse-from-string/-/xml-parse-from-string-1.0.1.tgz#a9029e929d3dbcded169f3c6e28238d95a5d5a28" + integrity sha1-qQKekp09vN7RafPG4oI42VpdWig= + +xml2js@^0.4.5: + version "0.4.23" + resolved "https://registry.yarnpkg.com/xml2js/-/xml2js-0.4.23.tgz#a0c69516752421eb2ac758ee4d4ccf58843eac66" + integrity sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug== + dependencies: + sax ">=0.6.0" + xmlbuilder "~11.0.0" + +xmlbuilder@~11.0.0: + version "11.0.1" + resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-11.0.1.tgz#be9bae1c8a046e76b31127726347d0ad7002beb3" + integrity sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA== + xmlchars@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb" From 4a29bf13aa9c310e3e3d5b334112e4bd64cc4ad8 Mon Sep 17 00:00:00 2001 From: Stuart Clark Date: Mon, 25 Apr 2022 16:17:24 +1000 Subject: [PATCH 04/10] feat(#63): add sphere media type --- ...tity_form_display.media.sphere.default.yml | 69 +++++++++++++++++++ ...orm_display.media.sphere.media_library.yml | 31 +++++++++ ...tity_view_display.media.sphere.default.yml | 30 ++++++++ ...iew_display.media.sphere.media_library.yml | 31 +++++++++ ...d.field.media.sphere.field_media_image.yml | 38 ++++++++++ ...ield.field.paragraph.media.field_media.yml | 2 + ...language.content_settings.media.sphere.yml | 11 +++ drupal/config/sync/media.type.sphere.yml | 14 ++++ 8 files changed, 226 insertions(+) create mode 100644 drupal/config/sync/core.entity_form_display.media.sphere.default.yml create mode 100644 drupal/config/sync/core.entity_form_display.media.sphere.media_library.yml create mode 100644 drupal/config/sync/core.entity_view_display.media.sphere.default.yml create mode 100644 drupal/config/sync/core.entity_view_display.media.sphere.media_library.yml create mode 100644 drupal/config/sync/field.field.media.sphere.field_media_image.yml create mode 100644 drupal/config/sync/language.content_settings.media.sphere.yml create mode 100644 drupal/config/sync/media.type.sphere.yml diff --git a/drupal/config/sync/core.entity_form_display.media.sphere.default.yml b/drupal/config/sync/core.entity_form_display.media.sphere.default.yml new file mode 100644 index 00000000..42e80180 --- /dev/null +++ b/drupal/config/sync/core.entity_form_display.media.sphere.default.yml @@ -0,0 +1,69 @@ +uuid: 7a0736a3-b9e0-4546-bf86-d8546ff8219f +langcode: en +status: true +dependencies: + config: + - field.field.media.sphere.field_media_image + - image.style.thumbnail + - media.type.sphere + module: + - image + - path +id: media.sphere.default +targetEntityType: media +bundle: sphere +mode: default +content: + created: + type: datetime_timestamp + weight: 10 + region: content + settings: { } + third_party_settings: { } + field_media_image: + type: image_image + weight: 0 + region: content + settings: + progress_indicator: throbber + preview_image_style: thumbnail + third_party_settings: { } + langcode: + type: language_select + weight: 2 + region: content + settings: + include_locked: true + third_party_settings: { } + name: + type: string_textfield + weight: -5 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + path: + type: path + weight: 30 + region: content + settings: { } + third_party_settings: { } + status: + type: boolean_checkbox + weight: 100 + region: content + settings: + display_label: true + third_party_settings: { } + uid: + type: entity_reference_autocomplete + weight: 5 + region: content + settings: + match_operator: CONTAINS + match_limit: 10 + size: 60 + placeholder: '' + third_party_settings: { } +hidden: { } diff --git a/drupal/config/sync/core.entity_form_display.media.sphere.media_library.yml b/drupal/config/sync/core.entity_form_display.media.sphere.media_library.yml new file mode 100644 index 00000000..e6ed050e --- /dev/null +++ b/drupal/config/sync/core.entity_form_display.media.sphere.media_library.yml @@ -0,0 +1,31 @@ +uuid: d71db15b-dabc-43aa-b383-974be15b9c81 +langcode: en +status: true +dependencies: + config: + - core.entity_form_mode.media.media_library + - field.field.media.sphere.field_media_image + - image.style.thumbnail + - media.type.sphere + module: + - image +id: media.sphere.media_library +targetEntityType: media +bundle: sphere +mode: media_library +content: + field_media_image: + type: image_image + weight: -50 + region: content + settings: + progress_indicator: throbber + preview_image_style: thumbnail + third_party_settings: { } +hidden: + created: true + langcode: true + name: true + path: true + status: true + uid: true diff --git a/drupal/config/sync/core.entity_view_display.media.sphere.default.yml b/drupal/config/sync/core.entity_view_display.media.sphere.default.yml new file mode 100644 index 00000000..eb71e9b7 --- /dev/null +++ b/drupal/config/sync/core.entity_view_display.media.sphere.default.yml @@ -0,0 +1,30 @@ +uuid: 35050b11-e64b-44b7-a0b4-ce1f77b1dd3c +langcode: en +status: true +dependencies: + config: + - field.field.media.sphere.field_media_image + - image.style.large + - media.type.sphere + module: + - image +id: media.sphere.default +targetEntityType: media +bundle: sphere +mode: default +content: + field_media_image: + type: image + label: visually_hidden + settings: + image_link: '' + image_style: large + third_party_settings: { } + weight: 0 + region: content +hidden: + created: true + langcode: true + name: true + thumbnail: true + uid: true diff --git a/drupal/config/sync/core.entity_view_display.media.sphere.media_library.yml b/drupal/config/sync/core.entity_view_display.media.sphere.media_library.yml new file mode 100644 index 00000000..f0e5ea80 --- /dev/null +++ b/drupal/config/sync/core.entity_view_display.media.sphere.media_library.yml @@ -0,0 +1,31 @@ +uuid: cfebef12-2d67-4510-9e62-ecdea72d1c5a +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.media.media_library + - field.field.media.sphere.field_media_image + - image.style.medium + - media.type.sphere + module: + - image +id: media.sphere.media_library +targetEntityType: media +bundle: sphere +mode: media_library +content: + thumbnail: + type: image + label: hidden + settings: + image_link: '' + image_style: medium + third_party_settings: { } + weight: 0 + region: content +hidden: + created: true + field_media_image: true + langcode: true + name: true + uid: true diff --git a/drupal/config/sync/field.field.media.sphere.field_media_image.yml b/drupal/config/sync/field.field.media.sphere.field_media_image.yml new file mode 100644 index 00000000..57cfea2e --- /dev/null +++ b/drupal/config/sync/field.field.media.sphere.field_media_image.yml @@ -0,0 +1,38 @@ +uuid: b003f802-103e-4767-8dae-edf416dbe78f +langcode: en +status: true +dependencies: + config: + - field.storage.media.field_media_image + - media.type.sphere + module: + - image +id: media.sphere.field_media_image +field_name: field_media_image +entity_type: media +bundle: sphere +label: Image +description: '' +required: true +translatable: true +default_value: { } +default_value_callback: '' +settings: + handler: 'default:file' + handler_settings: { } + file_directory: '[date:custom:Y]-[date:custom:m]' + file_extensions: 'png gif jpg jpeg' + max_filesize: '' + max_resolution: '' + min_resolution: '' + alt_field: true + alt_field_required: true + title_field: false + title_field_required: false + default_image: + uuid: null + alt: '' + title: '' + width: null + height: null +field_type: image diff --git a/drupal/config/sync/field.field.paragraph.media.field_media.yml b/drupal/config/sync/field.field.paragraph.media.field_media.yml index 4551b96f..3dff36c0 100644 --- a/drupal/config/sync/field.field.paragraph.media.field_media.yml +++ b/drupal/config/sync/field.field.paragraph.media.field_media.yml @@ -6,6 +6,7 @@ dependencies: - field.storage.paragraph.field_media - media.type.document - media.type.image + - media.type.sphere - media.type.video - paragraphs.paragraphs_type.media id: paragraph.media.field_media @@ -24,6 +25,7 @@ settings: target_bundles: document: document image: image + sphere: sphere video: video sort: field: _none diff --git a/drupal/config/sync/language.content_settings.media.sphere.yml b/drupal/config/sync/language.content_settings.media.sphere.yml new file mode 100644 index 00000000..aaceb72a --- /dev/null +++ b/drupal/config/sync/language.content_settings.media.sphere.yml @@ -0,0 +1,11 @@ +uuid: d89edcf8-f7d3-407c-af0d-8547258807a8 +langcode: en +status: true +dependencies: + config: + - media.type.sphere +id: media.sphere +target_entity_type_id: media +target_bundle: sphere +default_langcode: site_default +language_alterable: false diff --git a/drupal/config/sync/media.type.sphere.yml b/drupal/config/sync/media.type.sphere.yml new file mode 100644 index 00000000..62476ac0 --- /dev/null +++ b/drupal/config/sync/media.type.sphere.yml @@ -0,0 +1,14 @@ +uuid: a53bca9f-f92b-4bc6-8f0a-aa7602cb19f0 +langcode: en +status: true +dependencies: { } +id: sphere +label: Sphere +description: 'Photo spheres and 360° panoramas' +source: image +queue_thumbnail_downloads: false +new_revision: false +source_configuration: + source_field: field_media_image +field_map: + name: name From d8e040de63a6c34570d1cca121503e748f223ac8 Mon Sep 17 00:00:00 2001 From: Stuart Clark Date: Mon, 25 Apr 2022 16:17:42 +1000 Subject: [PATCH 05/10] chore(#63): update content --- ....985a2f4c-9680-47ad-b4c3-8f0f34b7585e.json | 69 ++++++++++ ....b9d3b4e8-e86b-4595-a60e-66a5a86d1bbe.json | 69 ++++++++++ ....d4cebefd-c2c8-43c3-8461-2b94f9b37187.json | 55 ++++++++ ....f3386377-47e2-4e5f-8798-fdf7825c66e7.json | 55 ++++++++ ....36dc2825-cfae-44be-be58-41521f027f33.json | 81 ++++++++++++ ....92b7ad31-33a9-4617-b573-de9c2663f9b8.json | 102 +++++++++++++++ ....c8768938-3a2a-48bd-84b6-88d8f2350d1f.json | 120 ++++++++++++++++++ drupal/content/meta/index.json | 53 +++++++- ....80b10f09-d311-41c0-932c-9873d0f51ef3.json | 48 ++++++- ....197555cd-effe-410e-8220-af4ef746e28e.json | 55 ++++++++ ....1bc3e535-b707-4874-9fe8-ee7f5dc2508d.json | 6 +- ....29c84fca-30ed-4bed-a7cc-ebbfc5266734.json | 56 ++++++++ ....68f6149b-a541-4aab-8ba7-f58ea2a878d6.json | 52 ++++++++ ....7c158249-f028-43dc-8c41-d7ed47861c90.json | 6 +- ....7e61399a-a03e-4836-932e-74f52717f8c1.json | 52 ++++++++ ....91ad79b0-ac69-496b-8d61-40c84d556594.json | 52 ++++++++ ....93d813f6-0784-49cf-900d-ccb483b1ab17.json | 10 +- ....9aebcdc0-ecf7-4b05-8db1-508a54e9f45b.json | 52 ++++++++ ....9eb4b9cd-0ae5-44dc-bba2-24bd42b5acaf.json | 55 ++++++++ ....b320b3d8-1b33-496a-8885-bb37ed0614a8.json | 52 ++++++++ ....c7b4e6f7-ee41-4d69-a9d0-1deef15cdb72.json | 58 +++++++++ ....d57289b4-7f5a-4c4d-ae0c-235dfa4677ee.json | 6 +- ....dd06df34-365e-4b3d-8956-123866219197.json | 6 +- ....e14ba3d7-b1b7-41e5-a1a1-dddde8d84bdb.json | 62 +++++++++ ....e397c499-733f-46d2-a572-44085b89e9cb.json | 52 ++++++++ drupal/files/public/2022-04/100_0634.jpg | Bin 0 -> 16609258 bytes .../files/public/image/ascene-paragraph.png | Bin 0 -> 110210 bytes 27 files changed, 1253 insertions(+), 31 deletions(-) create mode 100644 drupal/content/crop.985a2f4c-9680-47ad-b4c3-8f0f34b7585e.json create mode 100644 drupal/content/crop.b9d3b4e8-e86b-4595-a60e-66a5a86d1bbe.json create mode 100644 drupal/content/file.d4cebefd-c2c8-43c3-8461-2b94f9b37187.json create mode 100644 drupal/content/file.f3386377-47e2-4e5f-8798-fdf7825c66e7.json create mode 100644 drupal/content/linky.36dc2825-cfae-44be-be58-41521f027f33.json create mode 100644 drupal/content/media.92b7ad31-33a9-4617-b573-de9c2663f9b8.json create mode 100644 drupal/content/media.c8768938-3a2a-48bd-84b6-88d8f2350d1f.json create mode 100644 drupal/content/paragraph.197555cd-effe-410e-8220-af4ef746e28e.json create mode 100644 drupal/content/paragraph.29c84fca-30ed-4bed-a7cc-ebbfc5266734.json create mode 100644 drupal/content/paragraph.68f6149b-a541-4aab-8ba7-f58ea2a878d6.json create mode 100644 drupal/content/paragraph.7e61399a-a03e-4836-932e-74f52717f8c1.json create mode 100644 drupal/content/paragraph.91ad79b0-ac69-496b-8d61-40c84d556594.json create mode 100644 drupal/content/paragraph.9aebcdc0-ecf7-4b05-8db1-508a54e9f45b.json create mode 100644 drupal/content/paragraph.9eb4b9cd-0ae5-44dc-bba2-24bd42b5acaf.json create mode 100644 drupal/content/paragraph.b320b3d8-1b33-496a-8885-bb37ed0614a8.json create mode 100644 drupal/content/paragraph.c7b4e6f7-ee41-4d69-a9d0-1deef15cdb72.json create mode 100644 drupal/content/paragraph.e14ba3d7-b1b7-41e5-a1a1-dddde8d84bdb.json create mode 100644 drupal/content/paragraph.e397c499-733f-46d2-a572-44085b89e9cb.json create mode 100644 drupal/files/public/2022-04/100_0634.jpg create mode 100644 drupal/files/public/image/ascene-paragraph.png diff --git a/drupal/content/crop.985a2f4c-9680-47ad-b4c3-8f0f34b7585e.json b/drupal/content/crop.985a2f4c-9680-47ad-b4c3-8f0f34b7585e.json new file mode 100644 index 00000000..5adbc805 --- /dev/null +++ b/drupal/content/crop.985a2f4c-9680-47ad-b4c3-8f0f34b7585e.json @@ -0,0 +1,69 @@ +{ + "uuid": [ + { + "value": "985a2f4c-9680-47ad-b4c3-8f0f34b7585e" + } + ], + "type": [ + { + "target_id": "focal_point", + "target_type": "crop_type", + "target_uuid": "abc3bdea-299e-49b6-9b0c-502772989ea0" + } + ], + "langcode": [ + { + "value": "en" + } + ], + "entity_id": [ + { + "value": 5 + } + ], + "entity_type": [ + { + "value": "file" + } + ], + "uri": [ + { + "value": "public:\/\/2022-04\/100_0634.jpg" + } + ], + "height": [], + "width": [], + "x": [ + { + "value": 5000 + } + ], + "y": [ + { + "value": 2500 + } + ], + "revision_timestamp": [ + { + "value": "2022-04-25T05:22:18+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "revision_uid": [ + { + "target_type": "user", + "target_uuid": "fb85df17-bbd5-4b75-890e-e010d6410ac0" + } + ], + "revision_log": [], + "default_langcode": [ + { + "value": true + } + ], + "revision_translation_affected": [ + { + "value": true + } + ] +} \ No newline at end of file diff --git a/drupal/content/crop.b9d3b4e8-e86b-4595-a60e-66a5a86d1bbe.json b/drupal/content/crop.b9d3b4e8-e86b-4595-a60e-66a5a86d1bbe.json new file mode 100644 index 00000000..a9d27f0e --- /dev/null +++ b/drupal/content/crop.b9d3b4e8-e86b-4595-a60e-66a5a86d1bbe.json @@ -0,0 +1,69 @@ +{ + "uuid": [ + { + "value": "b9d3b4e8-e86b-4595-a60e-66a5a86d1bbe" + } + ], + "type": [ + { + "target_id": "focal_point", + "target_type": "crop_type", + "target_uuid": "abc3bdea-299e-49b6-9b0c-502772989ea0" + } + ], + "langcode": [ + { + "value": "en" + } + ], + "entity_id": [ + { + "value": 4 + } + ], + "entity_type": [ + { + "value": "file" + } + ], + "uri": [ + { + "value": "public:\/\/image\/ascene-paragraph.png" + } + ], + "height": [], + "width": [], + "x": [ + { + "value": 901 + } + ], + "y": [ + { + "value": 291 + } + ], + "revision_timestamp": [ + { + "value": "2022-04-25T04:53:35+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "revision_uid": [ + { + "target_type": "user", + "target_uuid": "fb85df17-bbd5-4b75-890e-e010d6410ac0" + } + ], + "revision_log": [], + "default_langcode": [ + { + "value": true + } + ], + "revision_translation_affected": [ + { + "value": true + } + ] +} \ No newline at end of file diff --git a/drupal/content/file.d4cebefd-c2c8-43c3-8461-2b94f9b37187.json b/drupal/content/file.d4cebefd-c2c8-43c3-8461-2b94f9b37187.json new file mode 100644 index 00000000..3cf715af --- /dev/null +++ b/drupal/content/file.d4cebefd-c2c8-43c3-8461-2b94f9b37187.json @@ -0,0 +1,55 @@ +{ + "uuid": [ + { + "value": "d4cebefd-c2c8-43c3-8461-2b94f9b37187" + } + ], + "langcode": [ + { + "value": "en" + } + ], + "uid": [ + { + "target_type": "user", + "target_uuid": "fb85df17-bbd5-4b75-890e-e010d6410ac0" + } + ], + "filename": [ + { + "value": "ascene-paragraph.png" + } + ], + "uri": [ + { + "value": "public:\/\/image\/ascene-paragraph.png" + } + ], + "filemime": [ + { + "value": "image\/png" + } + ], + "filesize": [ + { + "value": 110210 + } + ], + "status": [ + { + "value": true + } + ], + "created": [ + { + "value": "2022-04-25T04:53:16+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "changed": [ + { + "value": "2022-04-25T04:53:35+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ] +} \ No newline at end of file diff --git a/drupal/content/file.f3386377-47e2-4e5f-8798-fdf7825c66e7.json b/drupal/content/file.f3386377-47e2-4e5f-8798-fdf7825c66e7.json new file mode 100644 index 00000000..422a66df --- /dev/null +++ b/drupal/content/file.f3386377-47e2-4e5f-8798-fdf7825c66e7.json @@ -0,0 +1,55 @@ +{ + "uuid": [ + { + "value": "f3386377-47e2-4e5f-8798-fdf7825c66e7" + } + ], + "langcode": [ + { + "value": "en" + } + ], + "uid": [ + { + "target_type": "user", + "target_uuid": "fb85df17-bbd5-4b75-890e-e010d6410ac0" + } + ], + "filename": [ + { + "value": "100_0634.jpg" + } + ], + "uri": [ + { + "value": "public:\/\/2022-04\/100_0634.jpg" + } + ], + "filemime": [ + { + "value": "image\/jpeg" + } + ], + "filesize": [ + { + "value": 16609258 + } + ], + "status": [ + { + "value": true + } + ], + "created": [ + { + "value": "2022-04-25T05:21:51+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "changed": [ + { + "value": "2022-04-25T05:22:18+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ] +} \ No newline at end of file diff --git a/drupal/content/linky.36dc2825-cfae-44be-be58-41521f027f33.json b/drupal/content/linky.36dc2825-cfae-44be-be58-41521f027f33.json new file mode 100644 index 00000000..0d342a04 --- /dev/null +++ b/drupal/content/linky.36dc2825-cfae-44be-be58-41521f027f33.json @@ -0,0 +1,81 @@ +{ + "uuid": [ + { + "value": "36dc2825-cfae-44be-be58-41521f027f33" + } + ], + "langcode": [ + { + "value": "en" + } + ], + "user_id": [ + { + "target_type": "user", + "target_uuid": "fb85df17-bbd5-4b75-890e-e010d6410ac0" + } + ], + "revision_created": [ + { + "value": "2022-04-25T05:05:37+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "revision_uid": [ + { + "target_type": "user", + "target_uuid": "fb85df17-bbd5-4b75-890e-e010d6410ac0" + } + ], + "revision_log": [ + { + "value": "Created new Managed Link" + } + ], + "link": [ + { + "uri": "https:\/\/drupal.org\/project\/paragraphs", + "title": "Paragraphs", + "options": [] + } + ], + "created": [ + { + "value": "2022-04-25T05:05:37+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "changed": [ + { + "value": "2022-04-25T05:05:37+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "checked": [ + { + "value": "1970-01-01T00:00:00+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "internal": [], + "http_method": [], + "http_status": [], + "message": [], + "destination": [], + "excluded": [ + { + "value": false + } + ], + "reason": [], + "error": [ + { + "value": false + } + ], + "error_count": [ + { + "value": 0 + } + ] +} \ No newline at end of file diff --git a/drupal/content/media.92b7ad31-33a9-4617-b573-de9c2663f9b8.json b/drupal/content/media.92b7ad31-33a9-4617-b573-de9c2663f9b8.json new file mode 100644 index 00000000..255a5d62 --- /dev/null +++ b/drupal/content/media.92b7ad31-33a9-4617-b573-de9c2663f9b8.json @@ -0,0 +1,102 @@ +{ + "uuid": [ + { + "value": "92b7ad31-33a9-4617-b573-de9c2663f9b8" + } + ], + "langcode": [ + { + "value": "en" + } + ], + "bundle": [ + { + "target_id": "sphere", + "target_type": "media_type", + "target_uuid": "a53bca9f-f92b-4bc6-8f0a-aa7602cb19f0" + } + ], + "revision_created": [ + { + "value": "2022-04-25T05:21:51+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "revision_user": [ + { + "target_type": "user", + "target_uuid": "fb85df17-bbd5-4b75-890e-e010d6410ac0" + } + ], + "revision_log_message": [ + { + "value": "Created new Sphere" + } + ], + "status": [ + { + "value": true + } + ], + "uid": [ + { + "target_type": "user", + "target_uuid": "fb85df17-bbd5-4b75-890e-e010d6410ac0" + } + ], + "name": [ + { + "value": "100_0634.jpg" + } + ], + "thumbnail": [ + { + "alt": "Tram from above", + "title": null, + "width": 10000, + "height": 5000, + "target_type": "file", + "target_uuid": "f3386377-47e2-4e5f-8798-fdf7825c66e7" + } + ], + "created": [ + { + "value": "2022-04-25T05:21:51+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "changed": [ + { + "value": "2022-04-25T05:21:51+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "default_langcode": [ + { + "value": true + } + ], + "revision_translation_affected": [ + { + "value": true + } + ], + "path": [ + { + "alias": null, + "pid": null, + "langcode": "en", + "pathauto": 0 + } + ], + "field_media_image": [ + { + "alt": "Tram from above", + "title": "", + "width": 10000, + "height": 5000, + "target_type": "file", + "target_uuid": "f3386377-47e2-4e5f-8798-fdf7825c66e7" + } + ] +} \ No newline at end of file diff --git a/drupal/content/media.c8768938-3a2a-48bd-84b6-88d8f2350d1f.json b/drupal/content/media.c8768938-3a2a-48bd-84b6-88d8f2350d1f.json new file mode 100644 index 00000000..400506be --- /dev/null +++ b/drupal/content/media.c8768938-3a2a-48bd-84b6-88d8f2350d1f.json @@ -0,0 +1,120 @@ +{ + "uuid": [ + { + "value": "c8768938-3a2a-48bd-84b6-88d8f2350d1f" + } + ], + "langcode": [ + { + "value": "en" + } + ], + "bundle": [ + { + "target_id": "image", + "target_type": "media_type", + "target_uuid": "f19fe97d-01de-4806-a85a-07f5e7c49839" + } + ], + "revision_created": [ + { + "value": "2022-04-25T04:53:16+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "revision_user": [ + { + "target_type": "user", + "target_uuid": "fb85df17-bbd5-4b75-890e-e010d6410ac0" + } + ], + "revision_log_message": [ + { + "value": "Created new Image" + } + ], + "status": [ + { + "value": true + } + ], + "uid": [ + { + "target_type": "user", + "target_uuid": "fb85df17-bbd5-4b75-890e-e010d6410ac0" + } + ], + "name": [ + { + "value": "A-Frame scene paragraph" + } + ], + "thumbnail": [ + { + "alt": "A-Frame scene paragraph", + "title": null, + "width": 1802, + "height": 582, + "target_type": "file", + "target_uuid": "d4cebefd-c2c8-43c3-8461-2b94f9b37187" + } + ], + "created": [ + { + "value": "2022-04-25T04:53:16+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "changed": [ + { + "value": "2022-04-25T04:53:16+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "default_langcode": [ + { + "value": true + } + ], + "revision_translation_affected": [ + { + "value": true + } + ], + "path": [ + { + "alias": null, + "pid": null, + "langcode": "en", + "pathauto": 0 + } + ], + "field_media_caption": [ + { + "value": "

A-Frame scene paragraph<\/p>\r\n", + "format": "formatted" + } + ], + "field_media_content_owner": [ + { + "value": "Stuart Clark" + } + ], + "field_media_copyright": [], + "field_media_description": [ + { + "value": "A-Frame scene paragraph" + } + ], + "field_media_image": [ + { + "alt": "A-Frame scene paragraph", + "title": "", + "width": 1802, + "height": 582, + "target_type": "file", + "target_uuid": "d4cebefd-c2c8-43c3-8461-2b94f9b37187" + } + ], + "field_media_usage_terms": [] +} \ No newline at end of file diff --git a/drupal/content/meta/index.json b/drupal/content/meta/index.json index ab26d431..b3f3d67b 100644 --- a/drupal/content/meta/index.json +++ b/drupal/content/meta/index.json @@ -262,7 +262,18 @@ "paragraph.d57289b4-7f5a-4c4d-ae0c-235dfa4677ee", "paragraph.1bc3e535-b707-4874-9fe8-ee7f5dc2508d", "paragraph.7c158249-f028-43dc-8c41-d7ed47861c90", - "paragraph.93d813f6-0784-49cf-900d-ccb483b1ab17" + "paragraph.93d813f6-0784-49cf-900d-ccb483b1ab17", + "paragraph.c7b4e6f7-ee41-4d69-a9d0-1deef15cdb72", + "paragraph.7e61399a-a03e-4836-932e-74f52717f8c1", + "paragraph.9eb4b9cd-0ae5-44dc-bba2-24bd42b5acaf", + "paragraph.68f6149b-a541-4aab-8ba7-f58ea2a878d6", + "paragraph.e397c499-733f-46d2-a572-44085b89e9cb", + "paragraph.91ad79b0-ac69-496b-8d61-40c84d556594", + "paragraph.e14ba3d7-b1b7-41e5-a1a1-dddde8d84bdb", + "paragraph.b320b3d8-1b33-496a-8885-bb37ed0614a8", + "paragraph.197555cd-effe-410e-8220-af4ef746e28e", + "paragraph.9aebcdc0-ecf7-4b05-8db1-508a54e9f45b", + "paragraph.29c84fca-30ed-4bed-a7cc-ebbfc5266734" ], "path_alias.41f977f5-adec-4a4f-9005-87db478eb467": [ "node.80b10f09-d311-41c0-932c-9873d0f51ef3" @@ -277,5 +288,43 @@ "linky.946de9b1-c646-48b2-bd4a-73685d485656": [ "user.fb85df17-bbd5-4b75-890e-e010d6410ac0" ], - "paragraph.93d813f6-0784-49cf-900d-ccb483b1ab17": [] + "paragraph.93d813f6-0784-49cf-900d-ccb483b1ab17": [], + "file.d4cebefd-c2c8-43c3-8461-2b94f9b37187": [ + "user.fb85df17-bbd5-4b75-890e-e010d6410ac0" + ], + "crop.b9d3b4e8-e86b-4595-a60e-66a5a86d1bbe": [ + "user.fb85df17-bbd5-4b75-890e-e010d6410ac0" + ], + "media.c8768938-3a2a-48bd-84b6-88d8f2350d1f": [ + "user.fb85df17-bbd5-4b75-890e-e010d6410ac0", + "file.d4cebefd-c2c8-43c3-8461-2b94f9b37187" + ], + "paragraph.c7b4e6f7-ee41-4d69-a9d0-1deef15cdb72": [], + "paragraph.7e61399a-a03e-4836-932e-74f52717f8c1": [], + "paragraph.9eb4b9cd-0ae5-44dc-bba2-24bd42b5acaf": [], + "paragraph.68f6149b-a541-4aab-8ba7-f58ea2a878d6": [ + "media.c8768938-3a2a-48bd-84b6-88d8f2350d1f" + ], + "paragraph.e397c499-733f-46d2-a572-44085b89e9cb": [], + "linky.36dc2825-cfae-44be-be58-41521f027f33": [ + "user.fb85df17-bbd5-4b75-890e-e010d6410ac0" + ], + "paragraph.91ad79b0-ac69-496b-8d61-40c84d556594": [], + "paragraph.e14ba3d7-b1b7-41e5-a1a1-dddde8d84bdb": [], + "paragraph.b320b3d8-1b33-496a-8885-bb37ed0614a8": [], + "paragraph.197555cd-effe-410e-8220-af4ef746e28e": [], + "paragraph.9aebcdc0-ecf7-4b05-8db1-508a54e9f45b": [], + "file.f3386377-47e2-4e5f-8798-fdf7825c66e7": [ + "user.fb85df17-bbd5-4b75-890e-e010d6410ac0" + ], + "crop.985a2f4c-9680-47ad-b4c3-8f0f34b7585e": [ + "user.fb85df17-bbd5-4b75-890e-e010d6410ac0" + ], + "media.92b7ad31-33a9-4617-b573-de9c2663f9b8": [ + "user.fb85df17-bbd5-4b75-890e-e010d6410ac0", + "file.f3386377-47e2-4e5f-8798-fdf7825c66e7" + ], + "paragraph.29c84fca-30ed-4bed-a7cc-ebbfc5266734": [ + "media.92b7ad31-33a9-4617-b573-de9c2663f9b8" + ] } \ No newline at end of file diff --git a/drupal/content/node.80b10f09-d311-41c0-932c-9873d0f51ef3.json b/drupal/content/node.80b10f09-d311-41c0-932c-9873d0f51ef3.json index 7b60378b..bca03098 100644 --- a/drupal/content/node.80b10f09-d311-41c0-932c-9873d0f51ef3.json +++ b/drupal/content/node.80b10f09-d311-41c0-932c-9873d0f51ef3.json @@ -18,7 +18,7 @@ ], "revision_timestamp": [ { - "value": "2022-04-25T00:30:20+00:00", + "value": "2022-04-25T05:22:28+00:00", "format": "Y-m-d\\TH:i:sP" } ], @@ -57,7 +57,7 @@ ], "changed": [ { - "value": "2022-04-25T00:30:20+00:00", + "value": "2022-04-25T05:22:28+00:00", "format": "Y-m-d\\TH:i:sP" } ], @@ -146,6 +146,50 @@ { "target_type": "paragraph", "target_uuid": "93d813f6-0784-49cf-900d-ccb483b1ab17" + }, + { + "target_type": "paragraph", + "target_uuid": "c7b4e6f7-ee41-4d69-a9d0-1deef15cdb72" + }, + { + "target_type": "paragraph", + "target_uuid": "7e61399a-a03e-4836-932e-74f52717f8c1" + }, + { + "target_type": "paragraph", + "target_uuid": "9eb4b9cd-0ae5-44dc-bba2-24bd42b5acaf" + }, + { + "target_type": "paragraph", + "target_uuid": "68f6149b-a541-4aab-8ba7-f58ea2a878d6" + }, + { + "target_type": "paragraph", + "target_uuid": "e397c499-733f-46d2-a572-44085b89e9cb" + }, + { + "target_type": "paragraph", + "target_uuid": "91ad79b0-ac69-496b-8d61-40c84d556594" + }, + { + "target_type": "paragraph", + "target_uuid": "e14ba3d7-b1b7-41e5-a1a1-dddde8d84bdb" + }, + { + "target_type": "paragraph", + "target_uuid": "b320b3d8-1b33-496a-8885-bb37ed0614a8" + }, + { + "target_type": "paragraph", + "target_uuid": "197555cd-effe-410e-8220-af4ef746e28e" + }, + { + "target_type": "paragraph", + "target_uuid": "9aebcdc0-ecf7-4b05-8db1-508a54e9f45b" + }, + { + "target_type": "paragraph", + "target_uuid": "29c84fca-30ed-4bed-a7cc-ebbfc5266734" } ], "field_content_supplementary": [], diff --git a/drupal/content/paragraph.197555cd-effe-410e-8220-af4ef746e28e.json b/drupal/content/paragraph.197555cd-effe-410e-8220-af4ef746e28e.json new file mode 100644 index 00000000..ea3b876d --- /dev/null +++ b/drupal/content/paragraph.197555cd-effe-410e-8220-af4ef746e28e.json @@ -0,0 +1,55 @@ +{ + "uuid": [ + { + "value": "197555cd-effe-410e-8220-af4ef746e28e" + } + ], + "langcode": [ + { + "value": "en" + } + ], + "type": [ + { + "target_id": "section", + "target_type": "paragraphs_type", + "target_uuid": "36879357-96f7-4b56-8bf3-f91b01e4638d" + } + ], + "status": [ + { + "value": true + } + ], + "created": [ + { + "value": "2022-04-25T05:13:20+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "behavior_settings": [ + { + "value": { + "layout_paragraphs": { + "layout": "layout_onecol", + "config": { + "label": "" + }, + "parent_uuid": null, + "region": null + } + } + } + ], + "default_langcode": [ + { + "value": true + } + ], + "revision_translation_affected": [], + "field_title": [ + { + "value": "Experiment 2 - Spheres and 360s" + } + ] +} \ No newline at end of file diff --git a/drupal/content/paragraph.1bc3e535-b707-4874-9fe8-ee7f5dc2508d.json b/drupal/content/paragraph.1bc3e535-b707-4874-9fe8-ee7f5dc2508d.json index 7d3dfda3..702b9b6b 100644 --- a/drupal/content/paragraph.1bc3e535-b707-4874-9fe8-ee7f5dc2508d.json +++ b/drupal/content/paragraph.1bc3e535-b707-4874-9fe8-ee7f5dc2508d.json @@ -46,11 +46,7 @@ "value": true } ], - "revision_translation_affected": [ - { - "value": true - } - ], + "revision_translation_affected": [], "field_title": [ { "value": "A-Frame and Nuxt.js" diff --git a/drupal/content/paragraph.29c84fca-30ed-4bed-a7cc-ebbfc5266734.json b/drupal/content/paragraph.29c84fca-30ed-4bed-a7cc-ebbfc5266734.json new file mode 100644 index 00000000..94d93158 --- /dev/null +++ b/drupal/content/paragraph.29c84fca-30ed-4bed-a7cc-ebbfc5266734.json @@ -0,0 +1,56 @@ +{ + "uuid": [ + { + "value": "29c84fca-30ed-4bed-a7cc-ebbfc5266734" + } + ], + "langcode": [ + { + "value": "en" + } + ], + "type": [ + { + "target_id": "media", + "target_type": "paragraphs_type", + "target_uuid": "b6b88d1a-0278-4841-bb9a-d16436f93cdb" + } + ], + "status": [ + { + "value": true + } + ], + "created": [ + { + "value": "2022-04-25T05:22:20+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "behavior_settings": [ + { + "value": { + "layout_paragraphs": { + "parent_uuid": "197555cd-effe-410e-8220-af4ef746e28e", + "region": "content" + } + } + } + ], + "default_langcode": [ + { + "value": true + } + ], + "revision_translation_affected": [ + { + "value": true + } + ], + "field_media": [ + { + "target_type": "media", + "target_uuid": "92b7ad31-33a9-4617-b573-de9c2663f9b8" + } + ] +} \ No newline at end of file diff --git a/drupal/content/paragraph.68f6149b-a541-4aab-8ba7-f58ea2a878d6.json b/drupal/content/paragraph.68f6149b-a541-4aab-8ba7-f58ea2a878d6.json new file mode 100644 index 00000000..2587bb0c --- /dev/null +++ b/drupal/content/paragraph.68f6149b-a541-4aab-8ba7-f58ea2a878d6.json @@ -0,0 +1,52 @@ +{ + "uuid": [ + { + "value": "68f6149b-a541-4aab-8ba7-f58ea2a878d6" + } + ], + "langcode": [ + { + "value": "en" + } + ], + "type": [ + { + "target_id": "media", + "target_type": "paragraphs_type", + "target_uuid": "b6b88d1a-0278-4841-bb9a-d16436f93cdb" + } + ], + "status": [ + { + "value": true + } + ], + "created": [ + { + "value": "2022-04-25T04:53:35+00:00", + "format": "Y-m-d\\TH:i:sP" + } + ], + "behavior_settings": [ + { + "value": { + "layout_paragraphs": { + "parent_uuid": "9eb4b9cd-0ae5-44dc-bba2-24bd42b5acaf", + "region": "content" + } + } + } + ], + "default_langcode": [ + { + "value": true + } + ], + "revision_translation_affected": [], + "field_media": [ + { + "target_type": "media", + "target_uuid": "c8768938-3a2a-48bd-84b6-88d8f2350d1f" + } + ] +} \ No newline at end of file diff --git a/drupal/content/paragraph.7c158249-f028-43dc-8c41-d7ed47861c90.json b/drupal/content/paragraph.7c158249-f028-43dc-8c41-d7ed47861c90.json index 599368b5..adf6398f 100644 --- a/drupal/content/paragraph.7c158249-f028-43dc-8c41-d7ed47861c90.json +++ b/drupal/content/paragraph.7c158249-f028-43dc-8c41-d7ed47861c90.json @@ -42,11 +42,7 @@ "value": true } ], - "revision_translation_affected": [ - { - "value": true - } - ], + "revision_translation_affected": [], "field_text_formatted": [ { "value": "

While I've been using A-Frame for years, it's only recently that I have begun to look at seriously integrating it alongside Druxt and Nuxt.js.
\r\n
\r\nAs evidenced above, the two can be integrated, but there are definitely a couple of gotchas:<\/p>\r\n\r\n