Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

State Page Enhancement #1021

Draft
wants to merge 37 commits into
base: dev
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
bdeba7f
Vote-2878: add new Info Card Component (#1014)
clmedders Oct 1, 2024
9d9b28b
VOTE-2882 display intro or not needed state content (#1023)
rayestrada Oct 2, 2024
f9e5279
VOTE-2882 refine fallbacks for the state display content (#1024)
rayestrada Oct 2, 2024
d821f0a
VOTE-2886 state enhancement in person (#1028)
SamiraMSadat Oct 4, 2024
b103f80
VOTE-2883 Election date display (#1025)
SamiraMSadat Oct 4, 2024
87873bb
VOTE-2884 Configure the display of online reg card (#1035)
SamiraMSadat Oct 7, 2024
5a0150f
Merge remote-tracking branch 'origin/dev' into state-enhancement
rayestrada Oct 8, 2024
926fd75
VOTE-2888: Configure in-page navigation (#1026)
mlloydbixal Oct 8, 2024
570529c
VOTE-2885 configure state mail registration section (#1039)
rayestrada Oct 9, 2024
9a3d932
Vote-2887: Config for Outside US Info Card (#1040)
clmedders Oct 10, 2024
68f40b9
Vote-2978: Config for Override NVRF field (#1045)
clmedders Oct 15, 2024
b3a5941
Vote-2957: No Online Registration (#1054)
clmedders Oct 17, 2024
939de51
HOTFIX - Restore registration type variables
SamiraMSadat Oct 18, 2024
284b521
Vote-2959: Deprecate Registration Intro Field (#1056)
clmedders Oct 18, 2024
f1a9963
Merge remote-tracking branch 'origin/dev' into state-enhancement
rayestrada Oct 19, 2024
a110d94
VOTE-2880/2881: Configure and style call out box (#1047)
mlloydbixal Oct 19, 2024
f83098b
Vote-2958: No mail registration block (#1058)
clmedders Oct 22, 2024
88cf019
VOTE-3020 Reenable the NVRF details field in the state override conte…
SamiraMSadat Oct 23, 2024
330cd03
VOTE-2972 additional check reg box (#1060)
SamiraMSadat Oct 23, 2024
40daefa
VOTE-3006 empty link text bug (#1066)
SamiraMSadat Oct 29, 2024
52b41ba
VOTE-3036 Replicate markup changes for in page nav to voter guide pag…
SamiraMSadat Oct 29, 2024
0332132
VOTE- 3024 fix election date styling (#1067)
SamiraMSadat Oct 29, 2024
cfadc1a
Vote-3051: not needed template update (#1081)
clmedders Oct 29, 2024
2a5308d
Merge branch 'dev' into state-enhancement
SamiraMSadat Nov 5, 2024
30bf4d6
VOTE-3092 Replace left styles with inline start (#1091)
SamiraMSadat Nov 5, 2024
763c695
VOTE-3057 Remove old state page strings from po files (#1098)
SamiraMSadat Nov 13, 2024
28b8184
Merge remote-tracking branch 'origin/dev' into state-enhancement
rayestrada Nov 13, 2024
135ce57
VOTE-3094 Remove merge function from overrides in state template (#1110)
SamiraMSadat Nov 15, 2024
910eae4
Update label of content field group on state content type
rayestrada Nov 19, 2024
838a411
Merge branch 'dev' into state-enhancement
SamiraMSadat Nov 20, 2024
570dea7
Merge branch 'dev' into state-enhancement
SamiraMSadat Nov 20, 2024
05b2534
Vote-3156: Update Heading Placeholder for Not-Needed (#1123)
clmedders Nov 20, 2024
0db7827
VOTE 3157 Add render filter to the state mail deadline (#1125)
SamiraMSadat Nov 21, 2024
83f7093
Feature/vote 3125 template field integration (#1128)
rayestrada Nov 25, 2024
6cf4f86
VOTE- 3134 replace online and in-person date fields (#1131)
SamiraMSadat Nov 27, 2024
0261ecc
VOTE-3149 add state page data analytics and config (#1126)
SamiraMSadat Dec 2, 2024
7f8aaa0
VOTE-3211 Update state title to use display content value (#1176)
rayestrada Dec 31, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@ dependencies:
- field.field.node.state_territory.field_g_mail_received_deadline
- field.field.node.state_territory.field_g_online_deadline
- field.field.node.state_territory.field_identification_inst
- field.field.node.state_territory.field_in_person_deadline
- field.field.node.state_territory.field_in_person_registration
- field.field.node.state_territory.field_in_state_name
- field.field.node.state_territory.field_is_state
Expand All @@ -34,7 +33,6 @@ dependencies:
- field.field.node.state_territory.field_nvrf_fields
- field.field.node.state_territory.field_nvrf_last_updated_date
- field.field.node.state_territory.field_of_state_name
- field.field.node.state_territory.field_online_deadline
- field.field.node.state_territory.field_online_registration
- field.field.node.state_territory.field_override_confirm_reg_link
- field.field.node.state_territory.field_override_election_hp_link
Expand All @@ -55,7 +53,6 @@ dependencies:
module:
- content_moderation
- datetime
- double_field
- field_group
- link
- media_library
Expand Down Expand Up @@ -235,7 +232,7 @@ third_party_settings:
- field_in_person_registration
- field_military_and_overseas_regi
- field_registration_not_needed
label: 'State display Content'
label: 'State display override content'
region: content
parent_name: group_form_tabs
weight: 24
Expand Down Expand Up @@ -365,29 +362,6 @@ content:
rows: 5
placeholder: ''
third_party_settings: { }
field_in_person_deadline:
type: double_field
weight: 6
region: content
settings:
first:
type: datetime
label_display: block
size: 30
placeholder: ''
label: Ok
cols: 10
rows: 5
second:
type: textfield
label_display: block
size: 8
placeholder: '11:59 PM'
label: Ok
cols: 10
rows: 5
inline: true
third_party_settings: { }
field_in_person_registration:
type: vote_fields_state_content
weight: 17
Expand Down Expand Up @@ -522,29 +496,6 @@ content:
size: 60
placeholder: ''
third_party_settings: { }
field_online_deadline:
type: double_field
weight: 7
region: content
settings:
first:
type: datetime
label_display: block
size: 30
placeholder: ''
label: Ok
cols: 10
rows: 5
second:
type: textfield
label_display: block
size: 8
placeholder: '11:59 PM'
label: Ok
cols: 10
rows: 5
inline: true
third_party_settings: { }
field_online_registration:
type: vote_fields_state_content
weight: 14
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@ dependencies:
- field.field.node.state_territory.field_g_mail_received_deadline
- field.field.node.state_territory.field_g_online_deadline
- field.field.node.state_territory.field_identification_inst
- field.field.node.state_territory.field_in_person_deadline
- field.field.node.state_territory.field_in_person_registration
- field.field.node.state_territory.field_in_state_name
- field.field.node.state_territory.field_is_state
Expand All @@ -34,7 +33,6 @@ dependencies:
- field.field.node.state_territory.field_nvrf_fields
- field.field.node.state_territory.field_nvrf_last_updated_date
- field.field.node.state_territory.field_of_state_name
- field.field.node.state_territory.field_online_deadline
- field.field.node.state_territory.field_online_registration
- field.field.node.state_territory.field_override_confirm_reg_link
- field.field.node.state_territory.field_override_election_hp_link
Expand All @@ -53,7 +51,6 @@ dependencies:
- node.type.state_territory
module:
- datetime
- double_field
- link
- metatag
- text
Expand Down Expand Up @@ -119,7 +116,7 @@ content:
label: above
settings:
timezone_override: ''
format_type: medium
format_type: long_date
third_party_settings: { }
weight: 49
region: content
Expand All @@ -128,7 +125,7 @@ content:
label: above
settings:
timezone_override: ''
format_type: medium
format_type: long_date
third_party_settings: { }
weight: 48
region: content
Expand Down Expand Up @@ -183,28 +180,6 @@ content:
third_party_settings: { }
weight: 25
region: content
field_in_person_deadline:
type: double_field_unformatted_list
label: hidden
settings:
first:
format_type: long_date
link: false
hidden: false
decimal_separator: .
thousand_separator: ''
scale: 2
second:
format_type: medium
link: false
hidden: false
decimal_separator: .
thousand_separator: ''
scale: 2
inline: true
third_party_settings: { }
weight: 14
region: content
field_in_person_registration:
type: vote_fields_state_content_default
label: above
Expand Down Expand Up @@ -330,28 +305,6 @@ content:
third_party_settings: { }
weight: 22
region: content
field_online_deadline:
type: double_field_unformatted_list
label: hidden
settings:
first:
format_type: long_date
link: false
hidden: false
decimal_separator: .
thousand_separator: ''
scale: 2
second:
format_type: medium
link: false
hidden: false
decimal_separator: .
thousand_separator: ''
scale: 2
inline: true
third_party_settings: { }
weight: 8
region: content
field_online_registration:
type: vote_fields_state_content_default
label: above
Expand Down
67 changes: 18 additions & 49 deletions config/sync/core.entity_view_display.node.state_territory.full.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@ dependencies:
- field.field.node.state_territory.field_g_mail_received_deadline
- field.field.node.state_territory.field_g_online_deadline
- field.field.node.state_territory.field_identification_inst
- field.field.node.state_territory.field_in_person_deadline
- field.field.node.state_territory.field_in_person_registration
- field.field.node.state_territory.field_in_state_name
- field.field.node.state_territory.field_is_state
Expand All @@ -35,7 +34,6 @@ dependencies:
- field.field.node.state_territory.field_nvrf_fields
- field.field.node.state_territory.field_nvrf_last_updated_date
- field.field.node.state_territory.field_of_state_name
- field.field.node.state_territory.field_online_deadline
- field.field.node.state_territory.field_online_registration
- field.field.node.state_territory.field_override_confirm_reg_link
- field.field.node.state_territory.field_override_election_hp_link
Expand All @@ -54,7 +52,6 @@ dependencies:
- node.type.state_territory
module:
- datetime
- double_field
- link
- options
- user
Expand Down Expand Up @@ -98,6 +95,24 @@ content:
third_party_settings: { }
weight: 15
region: content
field_date_in_person_deadline:
type: datetime_default
label: hidden
settings:
timezone_override: ''
format_type: long_date
third_party_settings: { }
weight: 33
region: content
field_date_online_deadline:
type: datetime_default
label: hidden
settings:
timezone_override: ''
format_type: long_date
third_party_settings: { }
weight: 34
region: content
field_election_homepage_link:
type: link
label: hidden
Expand Down Expand Up @@ -142,28 +157,6 @@ content:
third_party_settings: { }
weight: 8
region: content
field_in_person_deadline:
type: double_field_unformatted_list
label: hidden
settings:
first:
format_type: long_date
link: false
hidden: false
decimal_separator: .
thousand_separator: ''
scale: 2
second:
format_type: medium
link: false
hidden: false
decimal_separator: .
thousand_separator: ''
scale: 2
inline: true
third_party_settings: { }
weight: 13
region: content
field_in_person_registration:
type: vote_fields_state_content_default
label: hidden
Expand Down Expand Up @@ -269,28 +262,6 @@ content:
third_party_settings: { }
weight: 23
region: content
field_online_deadline:
type: double_field_unformatted_list
label: hidden
settings:
first:
format_type: long_date
link: false
hidden: false
decimal_separator: .
thousand_separator: ''
scale: 2
second:
format_type: medium
link: false
hidden: false
decimal_separator: .
thousand_separator: ''
scale: 2
inline: true
third_party_settings: { }
weight: 7
region: content
field_online_registration:
type: vote_fields_state_content_default
label: hidden
Expand Down Expand Up @@ -393,8 +364,6 @@ hidden:
body: true
field_address_location_inst: true
field_content_version: true
field_date_in_person_deadline: true
field_date_online_deadline: true
field_identification_inst: true
field_mailing_address_inst: true
field_metatags: true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@ dependencies:
- field.field.node.state_territory.field_g_mail_received_deadline
- field.field.node.state_territory.field_g_online_deadline
- field.field.node.state_territory.field_identification_inst
- field.field.node.state_territory.field_in_person_deadline
- field.field.node.state_territory.field_in_person_registration
- field.field.node.state_territory.field_in_state_name
- field.field.node.state_territory.field_is_state
Expand All @@ -35,7 +34,6 @@ dependencies:
- field.field.node.state_territory.field_nvrf_fields
- field.field.node.state_territory.field_nvrf_last_updated_date
- field.field.node.state_territory.field_of_state_name
- field.field.node.state_territory.field_online_deadline
- field.field.node.state_territory.field_online_registration
- field.field.node.state_territory.field_override_confirm_reg_link
- field.field.node.state_territory.field_override_election_hp_link
Expand Down Expand Up @@ -84,7 +82,6 @@ hidden:
field_g_mail_received_deadline: true
field_g_online_deadline: true
field_identification_inst: true
field_in_person_deadline: true
field_in_person_registration: true
field_in_state_name: true
field_is_state: true
Expand All @@ -101,7 +98,6 @@ hidden:
field_nvrf_fields: true
field_nvrf_last_updated_date: true
field_of_state_name: true
field_online_deadline: true
field_online_registration: true
field_override_confirm_reg_link: true
field_override_election_hp_link: true
Expand Down
4 changes: 4 additions & 0 deletions config/sync/editor.editor.simple_html.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,16 @@ settings:
- italic
- link
- bulletedList
- sourceEditing
plugins:
ckeditor5_list:
properties:
reversed: false
startIndex: false
multiBlock: true
ckeditor5_sourceEditing:
allowed_tags:
- '<a data-state-ext>'
editor_advanced_link_link:
enabled_attributes:
- aria-label
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ id: node.state_territory.field_date_in_person_deadline
field_name: field_date_in_person_deadline
entity_type: node
bundle: state_territory
label: 'Date in-person deadline'
label: 'In-person deadline'
description: ''
required: false
translatable: false
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ id: node.state_territory.field_date_online_deadline
field_name: field_date_online_deadline
entity_type: node
bundle: state_territory
label: 'Date Online Deadline'
label: 'Online Deadline'
description: ''
required: false
translatable: false
Expand Down
Loading