Commit 002b6ef
Sync dev to prod CMS (#84)
* Added mention of 'message cascades' in routing plan content for 'parallel send' feature mention.
* 'or' replaced with 'and'
* Message status page created
- changes to /using-nhs-notify/mesh to match MESH guidance
- sender IDs changed to sender names
* Emma 2i requested changes
* Added /using-nhs-notify/nhs-app-templates, /using-nhs-notify/email-templates, /using-nhs-notify/text-message-templates and /using-nhs-notify/letter-templates.
These are based on the Confluence pages https://nhsd-confluence.digital.nhs.uk/pages/viewpage.action?spaceKey=RIS&title=3.8+Creating+letter+templates onwards, with some minor tweaks to word ordering. Romy has approved this content now.
Uploaded the standardised Word doc templates for all 4 channels to /assets/worddocs, and linked to these. Craig in cyber security approved this approach (see ticket for screenshot).
Updated /using-nhs-notify/personalisation in line with the Confluence page. The FAQs from onboarding indicated there's a user need to provide the PDS personalisation fields.
I also added content on how users provide their own personalisation data, in line with Tan's Confluence page https://nhsd-confluence.digital.nhs.uk/display/RIS/NHS+Notify+%7C+Personalisation+Fields.
In /pricing/text-messages, I replaced 'it will count as more than one message' with 'it will be charged as more than one message'. This was prompted by a comment from Romy on the text message template content. I tweaked the content to match the later version of the UI prototype, which we based on findings from user research.
* Removed mention of bank holidays from emails and text message delivery times.
* Removed unnecessary bullets and headings anchor links in Text message templates.
Updated link text for the 4 template pages in the Using NHS Notify parent page - removed 'Creating...' from the start of each link.
* Fixed typo in /text-message-templates. Removed 'Creating...' from links on /using-nhs-notify.
* Updated names of Word docs to replace spaces with hyphens and make all lower case. Updated downloadable links to follow the approach Jake researched, for example [letter template]({% link assets/worddocs/letter-template-nhs-notify.docx %})
* Removed unnecessary space from line 26 on docs/pages/using-nhs-notify/letter-templates.
* Update accept.txt
Includes:
- Noto
- URL
- ctrl
- pending_enrichment
- unnotified
- permanent_failure
- temporary_failure
- technical_failure
- precompiled
- validation_failed
- fullName
- namePrefix
- clientRef
* In /using-nhs-notify/delivery-times#letters, replaced the sentence 'Once your letter has been sent, it can take...' with 'Once you've provided us with recipients' NHS numbers, it can take up to 2 working days for our suppliers to dispatch your letter'.
I also added anchor links to the top of the same page, /using-nhs-notify/delivery-times, to make navigation easier.
* Added content on what users need to do in order to use recipient contact details that are outside of PDS.
* Emma recommendations
* Removed address_line_x, clientRef, recipientContactValue and template from the bulleted list of personalisation fields from PDS as these are for internal use only.
Restructured the first paragraph under ### Personal Demographics Service (PDS) personalisation fields. This was based off a conversation with Jake and it aims to clarify the link between PDS, NHS numbers and personalisation fields.
* In /workspaces/nhs-notify-web-cms-dev/docs/_sass/_nhsnotify.scss I added the line 'flex-wrap: wrap;' in the following code:
.nhsuk-header__navigation-list {
justify-content: flex-start;
flex-wrap: wrap;
}
This is an interim step to make the main nav list items wrap correctly when the site is viewed on a mobile device. It's not our ultimate solution but it makes the site more mobile responsive and accessible.
* Removed mentions of date of birth from failed message status descriptions. Removed date of birth as as an example of a column header in a MESH request.
* Added link to NHS Notify MESH documentation in /using-nhs-notify/mesh
* Squashed commit of the following:
commit 7b904fc
Author: Ross Buggins <[email protected]>
Date: Tue Nov 19 17:02:42 2024 +0000
Quick and easy js to auto hide.
commit 8aed356
Author: Jake Cosgrove <[email protected]>
Date: Tue Nov 19 16:05:22 2024 +0000
Developer banner and new site banner
commit a3d47d2
Author: Jake Cosgrove <[email protected]>
Date: Mon Nov 11 15:47:17 2024 +0000
removed phase banner and underlines from primary nav list items when hovered
commit 3a30f41
Author: Jake Cosgrove <[email protected]>
Date: Mon Nov 11 13:50:40 2024 +0000
removed border from phase banner
commit fc61be5
Author: Jake Cosgrove <[email protected]>
Date: Fri Nov 8 16:32:05 2024 +0000
Added phase banner component and related sass.
Added new template for including pages of content that does not need a side-navigation.
commit 45d34e6
Author: Jake Cosgrove <[email protected]>
Date: Tue Nov 5 21:59:47 2024 +0000
two-third column tests
* Changed first subheading to a h2 from h3
* Removed the other phase banners from Ross' test
* removed phase banner includes due to component not being tested or released by developer
* Update personalisation.md
* First draft updated guidance
* Requested changes
* Changes from Alex's review:
- corrected typo's
- added missing anchor link
- included image of example inbox showing sender name and 'from' address
* Romy suggested that we use screenshots to show where the sender names appear for NHS App and SMS.
This commit includes additional images to support user understanding of sender names and where they sit in context.
* This commit includes:
- new HTML includes specific for images with captions so they fit 100% of their container
- images on pages use new includes
- inset text has override style class to reduce margin-top
- side nav now disappears when below 768px breakpoint (need to talk to design team about mobile solution)
* Added the onboard with NHS Notify page to our main site to keep information in one place - requested by Amina in onboarding/ engagement.
* Added content about sending text message sender names for approval with NCSC.
* Use new image-with-text.html includes
* Changes from Emma/ Jake discussion
Removes numbered steps from /get-started and introduces onboarding as a section in /get-started
* Content changes following Emma's 2i
* Added 'new' to text message sender names
* Aligns side navigation styling to NHS UK frontend by removing indents from 'child' pages
* This commit includes:
- New breadcrumb.html includes to support navigation
- Updated styling to the side navigation to match the NHS Design system
- Updated side navigation to exclude parent pages
- primary-navigation.html updated to include mobile responsive dropdown (needs future commit to patch)
- New override css to remove margin-bottom from breadcrumb
* Header styling fixes - janky fixes to enable the menu dropdown to work at mobile breakpoints.
* Emma 2i requested changes:
- add and change link to sandbox environments
- Change 'lead in line' for details component in step 9
- replace(s) from device(s)
- rephrase bullets in step 9 'Prove you have developed your integration securely' to statements instead of questions
* Silly apostrophe syntax change
* Typo correction.
* Pause 'Onboard with NHS Notify' migration.
The migration of this page from the service catalogue has paused until changes to the onboarding process are confirmed and accurately reflected in the content.
* Changes:
- Moved 'text message sender name' to last section of page to reflect preferred channel order of NHS Notify
- removed 'return addresses for letters heading'
- reordered bulleted list of anchor links to reflect heading structure
* update ruby version
* Updated /personalisation based on CCM-7937, CCM-7780 and CCM-8133. I also:
- added sentence about no spaces in placeholder text following Mike Houston's comment saying that
we need to be more restrictive as we're generalising across multiple suppliers and template systems
- added anchor links at top of page to help with navigation between the 2 types of personalisation and avoid the custom fields section being missed
* Updated /using-nhs-notify/letter-templates based on CCM-8312 - added new section 'Converting your letter to a PDF' and updated 'Downloading Noto Sans' with language variant guidance. Added anchor links at the start to highlight the ordered steps users need to go through, including the new PDF conversion step.
Changed the personalisation sections in each of the 4 template pages in /using-nhs-notify. Simplified the content and linked to /using-nhs-notify/personalisation to reduce duplication and have one single source of truth.
* Following Jake's 2i, I changed two instances of 'fields' to 'placeholder' to be more consistent with the rest of the content.
* Changes based on Jake's 2i comments
* Content updated in preparation for stakeholder review
* Content added to explain why message status for letters does not go beyond 'sending' during integration testing.
* Updated 'tell us who to message' image to not include date of birth validation field
* Mark P changes v1
* Mark P changes v2
* Changes to status mapping diagrams for email and texts
* Letter supplier status anchor fix
---------
Co-authored-by: Jake Cosgrove <[email protected]>
Co-authored-by: emmagifford <[email protected]>
Co-authored-by: Ross Buggins <[email protected]>
Co-authored-by: alexcolbeck1 <[email protected]>1 parent 760c739 commit 002b6ef
File tree
9 files changed
+336
-46
lines changed- docs
- _data/home
- assets/images
- pages/using-nhs-notify
9 files changed
+336
-46
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Large diffs are not rendered by default.
0 commit comments