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

Consider: Harden "Featured Content" field on Benefit Detail Pages to match Summary Box component #18848

Open
davidmpickett opened this issue Aug 5, 2024 · 3 comments
Labels
Benefit detail page CMS managed product, Public Websites team Blocked Issues that are blocked on factors other than blocking issues. CY24-Q2 Calendar year Q2 2024 priority Needs refining Issue status Public Websites Scrum team in the Sitewide crew sitewide

Comments

@davidmpickett
Copy link
Contributor

davidmpickett commented Aug 5, 2024

Status

[2024-08-09] [Fran] Currently on hold/blocked. More info for this ticket will shake out in the content modeling effort; not ready for refinement yet; possibly a Q4 endeavor.

Background

Currently the "Featured Content" field on Benefit Details Pages nodes allows for a wide variety of input. It allows two paragraph types: Rich Text, and Page-specific Q&A. Since the Rich Text paragraph doesn't use the Rich Text Limited formatter, editors are able to enter headings throughout. The Page-specific Q&A allows for even more wild cards with tables and process lists and React widgets

This means the data being passed to the Front End is not going to be reliably parsable. Which means we can't adopt a standard DST component (summary box) and are instead stuck in Imposter land.

Originally raised in #17187

Drupal Config

Screenshot 2024-08-05 at 3 50 25 PM

Editor UX

Screenshot 2024-08-05 at 3 33 14 PM

Screenshot 2024-08-05 at 3 55 13 PM

Examples

Screenshot 2024-08-05 at 3 47 50 PM

Screenshot 2024-08-05 at 3 48 25 PM

Screenshot 2024-08-05 at 3 48 55 PM

@davidmpickett davidmpickett added Facilities Facilities products (VAMC, Vet Center, etc) Benefit detail page CMS managed product, Public Websites team Public Websites Scrum team in the Sitewide crew sitewide and removed Facilities Facilities products (VAMC, Vet Center, etc) labels Aug 5, 2024
@davidmpickett
Copy link
Contributor Author

Exploring this problem space may also help give clarity on this question #18322

@FranECross
Copy link

@davidmpickett Is this a UX or a Drupal engineering ticket? I was going to move it to Next refinement, but I'm not sure who will be working on it or what the ask it. 😁 Thanks!

@davidmpickett
Copy link
Contributor Author

@FranECross This is a pretty loose ticket stub. Probably need more dedicated prefinement/discovery from Content Modeling before it'd be ready for group refinement.

This probably should be discussed in the larger context of Benefit Detail page hardening when that gets prioritized. Maybe a Q4 consideration.

@FranECross FranECross added CY24-Q2 Calendar year Q2 2024 priority Blocked Issues that are blocked on factors other than blocking issues. labels Aug 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Benefit detail page CMS managed product, Public Websites team Blocked Issues that are blocked on factors other than blocking issues. CY24-Q2 Calendar year Q2 2024 priority Needs refining Issue status Public Websites Scrum team in the Sitewide crew sitewide
Projects
None yet
Development

No branches or pull requests

3 participants