department-of-veterans-affairs / va.gov-cms

Editor-centered management for Veteran-centered content.
https://prod.cms.va.gov
GNU General Public License v2.0
99 stars 69 forks source link

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

Open FranECross opened 1 week ago

FranECross commented 1 week ago

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:

Additional Details

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.

Acceptance criteria

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

jilladams commented 4 days ago

There are a couple UX questions nested in here before we could assign it to a Drupal engineer. When we refine, we can sort out if Dave or Jordan can give insights for help text etc on the fly or would prefer a separate ticket?

jilladams commented 4 days ago

(In the spirit of letting Product own the To Refine column / Refinement agenda, I didn't bump this ticket to that column.)

FranECross commented 2 days ago

Sounds good; I'm actually still grooming/updating the ticket, so will move it over soonish when I finish up. :)