Replies: 20 comments 14 replies
-
Couple of questions, how many participants did the research have? I propose to update the Research part of the Status message component with: ResearchFor an internal service, this was used at the top of the screen of a case management system to:
Research showed that users understood the message and how to interact with it. |
Beta Was this translation helpful? Give feedback.
-
Thanks @tomyems - the research was conducted with six users of the service. |
Beta Was this translation helpful? Give feedback.
-
As an iteration: For an internal service, this was used at the top of the screen of a case management system to:
(Show example as a story, so with the HTML and React code for people to re-use) Research with 6 users showed that users understood the message and how to interact with it. |
Beta Was this translation helpful? Give feedback.
-
The proposal is something like this https://62f3df93fa4c5d0d2b9cd63e--hods.netlify.app/components?name=Status%20message (To see full set of changes see: #444) |
Beta Was this translation helpful? Give feedback.
-
From a content 2i, added verb 'show' to make the bullets consistent. So it now looks like: For an internal service, this was used at the top of the screen of a case management system to:
Research with 6 users showed that users understood the message and how to interact with it. |
Beta Was this translation helpful? Give feedback.
-
@ollybeal This research example is now published on the Home Office design system: https://design.homeoffice.gov.uk/components?name=Status%20message. - Thanks for contributing :) |
Beta Was this translation helpful? Give feedback.
-
Proposal to add some guidance for writing status messages - improvements and suggestions welcome:
|
Beta Was this translation helpful? Give feedback.
-
Proposing to take to to the working group next Friday, 21 October. If you could provide comments by then.
|
Beta Was this translation helpful? Give feedback.
-
Reviewed by design system working group. To do:
|
Beta Was this translation helpful? Give feedback.
-
Updated to allow design as described https://design.homeoffice.gov.uk/components?name=Status%20message with 2 lines of text. |
Beta Was this translation helpful? Give feedback.
-
Would it be possible to enable flex-wrap on the links please? This would allow the links to wrap over multiple lines when there is not enough horizontal space. Lack of horizontal space can be caused…
|
Beta Was this translation helpful? Give feedback.
-
@benjystanton we discussed this today at the design system working group. If we can put a pull request together, we can get it reviewed by the development team and hopefully added. Happy to support with this. |
Beta Was this translation helpful? Give feedback.
-
(For posterity.) This seems more likely with 3 or more buttons. Placing It's not currently obvious to me why the I wonder if there might be a better solution. e.g. Should we be using a 'button group' instead? (And would it solve the problem if we did.) |
Beta Was this translation helpful? Give feedback.
-
Thanks both, I'll have a play with button group in my prototype too. |
Beta Was this translation helpful? Give feedback.
-
Button group looks like it does the trick, thanks. But, in my original example above, I also reduced the margin on the links themselves. Otherwise when the list begins to wrap the gap between the lines gets quite big. See screenshot. Just mentioning in case we can address this at the same time. |
Beta Was this translation helpful? Give feedback.
-
Suggested fix is here: #574 It does change some of the vertical spacing though, so it's worth someone reviewing the visual changes in Chromatic. You'll need to use your browser's dev tools to add in some extra buttons and then narrow your browser width to see the original issue. |
Beta Was this translation helpful? Give feedback.
-
We discussed this component at the Design System Working Group today. We think the open pull request is ready to go #574 A question was raised over the accessibility of the component in general. I'll email the HO accessibility assurance team and ask them to add a review of the component to their backlog. It looks as if the semantics could be improved at least. For eaxmple, the component has what looks like a heading, but it's just a div. |
Beta Was this translation helpful? Give feedback.
-
We reviewed accessibility of the component and found the following issues: Use of white text and the blue background attracts sighted users’ attention and conveys importance of the message. This is not communicated to screen reader users via semantic markup. In addition, relationship between information within the status message is communicated via use of bold text and normal size text, this is also not communicated to screen reader users. Bold text within status message should be marked up as a heading as it looks like one. This will help screen reader users easily navigate to the status message and understand all information within it. In addition, if the status message dynamically appears on the page, for example as a result of user action, this also needs to be announced to screen reader users. Consider using ARIA live region for this. Focus indicator on buttons might be difficult to see for users with colour vision deficiency. It relies on colour change from white to yellow and a very subtle change to the border appearance that is very easy to miss. |
Beta Was this translation helpful? Give feedback.
-
I've started tinkering with some of @knajdek's (and other's) feedback on the status message banner to try and improve accessibility. Just working on my team's private prototype for now. Here's a a screenshot for context (although I'm not proposing any visual changes). Done…
Code…
Feedback welcome! |
Beta Was this translation helpful? Give feedback.
-
Working on some changes to the component here #607 |
Beta Was this translation helpful? Give feedback.
-
Pattern (https://design.homeoffice.gov.uk/components?name=Status%20message) is being developed for an internal service where multiple users can see the same case - pattern is shown near the top of the screen. Used to show when ownership changes and read only nature depending on which users views the case. Allows option for users to take over ownership.
In research users saw and understood what the message meant and how to interact with it to perform their tasks.
.
Beta Was this translation helpful? Give feedback.
All reactions