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

Adding Project Notes, Establishment Search, and Risk Rating patterns to the RSD design system section #283

Merged
merged 97 commits into from
Nov 14, 2024

Conversation

mingoland
Copy link
Collaborator

Changes in this PR

Added the following patterns to RSD design system section:

  • Notes
  • Search for an establishment
  • Risk rating

Updated:

  • Side navigation in the RSD design system section
  • Added issue numbers to each pattern (pending)

Screenshots of UI changes

Before the update

screencapture-design-education-gov-uk-design-system-rsd-design-system-2024-11-06-13_55_21

After the update

screencapture-localhost-3000-design-system-rsd-design-system-2024-11-06-13_55_39

screencapture-localhost-3000-design-system-rsd-design-system-design-patterns-notes-2024-11-06-13_55_54

screencapture-localhost-3000-design-system-rsd-design-system-design-patterns-risk-rating-2024-11-06-13_56_24

screencapture-localhost-3000-design-system-rsd-design-system-design-patterns-search-for-an-establishment-2024-11-06-13_56_37

mingoland and others added 30 commits October 23, 2024 16:25
Updated the project notes content, but not the example and HTML. Updated formatting of user needs sections to be consistent.
Shortened Project notes to Notes.
Added some images for notes.
Images added.
Added project and task headings for adding notes.
Updated text for project notes, with placeholder text for screenshots.
Updates to text and images in project notes.
Edited the text, and the task note image.
Changed 'Add a note" content.
Changed 'Add a new task note' to 'Add a task note'.
Updated the example and HTML for task notes content.
Removed screenshots which duplicate the code snippets.
Updated the risk rating content. Re-ordered the design patterns in an A to Z order.
Updated the 'How it works' intro paragraph to make the pattern easier to read.
Updated the lead-in text for the amber tag
Made the Note snippets more specific to the context.
Replaced edit note screenshot with a snippet.
Changed 'Note' to 'Add a note' in error message snippet. Removed bullet point about notes being visible to everyone, as this is implied.
Added 'CSS' to classes content. Reviewed and updated the rest of the content.
adyhoran1 and others added 21 commits November 1, 2024 15:25
Updated the user need for risk rating and summary.
Fixed the page structure, following meeting with Ming.
Tweaked wording.
Combined the 'When to use this pattern' and 'How it works' sections, to make the context clearer.

Updated the wordings about which page to take users back to when searching.
Updated search for an establishment examples.
Updated the trust names.
Updated the heading names and structure.
Made trust names more realistic.
Added error message guidance.
Edited caption for screenshot 1. Removed progressive enhancement placeholder code, until we get some code. Fixed formatting on user need section at the bottom.
Updated captions and alt text for images.
@andyjones81 andyjones81 temporarily deployed to design-pipel-rsd-ucd-we-83skxg November 6, 2024 14:00 Inactive
:
Added an : to Search for an establishment pattern.
@andyjones81 andyjones81 temporarily deployed to design-pipel-rsd-ucd-we-83skxg November 8, 2024 16:15 Inactive
Tweaked 2 variations content.
@andyjones81 andyjones81 temporarily deployed to design-pipel-rsd-ucd-we-83skxg November 8, 2024 16:55 Inactive
@andyjones81 andyjones81 temporarily deployed to design-pipel-rsd-ucd-we-83skxg November 12, 2024 16:48 Inactive
@andyjones81 andyjones81 merged commit 9267b2e into create-rsd-section Nov 14, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants