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

Public resources for building on and in support of VA.gov. Visit complete Knowledge Hub:
https://depo-platform-documentation.scrollhelp.site/index.html
281 stars 201 forks source link

Build an interface for the Editor view in CMS #87699

Closed cjterdi closed 2 months ago

cjterdi commented 3 months ago

Description

Using CMS DS components, design a UI workflow for an editor to add a "step" as part of the form engine workflow. Using a form-pattern that is codified in the VADS as an example, the workflow must enable the editor manage the primary attributes in order meet the design and accessibility guidelines for published VA digital forms.

Acceptance criteria

### Tasks
- [ ] Create a [draft] CMS pattern for editors to add form content and configure attributes using standard Drupal CMS DS components
- [ ] Define a limited set of primary attributes for an initial draft workflow
- [ ] Provide a standard pattern for "view only" content and "editable" content and editor help text
- [ ] Provide [draft] standardized help text for the editor (may require CMS design collab cycle review)

Additional info

cjterdi commented 3 months ago

Since the Drupal CMS DS has not been maintained. As I build out an interface, I may initially need to update the DS with more frequency than ideal.

cjterdi commented 2 months ago

Duplicate ticket https://github.com/department-of-veterans-affairs/va.gov-team/issues/86459