Skip to content

PDJB-588: Update page content to match new Figma designs#1128

Merged
Bill-Haigh merged 2 commits intomainfrom
feat/PDJB-588-update-page-content
Mar 30, 2026
Merged

PDJB-588: Update page content to match new Figma designs#1128
Bill-Haigh merged 2 commits intomainfrom
feat/PDJB-588-update-page-content

Conversation

@Bill-Haigh
Copy link
Copy Markdown
Contributor

@Bill-Haigh Bill-Haigh commented Mar 24, 2026

Ticket number

PDJB-588

Goal of change

Update various pages across the service to match the latest Figma designs.

Description of main change(s)

  • Updates the privacy notice page: replaces 'private beta' with 'extended testing phase', updates 'Renters Rights Bill' to 'Renters Rights Act 2025', restructures data collection sections, replaces Google Analytics references with Plausible Analytics, expands data sharing and retention information
  • Updates the privacy notice form page: restructures heading and inset text, adds GOV.UK One Login inset after the checkbox
  • Updates form field labels and hints: changes address lookup label to 'Property name or number', changes select address heading to 'Select your address', updates email hint text
  • Updates the manual address hint from 'should be' to 'must be' for England or Wales addresses
  • Updates the 'You need to live in England or Wales' page: updates body text, replaces future availability paragraph with a 'go back' link, adds 'Register as a landlord' caption
  • Moves the 'Register as a landlord' caption from the privacy notice page to the non-England/Wales address page
  • Minor text fixes on the registration confirmation page ('Registered as landlord' to 'Registered as a landlord', 'a fine' to 'fines')
  • Fixes a missing space in an HTML heading tag

Anything you'd like to highlight to the reviewer?

Checklist

  • Test suite has been run in full locally and is passing
  • Branch has been rebased onto main and run locally, with everything working as expected (both for your new feature and any related functionality)
  • TODO comments referencing this JIRA ticket have been searched for and removed - if a future PR will address them, mention that here

@Bill-Haigh Bill-Haigh force-pushed the feat/PDJB-588-update-page-content branch 2 times, most recently from 1d8b60d to 09951f4 Compare March 25, 2026 15:16
@Bill-Haigh Bill-Haigh marked this pull request as ready for review March 30, 2026 07:57
Bill-Haigh and others added 2 commits March 30, 2026 09:35
 - Update privacy notice page: numbered headings, bold formatting,
   section 4 sub-headings merged into paragraphs, section 6 rights
   as paragraphs, section 10 link text, caption removed
 - Update privacy notice journey page: new content, One Login inset,
   caption removed
 - Remove 'Register as a landlord' caption from all journey pages
 - Update confirmation page heading and bullet text
 - Update email hint, select address heading, address field label
 - Update manual address hint ('should' -> 'must')
 - Update 'You need to live in England or Wales' page content
 - Update landlord registration confirmation email
 - Fix integration test assertions for changed text

 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Update page object to match changed link text ('make a complaint'
instead of 'make a complaint (opens in new tab)').

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@Bill-Haigh Bill-Haigh force-pushed the feat/PDJB-588-update-page-content branch from b224e7e to 8b90bb3 Compare March 30, 2026 08:36
Copy link
Copy Markdown
Collaborator

@Travis-Softwire Travis-Softwire left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A few Qs, but LGTM once they're resolved

Comment thread src/main/resources/messages/forms.yml
Comment thread src/main/resources/templates/landlordPrivacyNotice.html
@Bill-Haigh Bill-Haigh added this pull request to the merge queue Mar 30, 2026
Merged via the queue into main with commit f2e1f05 Mar 30, 2026
8 checks passed
@Bill-Haigh Bill-Haigh deleted the feat/PDJB-588-update-page-content branch March 30, 2026 15:35
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.

2 participants