diff --git a/config/sync/core.entity_form_display.node.digital_form.default.yml b/config/sync/core.entity_form_display.node.digital_form.default.yml
index fcf31b638b2..c4f6558f42d 100644
--- a/config/sync/core.entity_form_display.node.digital_form.default.yml
+++ b/config/sync/core.entity_form_display.node.digital_form.default.yml
@@ -4,6 +4,7 @@ status: true
dependencies:
config:
- field.field.node.digital_form.field_administration
+ - field.field.node.digital_form.field_chapters
- field.field.node.digital_form.field_last_saved_by_an_editor
- field.field.node.digital_form.field_meta_tags
- field.field.node.digital_form.field_omb_number
@@ -11,8 +12,13 @@ dependencies:
- node.type.digital_form
- workflows.workflow.editorial
module:
+ - change_labels
- content_moderation
- field_group
+ - limited_field_widgets
+ - no_table_drag
+ - paragraphs_browser
+ - paragraphs_features
- path
third_party_settings:
field_group:
@@ -37,21 +43,50 @@ targetEntityType: node
bundle: digital_form
mode: default
content:
- field_administration:
- type: options_select
- weight: 1
+ field_chapters:
+ type: paragraphs_browser
+ weight: 5
region: content
- settings: { }
- third_party_settings: { }
+ settings:
+ title: Step
+ title_plural: Steps
+ edit_mode: open
+ closed_mode: summary
+ autocollapse: none
+ closed_mode_threshold: '0'
+ add_mode: paragraphs_browser
+ form_display_mode: default
+ default_paragraph_type: _none
+ features:
+ duplicate: duplicate
+ collapse_edit_all: collapse_edit_all
+ add_above: 0
+ convert: 0
+ paragraphs_browser: digital_forms
+ modal_width: 80%
+ modal_height: auto
+ third_party_settings:
+ paragraphs_features:
+ add_in_between: false
+ add_in_between_link_count: 3
+ delete_confirmation: false
+ show_drag_and_drop: true
+ show_collapse_all: true
+ limited_field_widgets:
+ limit_values: '0'
+ change_labels:
+ add_another: ''
+ no_table_drag:
+ no_table_drag: false
field_last_saved_by_an_editor:
type: datetime_timestamp
- weight: 3
+ weight: 2
region: content
settings: { }
third_party_settings: { }
field_omb_number:
type: string_textfield
- weight: 5
+ weight: 4
region: content
settings:
size: 9
@@ -59,7 +94,7 @@ content:
third_party_settings: { }
field_va_form_number:
type: string_textfield
- weight: 2
+ weight: 1
region: content
settings:
size: 60
@@ -73,7 +108,7 @@ content:
third_party_settings: { }
path:
type: path
- weight: 4
+ weight: 3
region: content
settings: { }
third_party_settings: { }
@@ -87,6 +122,7 @@ content:
third_party_settings: { }
hidden:
created: true
+ field_administration: true
field_meta_tags: true
langcode: true
promote: true
diff --git a/config/sync/core.entity_form_display.paragraph.digital_form_name_and_date_of_bi.default.yml b/config/sync/core.entity_form_display.paragraph.digital_form_name_and_date_of_bi.default.yml
new file mode 100644
index 00000000000..0e6ef595b92
--- /dev/null
+++ b/config/sync/core.entity_form_display.paragraph.digital_form_name_and_date_of_bi.default.yml
@@ -0,0 +1,40 @@
+uuid: 7a85e837-9879-4f7f-9e0b-ebad0066e521
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.field.paragraph.digital_form_name_and_date_of_bi.field_include_date_of_birth
+ - field.field.paragraph.digital_form_name_and_date_of_bi.field_title
+ - paragraphs.paragraphs_type.digital_form_name_and_date_of_bi
+ module:
+ - textfield_counter
+id: paragraph.digital_form_name_and_date_of_bi.default
+targetEntityType: paragraph
+bundle: digital_form_name_and_date_of_bi
+mode: default
+content:
+ field_include_date_of_birth:
+ type: boolean_checkbox
+ weight: 1
+ region: content
+ settings:
+ display_label: true
+ third_party_settings: { }
+ field_title:
+ type: string_textfield_with_counter
+ weight: 0
+ region: content
+ settings:
+ size: 60
+ placeholder: ''
+ use_field_maxlength: false
+ maxlength: 0
+ counter_position: after
+ js_prevent_submit: true
+ count_only_mode: false
+ count_html_characters: true
+ textcount_status_message: 'Maxlength: @maxlength
Used: @current_length
Remaining: @remaining_count'
+ third_party_settings: { }
+hidden:
+ created: true
+ status: true
diff --git a/config/sync/core.entity_view_display.node.digital_form.default.yml b/config/sync/core.entity_view_display.node.digital_form.default.yml
index f708f87b1e5..e94f3f02b41 100644
--- a/config/sync/core.entity_view_display.node.digital_form.default.yml
+++ b/config/sync/core.entity_view_display.node.digital_form.default.yml
@@ -4,18 +4,29 @@ status: true
dependencies:
config:
- field.field.node.digital_form.field_administration
+ - field.field.node.digital_form.field_chapters
- field.field.node.digital_form.field_last_saved_by_an_editor
- field.field.node.digital_form.field_meta_tags
- field.field.node.digital_form.field_omb_number
- field.field.node.digital_form.field_va_form_number
- node.type.digital_form
module:
+ - entity_reference_revisions
- user
id: node.digital_form.default
targetEntityType: node
bundle: digital_form
mode: default
content:
+ field_chapters:
+ type: entity_reference_revisions_entity_view
+ label: above
+ settings:
+ view_mode: default
+ link: ''
+ third_party_settings: { }
+ weight: 2
+ region: content
field_omb_number:
type: string
label: above
diff --git a/config/sync/core.entity_view_display.node.digital_form.external_content.yml b/config/sync/core.entity_view_display.node.digital_form.external_content.yml
index d9e14e74d54..fd586c5932a 100644
--- a/config/sync/core.entity_view_display.node.digital_form.external_content.yml
+++ b/config/sync/core.entity_view_display.node.digital_form.external_content.yml
@@ -5,6 +5,7 @@ dependencies:
config:
- core.entity_view_mode.node.external_content
- field.field.node.digital_form.field_administration
+ - field.field.node.digital_form.field_chapters
- field.field.node.digital_form.field_last_saved_by_an_editor
- field.field.node.digital_form.field_meta_tags
- field.field.node.digital_form.field_omb_number
@@ -50,6 +51,7 @@ content:
region: content
hidden:
field_administration: true
+ field_chapters: true
field_last_saved_by_an_editor: true
field_meta_tags: true
field_omb_number: true
diff --git a/config/sync/core.entity_view_display.node.digital_form.teaser.yml b/config/sync/core.entity_view_display.node.digital_form.teaser.yml
index 6f048e721d5..0788c646f4f 100644
--- a/config/sync/core.entity_view_display.node.digital_form.teaser.yml
+++ b/config/sync/core.entity_view_display.node.digital_form.teaser.yml
@@ -5,6 +5,7 @@ dependencies:
config:
- core.entity_view_mode.node.teaser
- field.field.node.digital_form.field_administration
+ - field.field.node.digital_form.field_chapters
- field.field.node.digital_form.field_last_saved_by_an_editor
- field.field.node.digital_form.field_meta_tags
- field.field.node.digital_form.field_omb_number
@@ -42,6 +43,7 @@ content:
region: content
hidden:
field_administration: true
+ field_chapters: true
field_last_saved_by_an_editor: true
field_meta_tags: true
field_omb_number: true
diff --git a/config/sync/core.entity_view_display.paragraph.digital_form_name_and_date_of_bi.default.yml b/config/sync/core.entity_view_display.paragraph.digital_form_name_and_date_of_bi.default.yml
new file mode 100644
index 00000000000..2ab04745a83
--- /dev/null
+++ b/config/sync/core.entity_view_display.paragraph.digital_form_name_and_date_of_bi.default.yml
@@ -0,0 +1,33 @@
+uuid: 6ace573b-80bd-4b83-af01-3de996a1423c
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.field.paragraph.digital_form_name_and_date_of_bi.field_include_date_of_birth
+ - field.field.paragraph.digital_form_name_and_date_of_bi.field_title
+ - paragraphs.paragraphs_type.digital_form_name_and_date_of_bi
+id: paragraph.digital_form_name_and_date_of_bi.default
+targetEntityType: paragraph
+bundle: digital_form_name_and_date_of_bi
+mode: default
+content:
+ field_include_date_of_birth:
+ type: boolean
+ label: above
+ settings:
+ format: default
+ format_custom_false: ''
+ format_custom_true: ''
+ third_party_settings: { }
+ weight: 1
+ region: content
+ field_title:
+ type: string
+ label: hidden
+ settings:
+ link_to_entity: false
+ third_party_settings: { }
+ weight: 0
+ region: content
+hidden:
+ search_api_excerpt: true
diff --git a/config/sync/core.entity_view_display.paragraph.digital_form_name_and_date_of_bi.user_guides.yml b/config/sync/core.entity_view_display.paragraph.digital_form_name_and_date_of_bi.user_guides.yml
new file mode 100644
index 00000000000..46b3f8ecaea
--- /dev/null
+++ b/config/sync/core.entity_view_display.paragraph.digital_form_name_and_date_of_bi.user_guides.yml
@@ -0,0 +1,25 @@
+uuid: d6ba2e46-9d71-4886-8f0f-f9f644273720
+langcode: en
+status: true
+dependencies:
+ config:
+ - core.entity_view_mode.paragraph.user_guides
+ - field.field.paragraph.digital_form_name_and_date_of_bi.field_include_date_of_birth
+ - field.field.paragraph.digital_form_name_and_date_of_bi.field_title
+ - paragraphs.paragraphs_type.digital_form_name_and_date_of_bi
+id: paragraph.digital_form_name_and_date_of_bi.user_guides
+targetEntityType: paragraph
+bundle: digital_form_name_and_date_of_bi
+mode: user_guides
+content:
+ field_title:
+ type: string
+ label: hidden
+ settings:
+ link_to_entity: false
+ third_party_settings: { }
+ weight: 0
+ region: content
+hidden:
+ field_include_date_of_birth: true
+ search_api_excerpt: true
diff --git a/config/sync/field.field.node.digital_form.field_administration.yml b/config/sync/field.field.node.digital_form.field_administration.yml
index 6e9bb5fbe09..bf6a1224309 100644
--- a/config/sync/field.field.node.digital_form.field_administration.yml
+++ b/config/sync/field.field.node.digital_form.field_administration.yml
@@ -6,6 +6,8 @@ dependencies:
- field.storage.node.field_administration
- node.type.digital_form
- taxonomy.vocabulary.administration
+ content:
+ - 'taxonomy_term:administration:867e4dcf-2f99-401a-977a-adb441d53350'
module:
- entity_reference_validators
- tmgmt_content
@@ -24,7 +26,9 @@ label: Section
description: ''
required: true
translatable: false
-default_value: { }
+default_value:
+ -
+ target_uuid: 867e4dcf-2f99-401a-977a-adb441d53350
default_value_callback: ''
settings:
handler: 'default:taxonomy_term'
diff --git a/config/sync/field.field.node.digital_form.field_chapters.yml b/config/sync/field.field.node.digital_form.field_chapters.yml
new file mode 100644
index 00000000000..337ee74e174
--- /dev/null
+++ b/config/sync/field.field.node.digital_form.field_chapters.yml
@@ -0,0 +1,170 @@
+uuid: 333163fe-7e54-44b6-b5af-5cff8c8742ec
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.node.field_chapters
+ - node.type.digital_form
+ - paragraphs.paragraphs_type.digital_form_name_and_date_of_bi
+ module:
+ - entity_reference_revisions
+ - tmgmt_content
+third_party_settings:
+ tmgmt_content:
+ excluded: false
+id: node.digital_form.field_chapters
+field_name: field_chapters
+entity_type: node
+bundle: digital_form
+label: Steps
+description: ''
+required: true
+translatable: false
+default_value: { }
+default_value_callback: ''
+settings:
+ handler: 'default:paragraph'
+ handler_settings:
+ target_bundles:
+ digital_form_name_and_date_of_bi: digital_form_name_and_date_of_bi
+ negate: 0
+ target_bundles_drag_drop:
+ address:
+ weight: -95
+ enabled: false
+ alert:
+ weight: -94
+ enabled: false
+ alert_single:
+ weight: -93
+ enabled: false
+ audience_topics:
+ weight: -92
+ enabled: false
+ basic_accordion:
+ weight: -91
+ enabled: false
+ button:
+ weight: -90
+ enabled: false
+ centralized_content_descriptor:
+ weight: -89
+ enabled: false
+ checklist:
+ weight: -88
+ enabled: false
+ checklist_item:
+ weight: -87
+ enabled: false
+ collapsible_panel:
+ weight: -86
+ enabled: false
+ collapsible_panel_item:
+ weight: -85
+ enabled: false
+ contact_information:
+ weight: -84
+ enabled: false
+ digital_form_name_and_date_of_bi:
+ weight: -82
+ enabled: true
+ downloadable_file:
+ weight: -81
+ enabled: false
+ email_contact:
+ weight: -80
+ enabled: false
+ embedded_video:
+ weight: -79
+ enabled: false
+ expandable_text:
+ weight: -78
+ enabled: false
+ featured_content:
+ weight: -77
+ enabled: false
+ health_care_local_facility_servi:
+ weight: -76
+ enabled: false
+ link_teaser:
+ weight: -75
+ enabled: false
+ link_teaser_with_image:
+ weight: -74
+ enabled: false
+ list_of_link_teasers:
+ weight: -71
+ enabled: false
+ list_of_links:
+ weight: -72
+ enabled: false
+ lists_of_links:
+ weight: -73
+ enabled: false
+ magichead_group:
+ weight: -70
+ enabled: false
+ media:
+ weight: -69
+ enabled: false
+ media_list_images:
+ weight: -68
+ enabled: false
+ media_list_videos:
+ weight: -67
+ enabled: false
+ non_reusable_alert:
+ weight: -66
+ enabled: false
+ number_callout:
+ weight: -65
+ enabled: false
+ phone_number:
+ weight: -64
+ enabled: false
+ process:
+ weight: -63
+ enabled: false
+ q_a:
+ weight: -62
+ enabled: false
+ q_a_group:
+ weight: -61
+ enabled: false
+ q_a_section:
+ weight: -60
+ enabled: false
+ react_widget:
+ weight: -59
+ enabled: false
+ rich_text_char_limit_1000:
+ weight: -58
+ enabled: false
+ service_location:
+ weight: -57
+ enabled: false
+ service_location_address:
+ weight: -56
+ enabled: false
+ situation_update:
+ weight: -55
+ enabled: false
+ spanish_translation_summary:
+ weight: -54
+ enabled: false
+ staff_profile:
+ weight: -53
+ enabled: false
+ step:
+ weight: -52
+ enabled: false
+ step_by_step:
+ weight: -51
+ enabled: false
+ table:
+ weight: -50
+ enabled: false
+ wysiwyg:
+ weight: -49
+ enabled: false
+field_type: entity_reference_revisions
diff --git a/config/sync/field.field.paragraph.digital_form_name_and_date_of_bi.field_include_date_of_birth.yml b/config/sync/field.field.paragraph.digital_form_name_and_date_of_bi.field_include_date_of_birth.yml
new file mode 100644
index 00000000000..9ef7328d3b6
--- /dev/null
+++ b/config/sync/field.field.paragraph.digital_form_name_and_date_of_bi.field_include_date_of_birth.yml
@@ -0,0 +1,28 @@
+uuid: 69f76794-509f-4325-bf51-1591dbb95b54
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.paragraph.field_include_date_of_birth
+ - paragraphs.paragraphs_type.digital_form_name_and_date_of_bi
+ module:
+ - tmgmt_content
+third_party_settings:
+ tmgmt_content:
+ excluded: false
+id: paragraph.digital_form_name_and_date_of_bi.field_include_date_of_birth
+field_name: field_include_date_of_birth
+entity_type: paragraph
+bundle: digital_form_name_and_date_of_bi
+label: 'Include date of birth?'
+description: ''
+required: false
+translatable: false
+default_value:
+ -
+ value: 1
+default_value_callback: ''
+settings:
+ on_label: 'Yes'
+ off_label: 'No'
+field_type: boolean
diff --git a/config/sync/field.field.paragraph.digital_form_name_and_date_of_bi.field_title.yml b/config/sync/field.field.paragraph.digital_form_name_and_date_of_bi.field_title.yml
new file mode 100644
index 00000000000..112e78f264e
--- /dev/null
+++ b/config/sync/field.field.paragraph.digital_form_name_and_date_of_bi.field_title.yml
@@ -0,0 +1,26 @@
+uuid: d2538ca0-918e-4e49-8d45-96bde9aca1b7
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.paragraph.field_title
+ - paragraphs.paragraphs_type.digital_form_name_and_date_of_bi
+ module:
+ - tmgmt_content
+third_party_settings:
+ tmgmt_content:
+ excluded: false
+id: paragraph.digital_form_name_and_date_of_bi.field_title
+field_name: field_title
+entity_type: paragraph
+bundle: digital_form_name_and_date_of_bi
+label: Title
+description: ''
+required: true
+translatable: false
+default_value:
+ -
+ value: 'Name and Date of Birth'
+default_value_callback: ''
+settings: { }
+field_type: string
diff --git a/config/sync/field.storage.node.field_chapters.yml b/config/sync/field.storage.node.field_chapters.yml
new file mode 100644
index 00000000000..58027ea5ece
--- /dev/null
+++ b/config/sync/field.storage.node.field_chapters.yml
@@ -0,0 +1,21 @@
+uuid: 2ddc6fd6-3ed5-49a4-b7e3-29573744ef2b
+langcode: en
+status: true
+dependencies:
+ module:
+ - entity_reference_revisions
+ - node
+ - paragraphs
+id: node.field_chapters
+field_name: field_chapters
+entity_type: node
+type: entity_reference_revisions
+settings:
+ target_type: paragraph
+module: entity_reference_revisions
+locked: false
+cardinality: -1
+translatable: true
+indexes: { }
+persist_with_no_fields: false
+custom_storage: false
diff --git a/config/sync/field.storage.paragraph.field_include_date_of_birth.yml b/config/sync/field.storage.paragraph.field_include_date_of_birth.yml
new file mode 100644
index 00000000000..e6db63bd832
--- /dev/null
+++ b/config/sync/field.storage.paragraph.field_include_date_of_birth.yml
@@ -0,0 +1,18 @@
+uuid: 377d46ea-d362-47c9-9f6e-436e21b4d638
+langcode: en
+status: true
+dependencies:
+ module:
+ - paragraphs
+id: paragraph.field_include_date_of_birth
+field_name: field_include_date_of_birth
+entity_type: paragraph
+type: boolean
+settings: { }
+module: core
+locked: false
+cardinality: 1
+translatable: true
+indexes: { }
+persist_with_no_fields: false
+custom_storage: false
diff --git a/config/sync/paragraphs.paragraphs_type.digital_form_name_and_date_of_bi.yml b/config/sync/paragraphs.paragraphs_type.digital_form_name_and_date_of_bi.yml
new file mode 100644
index 00000000000..288114cc2a6
--- /dev/null
+++ b/config/sync/paragraphs.paragraphs_type.digital_form_name_and_date_of_bi.yml
@@ -0,0 +1,12 @@
+uuid: b13f4f29-83bc-456a-9c13-59e2d5f42294
+langcode: en
+status: true
+dependencies:
+ content:
+ - 'file:file:bf614684-8419-43da-b028-d179b527e015'
+id: digital_form_name_and_date_of_bi
+label: 'Name and Date of Birth'
+icon_uuid: bf614684-8419-43da-b028-d179b527e015
+icon_default: 'data:image/png;base64,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'
+description: "Follow this pattern whenever you need to ask for a person's name and (optionally) date of birth for an application."
+behavior_plugins: { }
diff --git a/config/sync/paragraphs_browser.paragraphs_browser_type.digital_forms.yml b/config/sync/paragraphs_browser.paragraphs_browser_type.digital_forms.yml
new file mode 100644
index 00000000000..746c7fdd5a7
--- /dev/null
+++ b/config/sync/paragraphs_browser.paragraphs_browser_type.digital_forms.yml
@@ -0,0 +1,13 @@
+uuid: 1c8bc453-7d6c-4b2a-ac2a-148fb47e5522
+langcode: en
+status: true
+dependencies: { }
+id: digital_forms
+label: 'Digital Forms'
+groups:
+ patterns:
+ label: Patterns
+ id: patterns
+ weight: '0'
+map:
+ digital_form_name_and_date_of_bi: patterns