cds-snc / cds-snc/platform-forms-client

GC UI: Update builder question elements

Open
#4,249 6 comments 0 reactions 1 assignee Claimed by @samsadasivan View on GitHub
app Epic
Dominant language
TypeScript
Stars
46
Forks
16
Avg merge
1d 8h
Merged PRs (30d)
85

Description

GC UI style update needed for Pages view under /Edit

Reasons:
- Question element cards are starting to look too much like a wireframe (in comparison to other parts of the app)
- Added complex question elements that need to be organized differently
- A lot of squares and strokes, making it hard to skim
- Opportunity to add primitives that can span all the cards
- New styles can be updates and logged in figma documentation
- Opportunity to add interactions to the cards to show and hide elements when needed
- Flyout menu needs to be retired and re-thought

----

- [ ] Primitives for the cards (border stroke, active/hover/focus, corner radius, modifying features to have more contrast)
- [ ] Audit all the question elements, add to zenhub epic
- [ ] Update flyout menu
- [ ] Updating complex question elements
- [ ] Updating basic question elements

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.