Skip to content

PPHA-783: favicon and manifest file#449

Merged
Themitchell merged 1 commit intomainfrom
PPHA-783-fav-icon
Apr 23, 2026
Merged

PPHA-783: favicon and manifest file#449
Themitchell merged 1 commit intomainfrom
PPHA-783-fav-icon

Conversation

@jamiefalcus
Copy link
Copy Markdown
Contributor

What is the change?

Adding favicon, manifest file and associated images

Why are we making this change?

Making the site more official looking by having a proper favicon

Copilot AI review requested due to automatic review settings April 21, 2026 13:44
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Adds site icon assets (favicon + PWA-style icons) and a web manifest, and adjusts the base Jinja layout’s assetPath to align with the new static asset location.

Changes:

  • Added manifest.json under app static, referencing new favicon/app icons.
  • Added favicon and icon image assets (SVG/ICO/PNG) under core/static/images/.
  • Updated core/jinja2/layout.jinja to set assetPath to STATIC_URL.

Reviewed changes

Copilot reviewed 3 out of 9 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
lung_cancer_screening/core/static/manifest.json Adds manifest with icon definitions for the new favicon/app icons.
lung_cancer_screening/core/static/images/nhsuk-icon-mask.svg Adds monochrome SVG mask icon referenced by the manifest.
lung_cancer_screening/core/static/images/nhsuk-icon-512.png Adds 512px PNG icon referenced by the manifest.
lung_cancer_screening/core/static/images/nhsuk-icon-192.png Adds 192px PNG icon referenced by the manifest.
lung_cancer_screening/core/static/images/nhsuk-icon-180.png Adds 180px PNG icon referenced by the manifest.
lung_cancer_screening/core/static/images/favicon.svg Adds SVG favicon referenced by the manifest.
lung_cancer_screening/core/static/images/favicon.ico Adds ICO favicon referenced by the manifest.
lung_cancer_screening/core/jinja2/layout.jinja Updates assetPath base for NHSUK template asset linking.
.vscode/settings.json Adds a few project-specific words to spellchecker configuration.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread lung_cancer_screening/core/static/manifest.json
Comment thread lung_cancer_screening/core/static/manifest.json
Comment thread lung_cancer_screening/core/static/manifest.json
@jamiefalcus jamiefalcus changed the title PPHA-783: Add static icon and manifest files and config loading in layout PPHA-783: favicon and manifest file Apr 21, 2026
@sonarqubecloud
Copy link
Copy Markdown

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 22, 2026

The review app at this URL has been deleted:
https://pr-449.non-live.digital-lung-cancer-screening.nhs.uk

@Themitchell Themitchell merged commit 152337f into main Apr 23, 2026
27 checks passed
@Themitchell Themitchell deleted the PPHA-783-fav-icon branch April 23, 2026 08:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants