From 387ced50144597a9cd9a6837bf03880c11ed7c4f Mon Sep 17 00:00:00 2001 From: Matthew Dingee <52176351+humancompanion-usds@users.noreply.github.com> Date: Wed, 29 May 2024 16:42:03 -0400 Subject: [PATCH 01/17] Removes dynamic page guidance from back to top. [Fixes #2863] --- src/_components/back-to-top.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/_components/back-to-top.md b/src/_components/back-to-top.md index 0e32315f4..588f80e77 100644 --- a/src/_components/back-to-top.md +++ b/src/_components/back-to-top.md @@ -19,21 +19,25 @@ anchors: {% include storybook-preview.html height="300px" story="components-va-back-to-top--default" link_text="va-back-to-top" %} ## Usage + * On large and medium screens, the Back to top component will have the label, “Back to top” with an arrow icon to the left of the label. On small screens, the Back to top component will only have the arrow icon. Use one Back to top component per page. ### When to use Back to top + * In pages with static content that is more than two screens in length on large and medium screens, or more than four screens in length on small screens. ### When not to use Back to top -* In pages with dynamic content. + * In pages with static content that is short in length. ### Placement + * The Back to top component is anchored to the lower right edge of its parent container (the main content area) on desktop, and the lower right edge of the viewport on smaller screens. * In the desktop view there should be at least 5 spacing units (40 pixels) of white space above the Back to top component and 2.5 spacing units (20 pixels) white space below. * In smaller screens where the Back to top component is the arrow icon, there should be at least 4 spacing units (32 pixels) of white space above and 2 spacing units (16 pixels) below the component. ### Behavior + * As the user scrolls down the page, the Back to top component reveals as a sticky element in the lower right edge of the main content area. * The Back to top component stays fixed in the lower right edge of the main content area when the user reaches the bottom of the page. * Clicking Back to top takes the user to the top of the page. @@ -41,6 +45,7 @@ anchors: {% include component-docs.html component_name=page.web-component %} ## Accessibility considerations + * Animations can be distracting to users with vestibular conditions. * Some users may have smooth scrolling turned off in their preferences, which will affect the transition going back to the top of the page. * After the user has clicked Back to top, the code should call focus on an element near the top of the page, such as the H1. From 8851ef8751d3e3e66b945756dcbb467b5a79fd0d Mon Sep 17 00:00:00 2001 From: Matthew Dingee <52176351+humancompanion-usds@users.noreply.github.com> Date: Thu, 30 May 2024 10:23:24 -0400 Subject: [PATCH 02/17] Adds new list and loop. [Fixes #2822] --- .../ask-users-for/a-single-response.md | 4 - .../ask-users-for/multiple-responses.md | 108 +++++++++++++----- src/assets/sprite.svg | 2 +- .../multiple-response-flow.png | Bin 0 -> 105504 bytes .../multiple-response-summary.png | Bin 0 -> 148202 bytes 5 files changed, 78 insertions(+), 36 deletions(-) create mode 100644 src/images/patterns/ask-users-for/multiple-responses/multiple-response-flow.png create mode 100644 src/images/patterns/ask-users-for/multiple-responses/multiple-response-summary.png diff --git a/src/_patterns/ask-users-for/a-single-response.md b/src/_patterns/ask-users-for/a-single-response.md index e62935416..1dda1a94b 100644 --- a/src/_patterns/ask-users-for/a-single-response.md +++ b/src/_patterns/ask-users-for/a-single-response.md @@ -116,12 +116,8 @@ The "One thing" can be: That one decision or question may require more than one input from the user as they fill out a form. However, by following this pattern you can [reduce the cognitive load](https://www.nngroup.com/articles/minimize-cognitive-load/) required to complete the form by focusing the user on a specific question and its answer. - {% include content/conditionally-revealed-fields.md %} - - - ## Code usage Refer to the following component variations to implement this pattern: diff --git a/src/_patterns/ask-users-for/multiple-responses.md b/src/_patterns/ask-users-for/multiple-responses.md index bd6b1efdf..8a70c8781 100644 --- a/src/_patterns/ask-users-for/multiple-responses.md +++ b/src/_patterns/ask-users-for/multiple-responses.md @@ -5,16 +5,19 @@ permalink: /patterns/ask-users-for/multiple-responses redirect_from: - /patterns/forms/list-and-loop aka: List & Loop +contributors: Jeana Clark (Ad Hoc), Robert Hasselle (Oddball), Robin Garrison (Ad Hoc) sub-section: ask-users-for intro-text: "Choose the most appropriate implementation of this pattern in forms when we need to collect multiple responses from a user." +example-link-multi-page-required: https://staging.va.gov/mock-form-patterns/treatment-records +example-link-multi-page-optional: https://staging.va.gov/mock-form-patterns/employers figma-link: https://www.figma.com/file/4A3O3mVx4xDAKfHE7fPF1U/VADS-Templates%2C-Patterns%2C-and-Forms?type=design&node-id=2988%3A63598&mode=design&t=ocBby0ApctnJJSel-1 github-title: pattern-multiple-responses research-title: Ask users for multiple responses status: use-deployed anchors: - anchor: Usage - - anchor: How to design and build - Single page - anchor: How to design and build - Multi-page + - anchor: How to design and build - Single page - anchor: How to design and build - Add item - anchor: How to design and build - Contact information - anchor: Code considerations @@ -33,59 +36,102 @@ anchors: * **Collecting a single, or limited, response.** For questions in a form that only have one answer, such as "What is the city and state of your birth?", use the [Ask users for a single response]({{ site.baseurl }}/patterns/ask-users-for/a-single-response) pattern. * **Inconsistent questions being asked for each item.** If the same data isn't being collected for each item then this pattern does not lend itself well as a solution as it is meant to capture the same set of information multiple times. -## How to design and build - Single page +## How to design and build - Multi-page -The Single page implementation variation of this pattern exposes an initial set of fields to collect a set of information with an option to add additional sets of information, one at a time. +Use this pattern when users need to add similar information multiple times, such as information about dependents. This method allows more table-like data to be collected following the [One thing per page principle]({{ site.baseurl }}/patterns/ask-users-for/a-single-response). -### Collection +This method is also recommended as the user first identifies the items in a list and then returns to each item in the list on a distinct page, adding details to that item. -{% include component-example.html alt="Form example requesting service history from a Veteran." file="/images/patterns/ask-users-for/multiple-responses/editing-service-period.png" caption="Form collecting service history information from a Veteran using the single page implementation of this pattern." class="x2" %} +{% include component-example.html alt="A multi-page multiple response flow diagram." file="/images/patterns/ask-users-for/multiple-responses/multiple-response-flow.png" caption="A diagram explaining the parts of the multi-page pattern." %} -* The fields are presented with an option to "Save" the initial entry and to "Add another". Selecting "Add another" before filing in the required fields and clicking "Save" [results in errors associated with each missing field]({{ site.baseurl }}/images/patterns/ask-users-for/multiple-responses/editing-service-period-errors.png). +1. A user starts enters either a required or optional list and loop flow. + * **A required item for the list and loop.** The required version has an intro page explaining that we're about to ask a series of questions about a thing, and if there's a limit, they can enter up to that limit. Teams can customize how they want this page to work. + * **Completely optional list and loop.** For an optional list and loop, the question is asked "Do you have [a thing] to add? yes/no" Yes enters the loop. +2. The first page of the list and loop asks them to identify the thing they are adding. In this case, treatment records from a facility. Designers can choose how they want to construct the pages of the list and loop. We recommend following the one thing per page pattern as we do throughout our forms. +3. At any time in the multiple responses list and loop a user can exit the loop by clicking the "cancel adding this [thing]" button. A modal appears asking them to confirm their choice. If they answer that they want to stop adding this thing, any data they have entered is removed, and the user is returned to the first page of the list and loop pattern. +4. Summary list page allows users to review what they've entered, edit, delete items, or add another. +5. If the user chooses to add another item they return to the first question page to add the new item. -### Review for edit and remove +The loop can be repeated as many times as your form allows. -{% include component-example.html alt="Form showing service history collected from a Veteran." file="/images/patterns/ask-users-for/multiple-responses/adding-service-period.png" caption="Form displaying service history collected from a Veteran and allowing the user to edit or remove the information collected." class="x2" %} + + View an example of a multi-page required loop + + + View an example of a multi-page optional loop + -* Once an initial item is saved it collapses down into a [Card]({{ site.baseurl }}/components/card) with, at minimum, an "Edit" button, and often, a "Remove" button. -* The "Add another" button stays visible so that additional entries can be made. +{% include component-example.html alt="A summary page for the multiple response multi-page pattern variation." file="/images/patterns/ask-users-for/multiple-responses/multiple-response-summary.png" caption="An example of the summary page for a multi-page multiple response pattern. This summary page reflects the data collected thus far and allows the user to act on that data or add more." class="x2" %} -### When to use this variation +After adding each item, the user is shown a summary of what they have added so far and they can: -This variation was the first to be created and thus is considered the default and is the most widely in use. +* **Edit items.** Clicking the edit link returns the user to the first question of the loop and the user has now entered an "edit flow". After editing items, the user is returned to the summary page and alert is shown confirming their item has been updated. When entering an edit flow, the H3s of the pages are updated to include "Edit [previous h3 title]" +* **Delete items.** Clicking the delete button, allows a user to confirm that they want to delete the entire loop and all of the answers they had given through the entire loop. A modal pops up asking the user to confirm their choice. After they remove a card, they are returned to the summary page where they can choose to add another. IF the user has removed all items, and yet one item is required, the user is returned to the first page of the loop where a warning alert is displayed reminding the user at least one item is required. +* **Add another item.** If the user chooses to add another item they return to the first question page to add the new item. +Continue to the next question in the form -* **Short data sets.** When the set of information being collected is short and simple to explain to the user then this default variation is still the preferred option. If the set of information being collected is long it can create a long and potentially daunting page of information for the user to fill out and thus the Multi-page option should be used instead. +These summary cards work the same on the review page of the form. -#### What to watch out for +### When to use the multi-page variation -* The "Add another..." secondary button is always visible allowing the user to add additional sets of fields before filling out and saving the first set. This can get the user into an error condition that may be confusing. Therefore consider whether one of the alternative variations would be better suited to the collection of multiple responses. +* **This is the default and preferred variation for multiple responses.** This method is the most flexible of the variations of obtaining multiple responses because it can collect just one or multiple pieces of information across multiple pages. Thus it can collect a very limited set of data or complex details. This variation can be used to collect a key identifier for each item in the set, for example a name or condition, and then collect details for each of those items. -### Code considerations +### When to not use multi-page -[Single page](https://depo-platform-documentation.scrollhelp.site/developer-docs/va-forms-library-using-form-widgets-and-fields#VAFormsLibrary-UsingFormWidgetsandFields-Arrayfield) is available in the VA Forms Library as an Array field. +* **Most of the information being requested is already available.** If we have most of the information being requested already then the "Add item" variation is preferred. If the information we have on file is contact information coming from VA.gov Profile then the "Contact information" variation is preferred. -## How to design and build - Multi-page +### Code & content considerations -This method is also recommended as the user first identifies the items in a list and then returns to each item in the list on a distinct page, adding details to that item. +The pattern has baked in error and validation messages for: + +* Successful editing of an item +* Successful removal of an item +* When the maximum number of items have been added +* When all items in a required loop have been removed +* When a user wants to cancel adding an item mid-flow -{% include component-example.html alt="Form example allowing user to build a list of items and then adding details to each item in the list." file="/images/patterns/ask-users-for/multiple-responses/array-data.png" caption="Form sub-steps that allow a Veteran to build a list of items and then add details to each item in the list." class="x2" %} +The pattern has also baked patterns for using the same word for adding an item on question pages, summary cards, and edit pages. For example: -This pattern is carried out in several steps within a single form step: +* Do you want to add another [dependent]? +* Review your [dependents] +* Remove a [dependent] +* You have added the maximum number of [dependents] -1. The Veteran is prompted to add items to a list. In this case, conditions that impact their health. -2. Once an item is saved it collapses down into a [Card]({{ site.baseurl }}/components/card) with an "Edit" button to reopen the Card. A [Button - Secondary]({{ site.baseurl }}/components/button/#secondary-button) is provided to "Add another" item. -3. One the Veteran selects "Continue" they are moved onto a new screen with the message: "Now we're going to ask you some follow-up questions about each of your [items]. We'll go through them one by one." -4. Selecting "Continue" presents the next screen where the first item in the list is presented with a series of child questions. In this example, two additional answers are attached to each item in the list. Selecting "Continue" saves this item and presents the next in the list. +* **If at least one item is required, use hint text to let users know.** The pattern must indicate to users that at least one item is required. If all items are removed, return users to the first page of the loop to gather information. +* **If there are a maximum number of items, make this clear to the user.** You can use hint text to do this. Also, after the user has entered the maximum number allowed the pattern removes the "add another" question, and displays a warning instructing the user that they have entered the maximum allowed and they can either edit, or remove a card if they need to add more information. -### When to use this variation +### Accessibility considerations -* **Many or complex details are being collected.** This variation works by collecting a key identifier for each item in the set, for example a name, and then collects the details for each of those items. This provides more flexibility when the details being collected are many or complex. +On the summary page, ensure that the edit links and delete buttons have accessible text so that screen reader users understand what is being edited or deleted. + +## How to design and build - Single page -* **Most of the information being requested is NOT already available.** If we do have most of the information being requested already then the "Add item" variation is preferred. If the information we have on file is contact information coming from VA.gov Profile then the "Contact information" variation is preferred. +The Single page implementation variation of this pattern exposes an initial set of fields to collect a set of information with an option to add additional sets of information, one at a time. Note that this variation is currently used on VA.gov but is no longer the preferred variation for this pattern. + +### Collection + +{% include component-example.html alt="Form example requesting service history from a Veteran." file="/images/patterns/ask-users-for/multiple-responses/editing-service-period.png" caption="Form collecting service history information from a Veteran using the single page implementation of this pattern." class="x2" %} + +* The fields are presented with an option to "Save" the initial entry and to "Add another". Selecting "Add another" before filing in the required fields and clicking "Save" [results in errors associated with each missing field]({{ site.baseurl }}/images/patterns/ask-users-for/multiple-responses/editing-service-period-errors.png). + +### Review for edit and remove + +{% include component-example.html alt="Form showing service history collected from a Veteran." file="/images/patterns/ask-users-for/multiple-responses/adding-service-period.png" caption="Form displaying service history collected from a Veteran and allowing the user to edit or remove the information collected." class="x2" %} + +* Once an initial item is saved it collapses down into a [Card]({{ site.baseurl }}/components/card) with, at minimum, an "Edit" button, and often, a "Remove" button. +* The "Add another" button stays visible so that additional entries can be made. + +### When to use the single page variation + +* **Short data sets.** When the set of information being collected is very short and simple to explain to the user. If the set of information being collected is longer than one or two fields then it can create a long and potentially daunting page of information for the user to fill out and therefore the [Multi-page variation](#how-to-design-and-build---multi-page) should be used instead. + +#### What to watch out for + +* **The "Add another..." secondary button is always visible.** This allows the user to add additional sets of fields before filling out and saving the first set which can get the user into an error condition that may be confusing. Therefore consider whether one of the alternative variations would be better suited to the collection of multiple responses. ### Code considerations -[How to work with Array Data (aka List Loops)](https://depo-platform-documentation.scrollhelp.site/developer-docs/va-forms-library-how-to-work-with-array-data-aka-l) details how to implement this variation. +[Single page](https://depo-platform-documentation.scrollhelp.site/developer-docs/va-forms-library-using-form-widgets-and-fields#VAFormsLibrary-UsingFormWidgetsandFields-Arrayfield) is available in the VA Forms Library as an Array field. ## How to design and build - Add item @@ -102,7 +148,7 @@ This method shows all items on one page in a list with an "Add a new [item]" [Li [How to use "Add item" link in Array Data](https://depo-platform-documentation.scrollhelp.site/developer-docs/va-forms-library-how-to-use-add-item-link-in-array) details how to implement this variation. -### When to use this variation +### When to use the add item variation * **Most of the information being requested is already available.** If most of the information being requested is already on file then this variation works well because it presents to the user what we have on file and allows them to add items that are missing. * **Information on file is not contact information coming from VA.gov Profile.** If the information on file is not coming from VA.gov Profile then this variation presents the data clearly and is preferred. If the information on file IS coming from VA.gov Profile then the "Contact information" variation is preferred. @@ -113,7 +159,7 @@ The Contact information variation of this pattern is captured in the [Help users {% include component-example.html alt="Veteran details from the Request a Board Appeal application." file="/images/patterns/ask-users-for/multiple-responses/board-appeal-contact-information.png" caption="The user is shown contact information that is on file and will be used as part of the application process with the option to edit." class="x2" %} -### When to use this variation +### When to use the contact information variation * **Information on file is contact information coming from VA.gov Profile.** This variation allows the user to see the details of the information we have on file, edit it if necessary, returning them to this screen to confirm the changes have been made and allowing them to continue with their intended goal of completing the application. diff --git a/src/assets/sprite.svg b/src/assets/sprite.svg index d3f43aa2e..932483082 100644 --- a/src/assets/sprite.svg +++ b/src/assets/sprite.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/images/patterns/ask-users-for/multiple-responses/multiple-response-flow.png b/src/images/patterns/ask-users-for/multiple-responses/multiple-response-flow.png new file mode 100644 index 0000000000000000000000000000000000000000..cd8f679d7f46281f0aae1d28e08a4ddf987ad638 GIT binary patch literal 105504 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 literal 0 HcmV?d00001 diff --git a/src/images/patterns/ask-users-for/multiple-responses/multiple-response-summary.png b/src/images/patterns/ask-users-for/multiple-responses/multiple-response-summary.png new file mode 100644 index 0000000000000000000000000000000000000000..fa72b40a7d132625475b57e54f17005129bf250b GIT binary patch literal 148202 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

ju@g4^?%g$KMp5tT#`Jg8P@^*{XsA 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 c&K=%POU{cDui)`8@bBs+?cee*-hS|Z0D(xu8vp Date: Thu, 30 May 2024 13:43:03 -0400 Subject: [PATCH 03/17] Fixes some grammatical errors. [Amends #2822] --- src/_patterns/ask-users-for/multiple-responses.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/_patterns/ask-users-for/multiple-responses.md b/src/_patterns/ask-users-for/multiple-responses.md index 8a70c8781..64f0f4978 100644 --- a/src/_patterns/ask-users-for/multiple-responses.md +++ b/src/_patterns/ask-users-for/multiple-responses.md @@ -44,7 +44,7 @@ This method is also recommended as the user first identifies the items in a list {% include component-example.html alt="A multi-page multiple response flow diagram." file="/images/patterns/ask-users-for/multiple-responses/multiple-response-flow.png" caption="A diagram explaining the parts of the multi-page pattern." %} -1. A user starts enters either a required or optional list and loop flow. +1. A user enters either a required or optional multiple response flow. * **A required item for the list and loop.** The required version has an intro page explaining that we're about to ask a series of questions about a thing, and if there's a limit, they can enter up to that limit. Teams can customize how they want this page to work. * **Completely optional list and loop.** For an optional list and loop, the question is asked "Do you have [a thing] to add? yes/no" Yes enters the loop. 2. The first page of the list and loop asks them to identify the thing they are adding. In this case, treatment records from a facility. Designers can choose how they want to construct the pages of the list and loop. We recommend following the one thing per page pattern as we do throughout our forms. @@ -66,7 +66,7 @@ The loop can be repeated as many times as your form allows. After adding each item, the user is shown a summary of what they have added so far and they can: * **Edit items.** Clicking the edit link returns the user to the first question of the loop and the user has now entered an "edit flow". After editing items, the user is returned to the summary page and alert is shown confirming their item has been updated. When entering an edit flow, the H3s of the pages are updated to include "Edit [previous h3 title]" -* **Delete items.** Clicking the delete button, allows a user to confirm that they want to delete the entire loop and all of the answers they had given through the entire loop. A modal pops up asking the user to confirm their choice. After they remove a card, they are returned to the summary page where they can choose to add another. IF the user has removed all items, and yet one item is required, the user is returned to the first page of the loop where a warning alert is displayed reminding the user at least one item is required. +* **Delete items.** Clicking the delete button allows a user to confirm that they want to delete the entire loop and all of the answers they have given through the entire loop. A modal pops up asking the user to confirm their choice. After they remove a card, they are returned to the summary page where they can choose to add another. IF the user has removed all items, and yet one item is required, the user is returned to the first page of the loop where a warning alert is displayed reminding the user at least one item is required. * **Add another item.** If the user chooses to add another item they return to the first question page to add the new item. Continue to the next question in the form @@ -82,7 +82,7 @@ These summary cards work the same on the review page of the form. ### Code & content considerations -The pattern has baked in error and validation messages for: +The pattern has baked-in error and validation messages for: * Successful editing of an item * Successful removal of an item @@ -90,7 +90,7 @@ The pattern has baked in error and validation messages for: * When all items in a required loop have been removed * When a user wants to cancel adding an item mid-flow -The pattern has also baked patterns for using the same word for adding an item on question pages, summary cards, and edit pages. For example: +The pattern also has baked-in patterns for using the same word for adding an item on question pages, summary cards, and edit pages. For example: * Do you want to add another [dependent]? * Review your [dependents] @@ -112,7 +112,7 @@ The Single page implementation variation of this pattern exposes an initial set {% include component-example.html alt="Form example requesting service history from a Veteran." file="/images/patterns/ask-users-for/multiple-responses/editing-service-period.png" caption="Form collecting service history information from a Veteran using the single page implementation of this pattern." class="x2" %} -* The fields are presented with an option to "Save" the initial entry and to "Add another". Selecting "Add another" before filing in the required fields and clicking "Save" [results in errors associated with each missing field]({{ site.baseurl }}/images/patterns/ask-users-for/multiple-responses/editing-service-period-errors.png). +* The fields are presented with an option to "Save" the initial entry and to "Add another". Selecting "Add another" before filling in the required fields and clicking "Save" [results in errors associated with each missing field]({{ site.baseurl }}/images/patterns/ask-users-for/multiple-responses/editing-service-period-errors.png). ### Review for edit and remove From 6ff2dc0a604de9c2c195090b7efd9960e0f5a191 Mon Sep 17 00:00:00 2001 From: Matthew Dingee <52176351+humancompanion-usds@users.noreply.github.com> Date: Thu, 30 May 2024 16:34:50 -0400 Subject: [PATCH 04/17] Update src/_patterns/ask-users-for/multiple-responses.md Co-authored-by: Dan Brady --- src/_patterns/ask-users-for/multiple-responses.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/_patterns/ask-users-for/multiple-responses.md b/src/_patterns/ask-users-for/multiple-responses.md index 64f0f4978..118467611 100644 --- a/src/_patterns/ask-users-for/multiple-responses.md +++ b/src/_patterns/ask-users-for/multiple-responses.md @@ -54,7 +54,7 @@ This method is also recommended as the user first identifies the items in a list The loop can be repeated as many times as your form allows. - + View an example of a multi-page required loop From 556bc6da89e6bbe6b2af9efbc63e18bde096ab3e Mon Sep 17 00:00:00 2001 From: Matthew Dingee <52176351+humancompanion-usds@users.noreply.github.com> Date: Thu, 30 May 2024 16:35:21 -0400 Subject: [PATCH 05/17] Update src/_patterns/ask-users-for/multiple-responses.md Co-authored-by: Dan Brady --- src/_patterns/ask-users-for/multiple-responses.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/_patterns/ask-users-for/multiple-responses.md b/src/_patterns/ask-users-for/multiple-responses.md index 118467611..d1501f7d6 100644 --- a/src/_patterns/ask-users-for/multiple-responses.md +++ b/src/_patterns/ask-users-for/multiple-responses.md @@ -66,7 +66,7 @@ The loop can be repeated as many times as your form allows. After adding each item, the user is shown a summary of what they have added so far and they can: * **Edit items.** Clicking the edit link returns the user to the first question of the loop and the user has now entered an "edit flow". After editing items, the user is returned to the summary page and alert is shown confirming their item has been updated. When entering an edit flow, the H3s of the pages are updated to include "Edit [previous h3 title]" -* **Delete items.** Clicking the delete button allows a user to confirm that they want to delete the entire loop and all of the answers they have given through the entire loop. A modal pops up asking the user to confirm their choice. After they remove a card, they are returned to the summary page where they can choose to add another. IF the user has removed all items, and yet one item is required, the user is returned to the first page of the loop where a warning alert is displayed reminding the user at least one item is required. +* **Delete items.** Clicking the delete button allows a user to confirm that they want to delete the entire loop and all of the answers they have given through the entire loop. A modal pops up asking the user to confirm their choice. After they remove a card, they are returned to the summary page where they can choose to add another. If the user has removed all items, and yet one item is required, the user is returned to the first page of the loop where a warning alert is displayed reminding the user at least one item is required. * **Add another item.** If the user chooses to add another item they return to the first question page to add the new item. Continue to the next question in the form From 0335e47f49c925fa7a15d82a6afdeb151eefb8da Mon Sep 17 00:00:00 2001 From: Matthew Dingee <52176351+humancompanion-usds@users.noreply.github.com> Date: Thu, 30 May 2024 16:35:47 -0400 Subject: [PATCH 06/17] Update src/_patterns/ask-users-for/multiple-responses.md Co-authored-by: Dan Brady --- src/_patterns/ask-users-for/multiple-responses.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/_patterns/ask-users-for/multiple-responses.md b/src/_patterns/ask-users-for/multiple-responses.md index d1501f7d6..a3fabe1a8 100644 --- a/src/_patterns/ask-users-for/multiple-responses.md +++ b/src/_patterns/ask-users-for/multiple-responses.md @@ -65,7 +65,7 @@ The loop can be repeated as many times as your form allows. After adding each item, the user is shown a summary of what they have added so far and they can: -* **Edit items.** Clicking the edit link returns the user to the first question of the loop and the user has now entered an "edit flow". After editing items, the user is returned to the summary page and alert is shown confirming their item has been updated. When entering an edit flow, the H3s of the pages are updated to include "Edit [previous h3 title]" +* **Edit items.** Clicking the edit link returns the user to the first question of the loop and the user has now entered an "edit flow". After editing items, the user is returned to the summary page and alert is shown confirming their item has been updated. When entering an edit flow, the H3s of the pages are updated to include "Edit [previous h3 title]". * **Delete items.** Clicking the delete button allows a user to confirm that they want to delete the entire loop and all of the answers they have given through the entire loop. A modal pops up asking the user to confirm their choice. After they remove a card, they are returned to the summary page where they can choose to add another. If the user has removed all items, and yet one item is required, the user is returned to the first page of the loop where a warning alert is displayed reminding the user at least one item is required. * **Add another item.** If the user chooses to add another item they return to the first question page to add the new item. Continue to the next question in the form From c0263330a3870f69ab19ba937ca7a9a92180b7df Mon Sep 17 00:00:00 2001 From: Matthew Dingee <52176351+humancompanion-usds@users.noreply.github.com> Date: Thu, 30 May 2024 16:36:07 -0400 Subject: [PATCH 07/17] Update src/_patterns/ask-users-for/multiple-responses.md Co-authored-by: Dan Brady --- src/_patterns/ask-users-for/multiple-responses.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/_patterns/ask-users-for/multiple-responses.md b/src/_patterns/ask-users-for/multiple-responses.md index a3fabe1a8..01189d027 100644 --- a/src/_patterns/ask-users-for/multiple-responses.md +++ b/src/_patterns/ask-users-for/multiple-responses.md @@ -68,7 +68,7 @@ After adding each item, the user is shown a summary of what they have added so f * **Edit items.** Clicking the edit link returns the user to the first question of the loop and the user has now entered an "edit flow". After editing items, the user is returned to the summary page and alert is shown confirming their item has been updated. When entering an edit flow, the H3s of the pages are updated to include "Edit [previous h3 title]". * **Delete items.** Clicking the delete button allows a user to confirm that they want to delete the entire loop and all of the answers they have given through the entire loop. A modal pops up asking the user to confirm their choice. After they remove a card, they are returned to the summary page where they can choose to add another. If the user has removed all items, and yet one item is required, the user is returned to the first page of the loop where a warning alert is displayed reminding the user at least one item is required. * **Add another item.** If the user chooses to add another item they return to the first question page to add the new item. -Continue to the next question in the form +* **Continue to the next question in the form** These summary cards work the same on the review page of the form. From c6572526661971832cf567a107b8fea2c280f109 Mon Sep 17 00:00:00 2001 From: Matthew Dingee <52176351+humancompanion-usds@users.noreply.github.com> Date: Thu, 30 May 2024 16:42:00 -0400 Subject: [PATCH 08/17] Re-works the code and content considerations. [Amends #2822] --- .../ask-users-for/multiple-responses.md | 26 ++++++++----------- 1 file changed, 11 insertions(+), 15 deletions(-) diff --git a/src/_patterns/ask-users-for/multiple-responses.md b/src/_patterns/ask-users-for/multiple-responses.md index 01189d027..12ccc3322 100644 --- a/src/_patterns/ask-users-for/multiple-responses.md +++ b/src/_patterns/ask-users-for/multiple-responses.md @@ -82,21 +82,17 @@ These summary cards work the same on the review page of the form. ### Code & content considerations -The pattern has baked-in error and validation messages for: - -* Successful editing of an item -* Successful removal of an item -* When the maximum number of items have been added -* When all items in a required loop have been removed -* When a user wants to cancel adding an item mid-flow - -The pattern also has baked-in patterns for using the same word for adding an item on question pages, summary cards, and edit pages. For example: - -* Do you want to add another [dependent]? -* Review your [dependents] -* Remove a [dependent] -* You have added the maximum number of [dependents] - +* **Use the built in error and validation messages**. + * Successful editing of an item + * Successful removal of an item + * When the maximum number of items have been added + * When all items in a required loop have been removed + * When a user wants to cancel adding an item mid-flow +* **Use the built in functionality for using the same word for adding an item on question pages, summary cards, and edit pages.** For example: + * Do you want to add another [dependent]? + * Review your [dependents] + * Remove a [dependent] + * You have added the maximum number of [dependents] * **If at least one item is required, use hint text to let users know.** The pattern must indicate to users that at least one item is required. If all items are removed, return users to the first page of the loop to gather information. * **If there are a maximum number of items, make this clear to the user.** You can use hint text to do this. Also, after the user has entered the maximum number allowed the pattern removes the "add another" question, and displays a warning instructing the user that they have entered the maximum allowed and they can either edit, or remove a card if they need to add more information. From 22edec3b38115e2d1d3bb4e0e6d10544f31bee87 Mon Sep 17 00:00:00 2001 From: Carol Wong <72393213+caw310@users.noreply.github.com> Date: Fri, 31 May 2024 12:27:33 -0400 Subject: [PATCH 09/17] Update 3_experimental_design_request.md Added collab cycle ticket --- .github/ISSUE_TEMPLATE/3_experimental_design_request.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/ISSUE_TEMPLATE/3_experimental_design_request.md b/.github/ISSUE_TEMPLATE/3_experimental_design_request.md index ad04a9509..8e0237bb5 100644 --- a/.github/ISSUE_TEMPLATE/3_experimental_design_request.md +++ b/.github/ISSUE_TEMPLATE/3_experimental_design_request.md @@ -35,6 +35,11 @@ assignees: caw310 > What would you want to tell other teams about this component or pattern? +## Collaboration Cycle Ticket + +> Provide a link to your collaboration cycle ticket. + + ## Your team > Tell us what team you are on. From b4f069d2ce2a0cc83528ac49d43d40edaaff9998 Mon Sep 17 00:00:00 2001 From: Megan Zehnder <72934749+megzehn@users.noreply.github.com> Date: Fri, 31 May 2024 13:33:39 -0400 Subject: [PATCH 10/17] Update links.md Adding a crosslink in the Link section of the content style guide, per @mnorthuis --- src/_content-style-guide/links.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/_content-style-guide/links.md b/src/_content-style-guide/links.md index d2493e16a..81fd523a5 100644 --- a/src/_content-style-guide/links.md +++ b/src/_content-style-guide/links.md @@ -128,4 +128,4 @@ You can apply online or mail your [Application for Burial Benefits (VA Form 21P- * **Use text that tells the reader where the link takes them.** Example: [Check COVID-19 symptoms on the CDC website](https://www.cdc.gov/coronavirus/2019-ncov/symptoms-testing/symptoms.html) * **Consider using an aria-label to create a screen reader-only label.** Aria-labels can be helpful in specialized instances where there's a clear reason to use separate text for people who use screen readers. The aria-label may append or replace text within a link to provide context about where the link goes. -* **Explain when a link is opening in a new tab with text, not an icon.** Add "(opens in new tab)" to notify users when a link is opening in a new tab. In standard link text, we avoid using the new window icon, since it can cause confusion. Within components that have space constraints, the icon is acceptable. +* **Explain when a link is opening in a new tab with text, not an icon.** Add "(opens in new tab)" to notify users when a link is opening in a new tab. In standard link text, we avoid using the new window icon, since it can cause confusion. Within components that have space constraints, the icon is acceptable. [Review guidance in the Components section on when to open in a new tab, and when not to]({{ site.baseurl }}/components/link/) From da0b896cf615d982def76bdb487966f2f25b08ae Mon Sep 17 00:00:00 2001 From: Megan Zehnder <72934749+megzehn@users.noreply.github.com> Date: Fri, 31 May 2024 13:37:58 -0400 Subject: [PATCH 11/17] Update links.md --- src/_content-style-guide/links.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/_content-style-guide/links.md b/src/_content-style-guide/links.md index 81fd523a5..b7cabdfa4 100644 --- a/src/_content-style-guide/links.md +++ b/src/_content-style-guide/links.md @@ -128,4 +128,4 @@ You can apply online or mail your [Application for Burial Benefits (VA Form 21P- * **Use text that tells the reader where the link takes them.** Example: [Check COVID-19 symptoms on the CDC website](https://www.cdc.gov/coronavirus/2019-ncov/symptoms-testing/symptoms.html) * **Consider using an aria-label to create a screen reader-only label.** Aria-labels can be helpful in specialized instances where there's a clear reason to use separate text for people who use screen readers. The aria-label may append or replace text within a link to provide context about where the link goes. -* **Explain when a link is opening in a new tab with text, not an icon.** Add "(opens in new tab)" to notify users when a link is opening in a new tab. In standard link text, we avoid using the new window icon, since it can cause confusion. Within components that have space constraints, the icon is acceptable. [Review guidance in the Components section on when to open in a new tab, and when not to]({{ site.baseurl }}/components/link/) +* **Explain when a link is opening in a new tab with text, not an icon.** Add "(opens in new tab)" to notify users when a link is opening in a new tab. In standard link text, we avoid using the new window icon, since it can cause confusion. Within components that have space constraints, the icon is acceptable. [Review guidance in the Components section on when to open in a new tab, and when not to]({{ site.baseurl }}/components/link/#behavior) From af9bf04074f87cc808dd1b3cfda96c8d4e894b30 Mon Sep 17 00:00:00 2001 From: Allison Christman <72398073+allison0034@users.noreply.github.com> Date: Fri, 31 May 2024 15:11:00 -0400 Subject: [PATCH 12/17] Update experience-standards.md Added the word patterns --- src/_about/experience-standards.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/_about/experience-standards.md b/src/_about/experience-standards.md index 895d97fed..ee4c65385 100644 --- a/src/_about/experience-standards.md +++ b/src/_about/experience-standards.md @@ -74,9 +74,9 @@ GitHub label: [exp-std-content-errors](https://github.com/department-of-veterans GitHub label: [exp-std-best-practice](https://github.com/department-of-veterans-affairs/va.gov-team/labels/exp-std-best-practice) -#### User encounters consistent, clear design components +#### User encounters consistent, clear design components and patterns -**There’s an issue when:** User encounters design components that are inconsistent or confusing. +**There’s an issue when:** User encounters design components or patterns that are inconsistent or confusing. GitHub label: [exp-std-design-consistency](https://github.com/department-of-veterans-affairs/va.gov-team/labels/exp-std-design-consistency) @@ -86,9 +86,9 @@ GitHub label: [exp-std-design-consistency](https://github.com/department-of-vete GitHub label: [exp-std-content-va](https://github.com/department-of-veterans-affairs/va.gov-team/labels/exp-std-content-va) -#### User encounters up-to-date design components +#### User encounters up-to-date design components and patterns. -**There’s an issue when:** User encounters design components that are out of date. +**There’s an issue when:** User encounters design components or patterns that are out of date. GitHub label: [exp-std-design-version](https://github.com/department-of-veterans-affairs/va.gov-team/labels/exp-std-design-version) @@ -205,8 +205,8 @@ GitHub label: [exp-std-flow-completion](https://github.com/department-of-veteran GitHub label: [exp-std-element-comprehension](https://github.com/department-of-veterans-affairs/va.gov-team/labels/exp-std-element-comprehension) -#### User experiences predictable interactions with components +#### User experiences predictable interactions with components and patterns -**There’s an issue when:** User experiences an unexpected interaction with a component. +**There’s an issue when:** User experiences an unexpected interaction with a component or pattern. GitHub label: [exp-std-unexpected-interaction](https://github.com/department-of-veterans-affairs/va.gov-team/labels/exp-std-unexpected-interaction) From 86c232039306a12bc539ca12699f40789e437050 Mon Sep 17 00:00:00 2001 From: Dan Brady Date: Mon, 3 Jun 2024 15:53:52 -0400 Subject: [PATCH 13/17] Add cache busting based on build timestamp --- src/_includes/footer.html | 9 ++++++--- src/_includes/head.html | 16 ++++++++++------ src/_layouts/category.html | 2 -- src/_layouts/component.html | 4 ---- src/_layouts/content-style-guide.html | 3 --- src/_layouts/default.html | 2 -- src/_layouts/documentation.html | 2 -- src/_layouts/pattern.html | 2 -- 8 files changed, 16 insertions(+), 24 deletions(-) diff --git a/src/_includes/footer.html b/src/_includes/footer.html index e2a7733f3..03d61fcea 100644 --- a/src/_includes/footer.html +++ b/src/_includes/footer.html @@ -21,6 +21,9 @@ - - - +{%- comment %} + Create a cache-busting string based on build timestamp. +{% endcomment -%} +{%- assign cacheBust = site.time | date:'?v=%s' -%} + + diff --git a/src/_includes/head.html b/src/_includes/head.html index 6f9491359..e4c75c7a3 100644 --- a/src/_includes/head.html +++ b/src/_includes/head.html @@ -1,3 +1,8 @@ +{%- comment %} + Create a cache-busting string based on build timestamp. +{% endcomment -%} +{%- assign cacheBust = site.time | date:'?v=%s' -%} + @@ -17,7 +22,7 @@ {% endif %} - + + - + \ No newline at end of file diff --git a/src/_layouts/category.html b/src/_layouts/category.html index 745bbd9f4..38cd051e0 100644 --- a/src/_layouts/category.html +++ b/src/_layouts/category.html @@ -47,8 +47,6 @@

{{ page.title }}

{% include footer.html %} - - \ No newline at end of file diff --git a/src/_layouts/component.html b/src/_layouts/component.html index 2fed0fc05..80d28d205 100644 --- a/src/_layouts/component.html +++ b/src/_layouts/component.html @@ -57,9 +57,5 @@

{{ page.title }}

{% include footer.html %} - - - - diff --git a/src/_layouts/content-style-guide.html b/src/_layouts/content-style-guide.html index febc3f615..1dde5ffaf 100644 --- a/src/_layouts/content-style-guide.html +++ b/src/_layouts/content-style-guide.html @@ -49,8 +49,5 @@

{{ page.title }}

{% include footer.html %} - - - \ No newline at end of file diff --git a/src/_layouts/default.html b/src/_layouts/default.html index b9ca19a79..b6eaa5f38 100644 --- a/src/_layouts/default.html +++ b/src/_layouts/default.html @@ -55,7 +55,5 @@ {% include footer.html %} - - diff --git a/src/_layouts/documentation.html b/src/_layouts/documentation.html index 5b8ef9f15..85e4e238c 100644 --- a/src/_layouts/documentation.html +++ b/src/_layouts/documentation.html @@ -48,8 +48,6 @@

{{ page.title }}

{% include footer.html %} - - \ No newline at end of file diff --git a/src/_layouts/pattern.html b/src/_layouts/pattern.html index d20d10d67..20cf4a307 100644 --- a/src/_layouts/pattern.html +++ b/src/_layouts/pattern.html @@ -56,7 +56,5 @@

{{ page.title }}

{% include footer.html %} - - \ No newline at end of file From fda78c0608cc7e0744ce1423e4b8f270e3aabd7e Mon Sep 17 00:00:00 2001 From: Micah Chiang Date: Tue, 4 Jun 2024 09:51:20 -0700 Subject: [PATCH 14/17] switch to yarn Signed-off-by: Micah Chiang --- .github/workflows/pull-request.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index c9cff7ad0..d2cb32727 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -17,11 +17,11 @@ jobs: uses: actions/setup-node@v2 with: node-version: 14.x - cache: 'npm' + cache: 'yarn' - uses: ruby/setup-ruby@v1 with: ruby-version: 2.7.5 # Not needed with a .ruby-version file bundler-cache: true # runs 'bundle install' and caches installed gems automatically - - run: npm install - - run: npm run-script build + - run: yarn install + - run: yarn build - run: bundle exec jekyll build --config _config.yml,jekyll-configs/${{ matrix.environment.config }} From ab4279c1f38bfae0a4b97683651dc264c3632cc3 Mon Sep 17 00:00:00 2001 From: Andrew Steele Date: Thu, 6 Jun 2024 14:50:00 -0400 Subject: [PATCH 15/17] Update sprite sheet 6-6-24 --- src/img/sprite.svg | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/img/sprite.svg b/src/img/sprite.svg index d3f43aa2e..d01077f5f 100644 --- a/src/img/sprite.svg +++ b/src/img/sprite.svg @@ -1 +1,3 @@ - \ No newline at end of file + + + \ No newline at end of file From c6f4c6a45a2f078e6e15fe1f6fa84c3702483877 Mon Sep 17 00:00:00 2001 From: Andrew Steele Date: Fri, 7 Jun 2024 15:02:32 -0400 Subject: [PATCH 16/17] Updating deploy to use yarn Changing out npm install and build with yarn install and yarn run build --- .github/workflows/deploy.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 8fcd87af1..5d3a3eb15 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -18,13 +18,13 @@ jobs: uses: actions/setup-node@v2 with: node-version: 14.x - cache: 'npm' + cache: 'yarn' - uses: ruby/setup-ruby@v1 with: ruby-version: 2.7.5 # Not needed with a .ruby-version file bundler-cache: true # runs 'bundle install' and caches installed gems automatically - - run: npm install - - run: npm run-script build + - run: yarn install + - run: yarn run build - run: bundle exec jekyll build --config _config.yml,jekyll-configs/${{ matrix.environment.config }} - name: Make BUILD.txt file # The -e flag enables the interpretation of the \n newline character From 0f294a03a3876016b545f11fbdb6387b6a5e932f Mon Sep 17 00:00:00 2001 From: Jami Gibbs Date: Mon, 10 Jun 2024 17:03:27 -0500 Subject: [PATCH 17/17] remove slash from site.js src link --- src/_includes/footer.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/_includes/footer.html b/src/_includes/footer.html index 03d61fcea..1617713aa 100644 --- a/src/_includes/footer.html +++ b/src/_includes/footer.html @@ -25,5 +25,5 @@ Create a cache-busting string based on build timestamp. {% endcomment -%} {%- assign cacheBust = site.time | date:'?v=%s' -%} - +