Skip to content

[Campaign Landing Page] Some sections are missing the' required asterisk' that denotes a required field #19945

Open
@FranECross

Description

@FranECross

Description

In ticket #19163 , this issue was resolved specifically for the Spotlight field, but it was discovered during implementation testing that other sections are also missing the 'required field' red asterisk, causing a confusing editor experience when they are creating/editing/saving Campaign Landing Pages.

The following sections are missing this attribute:

  • Video
  • What you can do - Promos
  • Page-specific or Reusable Q&As

Additional Details

  • Video section: The Add Media button should have the red asterisk. UX Question: Since a minimum of 2 are required, should there be help text under the button, or displayed after the button is clicked?
    Image

  • What you can do Promos
    Image

  • Page-specific or Reusable Q&As
    Image

User story

Describe the audience/user, enhancement or fix, and value / outcome desired.

AS A
I WANT
SO THAT

Engineering notes / background

Analytics considerations

Testing & QA

Scope / Impact analysis

What, if anything, could break as a result of this change?
Engineer should assess this when approaching PR.

Roles / assignments

After functional testing, code review, accessibility review, and design review can happen in parallel.

  • Functional testing:
  • Code review:
  • Design review:
  • Accessibility review:
  • Product acceptance:

Acceptance criteria

ACs should capture expected behavior, to inform test plans. Consider devices, documentation updates including KBs, change management, and content model when applicable.

  • [ ]
  • Impact analysis is filled out and QA test plan is updated accordingly
  • Does this product have an existing regression test plan?
    • Yes, link:
    • No, regression test plan will be created as part of the work / points in this ticket

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions