diff --git a/app/resources/locales/en_US/information.po b/app/resources/locales/en_US/information.po index 8a163fe96..87ca65138 100644 --- a/app/resources/locales/en_US/information.po +++ b/app/resources/locales/en_US/information.po @@ -108,6 +108,9 @@ msgstr "Additional History Records may be available via Petitions and Provisioni msgid "pagination.format" msgstr "Page {{page}} of {{pages}}, Viewing {{start}}-{{end}} of {{count}}" +msgid "petition.history" +msgstr "Petition History" + msgid "petition.information" msgstr "Petition Information" diff --git a/app/templates/Petitions/fields.inc b/app/templates/Petitions/fields.inc index 1141e509e..ffabf93c6 100644 --- a/app/templates/Petitions/fields.inc +++ b/app/templates/Petitions/fields.inc @@ -50,34 +50,45 @@ $statusCssClass = 'petition-status-title petition-status-title-' . Inflector::da +enrollee_person?->id)): ?> +
  • + +
  • + element('form/listItem', [ - 'arguments' => [ - 'fieldName' => 'enrollee_email', - ] -]); - -// Enrollee -if (!empty($vv_obj?->enrollee_person?->id)) { - $enrolleeStatus = $vv_obj->enrollee_person->primary_name->full_name ?? __d('field', 'Petitions.enrollee.new'); - $enrolleeLink = [ - 'url' => [ - 'controller' => 'people', - 'action' => 'edit', - $vv_obj->enrollee_person_id - ] - ]; - print $this->element('form/listItem', [ - 'arguments' => [ - 'fieldName' => 'enrollee_person_id', - 'status' => $enrolleeStatus, - 'link' => !empty($vv_obj->enrollee_person->id) ? $enrolleeLink : [], - ] - ]); -} - // Petitioner if (!empty($vv_obj?->petitioner_person?->id)) { $petitionerStatus = $vv_obj?->petitioner_person?->primary_name?->full_name ?? ''; @@ -99,6 +110,7 @@ if (!empty($vv_obj?->petitioner_person?->id)) { ?>
  • +
    @@ -120,26 +132,15 @@ if (!empty($vv_obj?->petitioner_person?->id)) {
  • +
    - + : created ?>
    - created ?> -
    -
    -
  • -
  • -
    -
    -
    - -
    -
    -
    - modified ?> + : modified ?>
  • @@ -181,3 +182,9 @@ if (!empty($vv_obj?->petitioner_person?->id)) { + +
  • +

    + +

    +
  • diff --git a/app/webroot/css/co-base.css b/app/webroot/css/co-base.css index af8e34f9b..0aab62671 100644 --- a/app/webroot/css/co-base.css +++ b/app/webroot/css/co-base.css @@ -1908,6 +1908,22 @@ ul.form-list li.petition-status-title-finalized h2 { color: var(--cmg-color-highlight-007); border: 1px solid var(--cmg-color-highlight-008); } +ul.form-list li.petition-enrollee-items { + background-color: var(--cmg-color-highlight-004); + color: var(--cmg-color-highlight-005); + padding: 1rem; +} +ul.form-list li.petition-enrollee-items ul { + display: flex; + flex-direction: column; /* changes to 'row' on desktop */ + gap: 1em; + list-style: none; + margin: 0; + padding: 0; +} +ul.form-list li.petition-enrollee-items li { + background-color: transparent; +} /* GENERAL */ .hidden, .invisible, diff --git a/app/webroot/css/co-responsive.css b/app/webroot/css/co-responsive.css index b8468685e..25430580a 100644 --- a/app/webroot/css/co-responsive.css +++ b/app/webroot/css/co-responsive.css @@ -504,6 +504,11 @@ #dispatch_AttributeCollectors .fields-telephone-number .fieldset-info .fieldset-field.field-type-number input { width: 24em; } + /* PETITIONS */ + ul.form-list li.petition-enrollee-items ul { + flex-direction: row; + gap: 2em; + } /* FOOTER */ #co-footer { position: static;