diff --git a/app/assets/images/icon-1.png b/app/assets/images/icon-1.png new file mode 100644 index 0000000..4e86edd Binary files /dev/null and b/app/assets/images/icon-1.png differ diff --git a/app/assets/sass/components/_hero.scss b/app/assets/sass/components/_hero.scss index bc178c5..ab2f687 100644 --- a/app/assets/sass/components/_hero.scss +++ b/app/assets/sass/components/_hero.scss @@ -1,3 +1,142 @@ +// ========================================================================== +// NICE-STYLE HERO +// Hero section with diagonal edge image (like NICE website) +// ========================================================================== + +$nice-hero-bg: #003087; // NHS dark blue + +.nice-hero { + position: relative; + background-color: $nice-hero-bg; + overflow: hidden; + min-height: 400px; + + @media (min-width: 769px) { + min-height: 450px; + display: flex; + align-items: stretch; + } +} + +.nice-hero__content { + position: relative; + z-index: 2; + width: 100%; + padding: 40px 0; + + @media (min-width: 769px) { + padding: 56px 0; + } +} + +.nice-hero__inner { + width: 100%; +} + +.nice-hero__text { + color: #ffffff; + + @media (min-width: 769px) { + max-width: 50%; + padding-right: 24px; // Ensure text stays clear of diagonal edge + } + + h1, .nhsuk-heading-xl { + color: #ffffff; + margin-bottom: 24px; + } + + p, .nhsuk-body-l, .nhsuk-body { + color: rgba(255, 255, 255, 0.9); + } + + .nhsuk-button--reverse { + background-color: #ffffff; + color: $nice-hero-bg; + + &:hover { + background-color: #f0f4f5; + color: #002266; + } + + &:focus { + background-color: #ffeb3b; + color: #212b32; + box-shadow: 0 4px 0 #212b32; + } + } + + .nhsuk-link--reverse { + color: #ffffff; + text-decoration: underline; + + &:hover { + color: #ffffff; + text-decoration: none; + } + + &:focus { + color: #212b32; + } + } +} + +.nice-hero__subtext { + color: rgba(255, 255, 255, 0.9); +} + +.nice-hero__image { + display: none; + + @media (min-width: 769px) { + display: block; + position: absolute; + top: 0; + right: 0; + bottom: 0; + width: 35%; + z-index: 1; + + // Diagonal edge using clip-path + clip-path: polygon(20% 0, 100% 0, 100% 100%, 0% 100%); + + img { + width: 100%; + height: 100%; + object-fit: cover; + object-position: center; + } + } + + @media (min-width: 1024px) { + width: 38%; + clip-path: polygon(18% 0, 100% 0, 100% 100%, 0% 100%); + } +} + +// Mobile: show image below content +@media (max-width: 768px) { + .nice-hero { + flex-direction: column; + } + + .nice-hero__image { + display: block; + position: relative; + width: 100%; + height: 250px; + clip-path: polygon(0 10%, 100% 0, 100% 100%, 0% 100%); + margin-top: -20px; + + img { + width: 100%; + height: 100%; + object-fit: cover; + object-position: center top; + } + } +} + // ========================================================================== // COMPASS HERO // Hero section with full-width background image diff --git a/app/assets/sass/main.scss b/app/assets/sass/main.scss index efd01e3..8b9a3c1 100755 --- a/app/assets/sass/main.scss +++ b/app/assets/sass/main.scss @@ -16,5 +16,4 @@ .nhsuk-width-container { max-width: 1100px; -margin: 0 auto; } \ No newline at end of file diff --git a/app/routes.js b/app/routes.js index 1970fcc..82af6f2 100644 --- a/app/routes.js +++ b/app/routes.js @@ -110,9 +110,11 @@ router.post('/redirect-test', function(request, response) { }) // Version-specific routes router.use('/current', require('./views/current/routes')) +// v1 routes +router.use('/v1', require('./views/v1/routes')) +// v2 routes +router.use('/v2', require('./views/v2/routes')) + -// When you duplicate to v2: -// router.use('/v2', require('./views/v2/routes')) -// END module.exports = router diff --git a/app/views/current/category-wound-care.html b/app/views/current/category-wound-care.html index 931a0db..0194191 100644 --- a/app/views/current/category-wound-care.html +++ b/app/views/current/category-wound-care.html @@ -1,7 +1,7 @@ -{% extends prototypeVersion + '/layouts/layout-search.html' %} +{% extends prototypeVersion + '/layouts/layout-signed-in.html' %} -{% set pageName = "Wound care" %} -{% set serviceHeader = "NHS medtech procurement" %} +{% set pageName = "Search medical technologies - Compass" %} +{% set serviceHeader = "Compass" %} {% block beforeContent %} {% from "breadcrumb/macro.njk" import breadcrumb %} @@ -9,465 +9,1059 @@ {{ breadcrumb({ items: [ { - href: "/" + prototypeVersion + "/index", + href: "/", text: "Home" - }, - { - href: "/" + prototypeVersion + "/search", - text: "Find medical technologies" } ], href: "#", - text: "Wound care" + text: "Search results" }) }} {% endblock %} {% block content %} -{# Page header #}
-
-

Wound care

-

Dressings, negative pressure therapy, skin substitutes, and wound management devices.

-
-
- -{# Category stats #} -
-

- 183 products from 47 suppliers  ·  - 56 NHS trust evaluations  ·  - 23 trusts available to contact -

-
-
-{# Search within category #} -
-
-
- -
- For example: negative pressure, foam dressing, antimicrobial +

Search results

+ + + + {# Search bar #} +
+
+
+
+ + + + + + + + + +
+
- -
+
+
- - {# ==================== #} - {# FILTERS SIDEBAR #} - {# ==================== #} -
- -

Filter results

- - {# Product type filter #} - {% from "details/macro.njk" import details %} - {% from "checkboxes/macro.njk" import checkboxes %} - - {{ details({ - text: "Product type", - open: true, - HTML: ' -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- ' - }) }} - - {# Evidence filter #} - {{ details({ - text: "Evidence available", - open: true, - HTML: ' -
-
- - + + {# Filters Sidebar #} + + +
+
+

+ Filter results +

+ + {# Product Category Filter #} +
+
+ + Product category + + +
+
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+
+
-
- - + + {# NEW: Trust Similarity Filter #} +
+
+ + Evaluated by trusts like mine + +
+ Show products evaluated by trusts similar in size, type, or region +
+ +
+
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+
+
-
- - + + {# Available Data Types Filter #} +
+
+ + Available data + + +
+
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+
+
-
- - + + {# Clinical Trial Status Filter #} +
+
+ + Clinical trial status + + +
+
+ + +
+ +
+ + +
+ +
+ + +
+
+
-
- ' - }) }} - - {# Procurement outcomes filter #} - {{ details({ - text: "Procurement outcomes", - HTML: ' -
-
- - + + {# Supplier Type Filter #} +
+
+ + Supplier type + + +
+
+ + +
+ +
+ + +
+
+
-
- - + +
+
- ' - }) }} - - {# Peer contacts filter #} - {{ details({ - text: "Peer contacts", - HTML: ' -
-
- - -
+
+ + + + {# Results Column #} +
+ +

Medical technologies

+

+ Showing 1 to 10 of 87 products +

+ + {# Result 1 - NPWT System #} +
+
+

+ HealVac NPWT System +

+

+ Advanced Wound Therapeutics Ltd +

+ + +
+
+
+ Category +
+
+ Wound care +
+
+ + {# NEW: Show which trusts are using #} +
+
+ Trusts using this +
+
+ 34 trusts +
+
+ + {# ENHANCED: Show evaluation variety and recency #} +
+
+ Shared evaluations +
+
+ 18 evaluations +
+ + Including clinical trials, pilot studies, and healing outcome reports + +
+
+ + {# NEW: Show procurement outcomes #} +
+
+ Procurement outcomes +
+
+ Procured: 28 trusts + Under review: 6 trusts +
+
+ +
+
+ Available data +
+
+ Clinical outcomes + Safety data + Cost analysis + Sustainability +
+
+
+ +

+ UK Made +

- ' - }) }} - - {# Trust type filter #} - {{ details({ - text: "Evaluated by", - HTML: ' -
-
- - -
-
- - -
-
- - -
+
+ + {# Result 2 - Antimicrobial Foam Dressing #} +
+
+

+ SilvaFoam Ag Antimicrobial Dressing +

+

+ WoundCare Solutions plc +

+ + +
+
+
+ Category +
+
+ Wound care +
+
+ +
+
+ Trusts using this +
+
+ 67 trusts +
+
+ +
+
+ Shared evaluations +
+
+ 24 evaluations +
+ + Including clinical trials, infection rate studies, and comparative analyses + +
+
+ +
+
+ Procurement outcomes +
+
+ Procured: 58 trusts + Under review: 9 trusts +
+
+ +
+
+ Available data +
+
+ Clinical outcomes + Safety data + Cost analysis +
+
+
- ' - }) }} +
- + {# Result 3 - Hydrocolloid Dressing #} +
+
+

+ HydroHeal Plus Hydrocolloid Dressing +

+

+ DermaGuard Medical +

+ + +
+
+
+ Category +
+
+ Wound care +
+
+ +
+
+ Trusts using this +
+
+ 41 trusts +
+
+ +
+
+ Shared evaluations +
+
+ 11 evaluations +
+ + Including pilot studies and patient comfort assessments + +
+
+ +
+
+ Procurement outcomes +
+
+ Procured: 38 trusts + Under review: 3 trusts +
+
+ +
+
+ Available data +
+
+ Clinical outcomes + Cost analysis +
+
+
-
+

+ SME +

+
+
- {# ==================== #} - {# RESULTS #} - {# ==================== #} -
- - {# Results header #} -
-
-

Showing 183 products

-
- - -
+ {# Result 4 - Alginate Dressing #} +
+
+

+ AlgiSorb Max Calcium Alginate Dressing +

+

+ BioWound Technologies +

+ + +
+
+
+ Category +
+
+ Wound care +
+
+ +
+
+ Trusts using this +
+
+ 29 trusts +
+
+ +
+
+ Shared evaluations +
+
+ 9 evaluations +
+ + Including exudate management studies and healing time comparisons + +
+
+ +
+
+ Procurement outcomes +
+
+ Procured: 24 trusts + Under review: 5 trusts +
+
+ +
+
+ Available data +
+
+ Clinical outcomes + Safety data + Sustainability +
+
+
+ +

+ UK Made + SME +

- {# Results list #} -
    + {# Result 5 - Pressure Ulcer Prevention #} +
    +
    +

    + PressureGuard Air Mattress System +

    +

    + MediComfort Systems Ltd +

    + + +
    +
    +
    + Category +
    +
    + Wound care +
    +
    + +
    +
    + Trusts using this +
    +
    + 52 trusts +
    +
    + +
    +
    + Shared evaluations +
    +
    + 16 evaluations +
    + + Including pressure injury prevention studies and cost-benefit analyses + +
    +
    + +
    +
    + Procurement outcomes +
    +
    + Procured: 45 trusts + Under review: 7 trusts +
    +
    + +
    +
    + Available data +
    +
    + Clinical outcomes + Safety data + Cost analysis +
    +
    +
    +
    +
    - {# Result 1 #} -
  • -
    - - -
    -
    -

    - PICO 7 -

    -

    Smith+Nephew · Single-use negative pressure wound therapy

    - -

    - 12 trusts procured - 2 under review · 1 excluded -

    - -

    - NICE MTG43 - 8 trust evaluations - NHS Supply Chain -

    - -

    - 5 trusts willing to discuss lessons learned -

    -
    -
  • + {# Result 6 - Diabetic Foot Ulcer Dressing #} +
    +
    +

    + DiabetiCare Foam Dressing +

    +

    + Specialist Wound Care Ltd +

    + + +
    +
    +
    + Category +
    +
    + Wound care +
    +
    + +
    +
    + Trusts using this +
    +
    + 23 trusts +
    +
    + +
    +
    + Shared evaluations +
    +
    + 8 evaluations +
    + + Including diabetic foot ulcer trials and patient outcomes + +
    +
    + +
    +
    + Procurement outcomes +
    +
    + Procured: 19 trusts + Under review: 4 trusts +
    +
    + +
    +
    + Available data +
    +
    + Clinical outcomes + Safety data +
    +
    +
    - {# Result 2 #} -
  • -
    - - -
    -
    -

    - Prevena Incision Management System -

    -

    3M/KCI · Surgical incision management

    - -

    - 9 trusts procured - 3 under review -

    - -

    - Clinical trial - 6 trust evaluations -

    - -

    - 4 trusts willing to discuss lessons learned -

    -
    -
  • +

    + UK Made + SME +

    +
    +
    - {# Result 3 #} -
  • -
    - - -
    -
    -

    - Mepilex Border Flex -

    -

    Mölnlycke · Foam dressing with Safetac technology

    - -

    - 7 trusts procured - 1 under review -

    - -

    - 5 trust evaluations - NHS Supply Chain -

    - -

    - 3 trusts willing to discuss lessons learned -

    -
    -
  • + {# Result 7 - Surgical Wound Closure #} +
    +
    +

    + DermaSeal Surgical Closure Strips +

    +

    + SurgiWound International +

    + + +
    +
    +
    + Category +
    +
    + Wound care +
    +
    + +
    +
    + Trusts using this +
    +
    + 45 trusts +
    +
    + +
    +
    + Shared evaluations +
    +
    + 12 evaluations +
    + + Including surgical site infection studies and closure comparisons + +
    +
    + +
    +
    + Procurement outcomes +
    +
    + Procured: 40 trusts + Excluded: 2 trusts + Under review: 3 trusts +
    +
    + +
    +
    + Available data +
    +
    + Clinical outcomes + Safety data + Cost analysis + Sustainability +
    +
    +
    +
    +
    - {# Result 4 #} -
  • -
    - - -
    -
    -

    - Aquacel Ag+ Extra -

    -

    ConvaTec · Antimicrobial Hydrofiber dressing

    - -

    - 6 trusts procured -

    - -

    - 4 trust evaluations - NHS Supply Chain -

    - -

    - 2 trusts willing to discuss lessons learned -

    -
    -
  • + {# Result 8 - Honey-Based Dressing #} +
    +
    +

    + ManukaActive Medical Honey Dressing +

    +

    + Natural Wound Healing Ltd +

    + + +
    +
    +
    + Category +
    +
    + Wound care +
    +
    + +
    +
    + Trusts using this +
    +
    + 18 trusts +
    +
    + +
    +
    + Shared evaluations +
    +
    + 7 evaluations +
    + + Including antimicrobial efficacy studies and chronic wound trials + +
    +
    + +
    +
    + Procurement outcomes +
    +
    + Procured: 15 trusts + Under review: 3 trusts +
    +
    + +
    +
    + Available data +
    +
    + Clinical outcomes + Safety data +
    +
    +
    - {# Result 5 #} -
  • -
    - - -
    -
    -

    - SNAP Therapy System -

    -

    3M/Acelity · Ultra-portable NPWT

    - -

    - 4 trusts procured - 2 under review -

    - -

    - 3 trust evaluations -

    - -

    - 2 trusts willing to discuss lessons learned -

    -
    -
  • +

    + SME +

    +
    +
    - {# Result 6 - with exclusion #} -
  • -
    - - -
    -
    -

    - Genadyne A4 -

    -

    Genadyne · Portable NPWT system

    - -

    - 3 trusts procured - 1 under review - 1 excluded -

    - -

    - 2 trust evaluations -

    - -

    - 1 trust willing to discuss lessons learned -

    -
    -
  • + {# Result 9 - Skin Barrier Film #} +
    +
    +

    + SkinShield Barrier Film Spray +

    +

    + DermaProtect Solutions +

    + + +
    +
    +
    + Category +
    +
    + Wound care +
    +
    + +
    +
    + Trusts using this +
    +
    + 31 trusts +
    +
    + +
    +
    + Shared evaluations +
    +
    + 10 evaluations +
    + + Including skin integrity studies and incontinence care assessments + +
    +
    + +
    +
    + Procurement outcomes +
    +
    + Procured: 27 trusts + Under review: 4 trusts +
    +
    + +
    +
    + Available data +
    +
    + Clinical outcomes + Cost analysis + Sustainability +
    +
    +
    +
    +
    - {# Result 7 - no NHS data yet #} -
  • -
    - - -
    -
    -

    - NANOVA Bioactive Glass -

    -

    NANOVA · Bioactive wound healing

    - -

    - No NHS trust data yet -

    - -

    - MHRA registered - Pilot study -

    - -

    - No trusts available to contact yet -

    -
    -
  • + {# Result 10 - Compression Bandage System #} +
    +
    +

    + CompressEase Multi-Layer Bandage System +

    +

    + Vascular Wound Care Ltd +

    + + +
    +
    +
    + Category +
    +
    + Wound care +
    +
    + +
    +
    + Trusts using this +
    +
    + 38 trusts +
    +
    + +
    +
    + Shared evaluations +
    +
    + 14 evaluations +
    + + Including venous leg ulcer trials and healing time studies + +
    +
    + +
    +
    + Procurement outcomes +
    +
    + Procured: 33 trusts + Under review: 5 trusts +
    +
    + +
    +
    + Available data +
    +
    + Clinical outcomes + Safety data + Cost analysis +
    +
    +
    -
+

+ UK Made +

+
+
{# Pagination #} - {% from "pagination/macro.njk" import pagination %} +
-{# Comparison selection bar #} -
-
-

- 0 products selected -

-
- - - Compare selected - -
-
-
- - - {% endblock %} \ No newline at end of file diff --git a/app/views/current/homepage.html b/app/views/current/homepage.html index 4fcb0a3..95115de 100644 --- a/app/views/current/homepage.html +++ b/app/views/current/homepage.html @@ -8,18 +8,13 @@ {% block heroActions %} -
- - -

+ {% endblock %} @@ -28,62 +23,55 @@ -
-
- - - - -
- -
- - -

Supporting the NHS 10 Year Plan

-

The NHS 10 Year Plan commits to making better use of data and digital technology to improve outcomes and - experiences. Compass supports this vision

- - Start using today - -
-
-

What Compass offers

+

What this service offers

-
-
- {{ card({ - "heading": "Centralised evidence", - "headingLevel": 3, - "descriptionHtml": "

Access multiple trusted sources in one place: NICE Medtech Guidance, ODEP Accreditation, - DTAC Passporting, NHS Trust Evaluations, and MHRA Registration data.

" - }) }} -
+
    +
  • +
    +
    +
    + Centralised evidence + +
    +

    Access multiple trusted sources in one place with NICE Medtech Guidance, ODEP Accreditation, + DTAC Passporting, NHS Trust Evaluations, and MHRA Registration data.

    +
    + -
    - {{ card({ - "heading": "Real-world evaluations", - "headingLevel": 3, - "descriptionHtml": "

    Read and share evaluations from NHS trusts using the technologies in practice, providing - insights beyond formal guidance.

    " - }) }}
    -
    - {{ card({ - "heading": "Peer contact facilitation", - "headingLevel": 3, - "descriptionHtml": "

    Connect directly with trusts who have evaluated technologies you're considering. Learn - from their experience before making decisions.

    " - }) }} -
    -
    +
  • +
  • +
    +
    +
    + Real-world evaluations + +
    +

    Read and share evaluations from NHS trusts that are using the products/suppliers/technologies, and get insights beyond formal guidance.

    +
    +
    +
  • +
  • +
    +
    +
    + Peer contact facilitation +
    +

    Connect directly with trusts who have evaluated technologies you're considering. Learn + from their experience before making decisions.

    +
    +
    +
  • +
+
@@ -95,10 +83,9 @@

Who the service is for

{{ card({ - "clickable": true, + "heading": "Procurement professionals", "headingLevel": 3, - "href": "#procurement", "descriptionHtml": "

Access evidence quickly to support tendering processes, supplier evaluation, and business case development for medical technology purchases.

" }) }} @@ -106,10 +93,10 @@

Who the service is for

{{ card({ - "clickable": true, + "heading": "Clinicians and clinical leads", "headingLevel": 3, - "href": "#clinicians", + "descriptionHtml": "

Review clinical evidence and real-world evaluations from other NHS trusts to inform technology adoption decisions in your service.

" }) }} @@ -119,10 +106,10 @@

Who the service is for

{{ card({ - "clickable": true, + "heading": "Medical device evaluation teams", "headingLevel": 3, - "href": "#evaluation", + "descriptionHtml": "

Support your evaluation processes with centralised regulatory and clinical evidence, and share your findings with other NHS organisations.

" }) }} @@ -130,10 +117,10 @@

Who the service is for

{{ card({ - "clickable": true, + "heading": "Innovation and transformation teams", "headingLevel": 3, - "href": "#innovation", + "descriptionHtml": "

Identify evidence-based innovations and assess their readiness for adoption across your organisation or integrated care system.

" }) }} @@ -144,7 +131,7 @@

Who the service is for

Trusted data sources

-

Compass integrates evidence from the most authoritative sources in healthcare:

+

This service integrates evidence from the most authoritative sources in healthcare:

@@ -158,7 +145,7 @@

NICE Medtech Guidance

-

Evidence-based guidance on medical technologies from the National Institute for Health and Care Excellence. +

Evidence-based guidance on medical technologies from the National Institute for Health and Care Excellence

@@ -169,7 +156,7 @@

ODEP Accreditation

-

Orthopaedic Data Evaluation Panel ratings for implants and related devices.

+

Orthopaedic Data Evaluation Panel ratings for implants and related devices

- DTAC Passporting + Passporting

-

Devices Technical Advisory Committee approval status for medical devices.

+

Devices Technical Advisory Committee approval status for medical devices

@@ -191,7 +178,7 @@

NHS Trust Evaluations

-

Real-world assessments and feedback from NHS organisations using these technologies in practice.

+

Real-world assessments and feedback from NHS organisations using these technologies in practice

MHRA Registration Data

-

Medicines and Healthcare products Regulatory Agency registration and compliance information.

+

Medicines and Healthcare products Regulatory Agency registration and compliance information

-

Benefits of using Compass

+

Benefits of using this service

Save time
-
Reduce hours spent gathering evidence from multiple sources. +
Reduce hours spent gathering evidence and contact information from multiple sources. Access everything you need in one place.
Improve consistency
-
Use standardised evidence presentation to ensure fair comparison - and reduce variation in decision-making.
+
Compare standardised evidence to encourage fair, consistent decision-making.
Support collaboration
diff --git a/app/views/current/layouts/layout-hero-current.html b/app/views/current/layouts/layout-hero-current.html index 1654186..1fb1a4c 100644 --- a/app/views/current/layouts/layout-hero-current.html +++ b/app/views/current/layouts/layout-hero-current.html @@ -51,37 +51,39 @@ {% endblock %} {% block main %} - -
- -
-
-
-
- - {% block heroHeading %} -

Search, evaluate and choose a supplier based on good clinical outcomes.

+ +
+
+
+
+
-

Used by trusts everywhere

+ {% block heroHeading %} +

Search and compare medical products

+ +

Used by 45 + + NHS trusts.

+ {% endblock %} - - {% endblock %} - - - {% block heroActions %} -
-
- {{ actionLink({ - "text": "Register with Compass today", - "href": "sign-up-trusts-1" - }) }} + {% block heroActions %} + + {% endblock %} +
- {% endblock %} -
+
+ +
diff --git a/app/views/current/layouts/layout-hero.html b/app/views/current/layouts/layout-hero.html index fd1e66a..03397e9 100755 --- a/app/views/current/layouts/layout-hero.html +++ b/app/views/current/layouts/layout-hero.html @@ -36,36 +36,32 @@ } }) }} -
-
-
-
-
-

Value based procurement for medical technologies

- -

Search, evaluate and choose a supplier based on good clinical outcomes.

- -

Used by NHS trusts everywhere.

- -
- - - - Sign up - - - - - -

or log in

+
+
+
+
+
+

Value based procurement for medical technologies

+ +

Search, evaluate and choose a supplier based on good clinical outcomes.

+ +

Used by NHS trusts everywhere.

+ +
-
- -
+
+ +
{% endblock %} diff --git a/app/views/current/layouts/layout-search.html b/app/views/current/layouts/layout-search.html index a70ac94..66f7720 100755 --- a/app/views/current/layouts/layout-search.html +++ b/app/views/current/layouts/layout-search.html @@ -50,7 +50,7 @@ href: "#" }, { - text: "Find a supplier", + text: "Search", href: "search" } ] @@ -63,12 +63,12 @@

Search

-

Search product categories, view peer evaluations, and connect with trusts who've used them.

+

Search and compare medical products.

diff --git a/app/views/current/layouts/layout-signed-in.html b/app/views/current/layouts/layout-signed-in.html index d826de6..873115c 100755 --- a/app/views/current/layouts/layout-signed-in.html +++ b/app/views/current/layouts/layout-signed-in.html @@ -51,7 +51,7 @@ href: "#" }, { - text: "Find a supplier", + text: "Search", href: "search" } ] diff --git a/app/views/current/product-detail.html b/app/views/current/product-detail.html new file mode 100644 index 0000000..572f87a --- /dev/null +++ b/app/views/current/product-detail.html @@ -0,0 +1,1183 @@ +{% extends prototypeVersion + '/layouts/layout-signed-in.html' %} + +{% set pageName = "AquaSeal Foam Dressing System - Compass" %} +{% set serviceHeader = "Compass" %} + +{% block beforeContent %} +{% from "breadcrumb/macro.njk" import breadcrumb %} + +{{ breadcrumb({ + items: [ + { + href: "/", + text: "Home" + }, + { + href: "/search", + text: "Search results" + }, + { + href: "/category/wound-care", + text: "Wound care" + } + ], + href: "#", + text: "AquaSeal Foam Dressing System" +}) }} +{% endblock %} + +{% block content %} + +
+
+ + {# Product Header #} +

+ AquaSeal Foam Dressing System +

+ +

+ WoundCare Solutions Ltd +

+ +
+ UK Made + SME + NHS Supply Chain approved +
+ + {% from "contents-list/macro.njk" import contentsList %} + + + +{{ contentsList({ + items: [ + { + href: "#trials", + text: "Trust trials", + current: true + }, + { + href: "#costs", + text: "Cost breakdown" + }, + { + href: "#contacts", + text: "Trust contacts" + } + , + { + href: "#specs", + text: "Technical specifications" + } + , + { + href: "#evidence", + text: "Evidence and documents" + } + ] +}) }} + + {# Supplier Contact Card #} +
+
+

+ Supplier +

+ +
+
+
+ Company +
+
+ WoundCare Solutions Ltd +
+
+ +
+
+ Type +
+
+ SME, UK Manufacturer +
+
+ +
+
+ Contact +
+
+ sales@woundcaresolutions.co.uk
+ 0800 234 5678 +
+
+ +
+
+ Website +
+
+ www.woundcaresolutions.co.uk +
+
+
+
+
+ + {# Cost Analysis Accordion #} + + +
+ + {% call details({ + summaryText: "Cost breakdown", + classes: "nhsuk-expander" +}) %} + + + + + + + + + + + + + + + + + + + + + + + + + +
Cost componentTypical range
Unit cost (10x10cm)£3.20 - £3.85
Unit cost (15x15cm)£5.40 - £6.20
Staff training£0 - £500 (one-time)
Projected savings15-25% reduction in dressing changes
+ +{% endcall %} + + + +
+ + {# Technical Specifications Accordion #} +
+ {% call details({ + summaryText: "Technical specifications", + classes: "nhsuk-expander" +}) %} +
    +
  • Sizes: 10x10cm, 15x15cm, 20x20cm, heel, sacral
  • +
  • Absorbency: Up to 20x weight
  • +
  • Wear time: Up to 7 days
  • +
  • Sterilisation: Gamma irradiated
  • +
  • Shelf life: 5 years
  • +
  • UKCA/CE marked: Yes
  • +
  • Classification: Class IIa medical device
  • +
+ +{% endcall %} +
+ +
+
+ + {# Quick Links #} + + +
+
+ +{# ============================================ #} +{# NHS TRUST TRIALS - CHARTS FIRST #} +{# ============================================ #} +
+
+ +
+ +

NHS trust trials at a glance

+

18 NHS trusts have trialled this product. Click any section for details.

+ +
+ + {# Outcome chart #} +
+
+
+

Trial outcomes

+ + {# Simple donut chart using CSS #} +
+ + {# Procured - Green 72% (13/18) #} + + {# Under review - Blue 17% (3/18) #} + + {# Excluded - Grey 11% (2/18) #} + + +
+ 18
+ trials +
+
+ +
    +
  • 13 Procured
  • +
  • 3 Under review
  • +
  • 2 Not procured
  • +
+ +

Click for details →

+
+
+
+ + {# Regional chart #} +
+
+
+

By NHS region

+ + {# Horizontal bar chart #} +
+
+ North West +
+
+ 5 +
+
+
+
+ London +
+
+ 4 +
+
+
+
+ Midlands +
+
+ 3 +
+
+
+
+ South East +
+
+ 3 +
+
+
+
+ Other regions +
+
+ 3 +
+
+
+
+ +

Click for regional contacts →

+
+
+
+ + {# Trust type chart #} +
+
+
+

Willing to discuss

+ + {# Simple stat with ring #} +
+ + {# Background ring #} + + {# Progress ring - 12/18 = 67% #} + + +
+ 12
+ contacts +
+
+ +

12 of 18 trusts are happy to share lessons learned

+ +
    +
  • • 5 Teaching hospitals
  • +
  • • 4 District generals
  • +
  • • 3 Community trusts
  • +
+ +

Click to contact →

+
+
+
+ +
+
+
+ + +{# ============================================ #} +{# DETAILED TRIAL LIST #} +{# ============================================ #} +
+
+ +

Individual trust trials

+

Click on any trust to see their full trial report and contact details.

+ + {# Filter tabs #} +
+ All (18) + Procured (13) + Under review (3) + Not procured (2) +
+ + {# Trial cards - new format #} +
+ + {# Trust 1 - Manchester #} +
+
+
+ + {# Tags row #} +
+ Procured + Clinical trial + Teaching hospital +
+ + {# Trust name #} +

+ Manchester University NHS Foundation Trust +

+ + {# Summary list #} +
+
+
Trial type
+
12-week clinical trial
+
+
+
Trial period
+
January 2024 - March 2024
+
+
+
Ward/Department
+
Tissue Viability Service
+
+
+
Scale
+
156 patients across 3 wards
+
+
+ +

+ View full trial report +

+ +
+ + {# Contact section #} +

Contact for peer discussion

+ +

Sarah Chen

+

Tissue Viability Lead Nurse

+ +

+ sarah.chen@mft.nhs.uk +

+

0161 276 1234

+ +

+ Sarah is happy to discuss clinical outcomes, cost savings, and implementation challenges. +

+ +
+
+
+ + {# Trust 2 - Guy's and St Thomas' #} +
+
+
+ + {# Tags row #} +
+ Procured + Comparative study + Teaching hospital +
+ + {# Trust name #} +

+ Guy's and St Thomas' NHS Foundation Trust +

+ + {# Summary list #} +
+
+
Trial type
+
8-week comparative study
+
+
+
Trial period
+
November 2023 - January 2024
+
+
+
Ward/Department
+
Surgical Wards
+
+
+
Scale
+
3 products compared, 89 patients
+
+
+ +

+ View full trial report +

+ +
+ + {# Contact section #} +

Contact for peer discussion

+ +

James Okonkwo

+

Procurement Category Manager

+ +

+ james.okonkwo@gstt.nhs.uk +

+

020 7188 7188

+ +

+ James is happy to discuss supplier experience, product comparison methodology, and procurement process. +

+ +
+
+
+ + {# Trust 3 - Birmingham #} +
+
+
+ + {# Tags row #} +
+ Procured + Pilot study + Teaching hospital +
+ + {# Trust name #} +

+ University Hospitals Birmingham NHS Foundation Trust +

+ + {# Summary list #} +
+
+
Trial type
+
6-month pilot study
+
+
+
Trial period
+
March 2023 - August 2023
+
+
+
Ward/Department
+
Critical Care Unit
+
+
+
Scale
+
18 pumps deployed
+
+
+ +

+ View full trial report +

+ +
+ + {# Contact section #} +

Contact for peer discussion

+ +

Dr James Okonkwo

+

Clinical Lead, Oncology

+ +

+ james.okonkwo@nhs.net +

+

0121 371 2000

+ +

+ James is happy to discuss chemotherapy safety, pharmacy integration, and business case development. +

+ +
+
+
+ + {# Trust 4 - Leeds (Under review) #} +
+
+
+ + {# Tags row #} +
+ Under review + Pilot in progress + Teaching hospital +
+ + {# Trust name #} +

+ Leeds Teaching Hospitals NHS Trust +

+ + {# Summary list #} +
+
+
Trial type
+
8-week pilot
+
+
+
Trial period
+
December 2024 - February 2025
+
+
+
Ward/Department
+
Burns Unit
+
+
+
Scale
+
Trial in progress
+
+
+ +

+ Report available after trial completion +

+ +
+ + {# Contact section #} +

Contact for peer discussion

+ +

+ Contact details will be available after trial completion (expected March 2025). +

+ +
+
+
+ + {# Trust 5 - Oxford (Not procured) #} +
+
+
+ + {# Tags row #} +
+ Not procured + Clinical assessment + Teaching hospital +
+ + {# Trust name #} +

+ Oxford University Hospitals NHS Foundation Trust +

+ + {# Summary list #} +
+
+
Trial type
+
4-week clinical assessment
+
+
+
Trial period
+
June 2023 - July 2023
+
+
+
Ward/Department
+
General Surgery
+
+
+
Scale
+
42 patients
+
+
+ +

+ View full trial report +

+ +
+ + {# Contact section #} +

Contact for peer discussion

+ +

Helen Martinez

+

Senior Procurement Manager

+ +

+ helen.martinez@ouh.nhs.uk +

+

01865 741 166

+ +

+ Helen is happy to discuss why product wasn't selected and alternative options considered. +

+ +
+
+
+ + {# Trust 6 - Northern Care Alliance #} +
+
+
+ + {# Tags row #} +
+ Procured + Community trial + District general +
+ + {# Trust name #} +

+ Northern Care Alliance NHS Foundation Trust +

+ + {# Summary list #} +
+
+
Trial type
+
10-week community trial
+
+
+
Trial period
+
March 2024 - May 2024
+
+
+
Ward/Department
+
Community Nursing Team
+
+
+
Scale
+
67 home visits
+
+
+ +

+ View full trial report +

+ +
+ + {# Contact section #} +

Contact for peer discussion

+ +

Rebecca Singh

+

Community Nursing Manager

+ +

+ rebecca.singh@nca.nhs.uk +

+

0161 624 0420

+ +

+ Rebecca is happy to discuss community setting implementation, staff training, and efficiency gains. +

+ +
+
+
+ +
+ +

+ Show all 18 trust trials → +

+ +
+
+ + +{# ============================================ #} +{# REGIONAL BREAKDOWN #} +{# ============================================ #} +
+
+ +
+ +

Trials by NHS region

+

Find trusts near you or in similar settings. Click a region to see contacts.

+ + +
+
+ + +{# ============================================ #} +{# TOTAL COST OF OWNERSHIP (Full section) #} +{# ============================================ #} +
+
+ +
+ +

Cost information

+

Costs reported by trusts using this product, beyond unit price.

+ + {{ details({ + "text": "Total cost of ownership breakdown", + "open": false, + "HTML": " +
+

+ + Important: + Costs vary by trust + +

+

These figures are based on reports from 8 trusts. Your actual costs will depend on patient volume, existing infrastructure, and local arrangements.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Cost componentTypical rangeNotes
Unit cost (10x10cm)£3.20 - £3.85NHS Supply Chain framework price
Unit cost (15x15cm)£5.40 - £6.20NHS Supply Chain framework price
Staff training£0 - £500One-time. Supplier offers free on-site training
Reduced dressing changes−15% to −25%Reported by 6 trusts vs previous products
Waste disposalStandardNo special disposal requirements
StorageStandardAmbient temperature, no refrigeration
+ " + }) }} + + {{ details({ + "text": "Projected annual savings", + "open": false, + "HTML": " +

Based on reports from trusts who have implemented this product:

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Trust sizeProjected savingsPrimary drivers
Small trust (500 beds)£8k - £12k per yearReduced dressing changes
Medium trust (800 beds)£15k - £22k per yearNursing time savings
Large trust (1200+ beds)£25k - £35k per yearVolume efficiency gains
+

Savings primarily from reduced dressing changes and nursing time. See methodology

+ " + }) }} + + {# Trust cost contacts in card #} +
+
+

Talk to a trust about costs

+

These trusts have shared detailed cost analysis and are happy to discuss:

+
+
+

Manchester University FT

+

Full health economics

+
+
+

Guy's and St Thomas' FT

+

Comparative pricing

+
+
+

Northern Care Alliance FT

+

Community efficiency

+
+
+
+
+ +
+
+ + +{# ============================================ #} +{# CONTACT TRUSTS #} +{# ============================================ #} +
+
+ +
+ +

Contact trusts about this product

+

12 trusts are willing to share their lessons learned. What would you like to discuss?

+ + {# Topic filters #} +
+

Filter by discussion topic:

+
+ + + + + +
+
+ + {# Contact cards #} +
+ + {# Contact 1 #} +
+
+
+

+ Manchester University NHS FT +

+

+ North West · Teaching hospital +

+ +

Contact: Sarah Chen

+

Tissue Viability Lead Nurse

+ +

Happy to discuss:

+
+ Clinical outcomes + Cost savings + Implementation +
+ + + Contact Sarah + +
+
+
+ + {# Contact 2 #} +
+
+
+

+ Guy's and St Thomas' NHS FT +

+

+ London · Teaching hospital +

+ +

Contact: James Okonkwo

+

Procurement Category Manager

+ +

Happy to discuss:

+
+ Supplier experience + Comparative trial +
+ + + Contact James + +
+
+
+ + {# Contact 3 #} +
+
+
+

+ Northern Care Alliance NHS FT +

+

+ North West · District general +

+ +

Contact: Rebecca Singh

+

Community Nursing Manager

+ +

Happy to discuss:

+
+ Community setting + Staff training + Efficiency +
+ + + Contact Rebecca + +
+
+
+ +
+ +

+ View all 12 available contacts → +

+ + {# Facilitation offer #} +
+
+

Need help connecting?

+

+ If you'd prefer, we can facilitate an introduction to any of these contacts on your behalf. + Request a facilitated introduction → +

+
+
+ +
+
+ + +{# ============================================ #} +{# TECHNICAL SPECIFICATIONS (Full section) #} +{# ============================================ #} +
+
+ +
+ +

Product details

+ + {{ details({ + "text": "Product overview", + "HTML": " +

The AquaSeal Foam Dressing System is a multi-layer foam dressing designed for moderate to heavily exuding wounds. The hydrophilic foam core rapidly absorbs exudate while the waterproof backing provides a bacterial barrier.

+

Key features include a soft silicone adhesive border for gentle removal, high absorbency capacity (up to 20x its weight), and conformability to body contours.

+ " + }) }} + + {{ details({ + "text": "Technical specifications", + "HTML": " +
    +
  • Sizes available: 10x10cm, 15x15cm, 20x20cm, heel, sacral
  • +
  • Absorbency: Up to 20x weight
  • +
  • Wear time: Up to 7 days
  • +
  • Sterilisation: Gamma irradiated
  • +
  • Shelf life: 5 years
  • +
  • Storage: Ambient temperature
  • +
+ " + }) }} + + {{ details({ + "text": "Regulatory information", + "HTML": " +
    +
  • UKCA marked: Yes
  • +
  • CE marked: Yes
  • +
  • MHRA registered: MDR123456
  • +
  • Classification: Class IIa medical device
  • +
+ " + }) }} + + {{ details({ + "text": "Supplier information", + "HTML": " +

WoundCare Solutions Ltd

+

UK-based SME established 2015. Specialises in advanced wound care products for the NHS.

+
    +
  • NHS Supply Chain: Listed on National Wound Care Framework
  • +
  • Framework reference: NWC-2024-0892
  • +
  • Delivery: 48-hour standard, 24-hour available
  • +
  • Minimum order: 1 case (50 units)
  • +
+

View full supplier profile →

+ " + }) }} + +
+
+ + +{# ============================================ #} +{# EVIDENCE AND DOCUMENTATION #} +{# ============================================ #} +
+
+ +
+ +

Evidence and documentation

+ + + +
+
+ +{% endblock %} \ No newline at end of file diff --git a/app/views/v1/check-submit.html b/app/views/v1/check-submit.html index f0e4a3c..9c90648 100755 --- a/app/views/v1/check-submit.html +++ b/app/views/v1/check-submit.html @@ -37,7 +37,7 @@

What Compass offers

-< + diff --git a/app/views/v1/homepage.html b/app/views/v1/homepage.html index 7a0ca2b..d997054 100755 --- a/app/views/v1/homepage.html +++ b/app/views/v1/homepage.html @@ -1,7 +1,7 @@ -{% extends 'layout-hero.html' %} +{% extends prototypeVersion + '/layouts/layout-hero.html' %} + +{% endblock %} + +{% set htmlClasses = "app-email" %} +{% set bodyClasses = "app-email__body" %} +{% set containerClasses = "app-email__container" %} +{% set mainClasses = "app-email__message" %} +{% set pageTitle = subject or "Email preview" %} + +{% block skipLink %}{% endblock %} +{% block header %}{% endblock %} +{% block footer %}{% endblock %} + +{% block bodyStart %} + +{% endblock %} + +{% block beforeContent %} +
+ +
+{% endblock %} + +{% block bodyEnd %} + +{% endblock %} \ No newline at end of file diff --git a/app/views/v1/layouts/layout-hero-current.html b/app/views/v1/layouts/layout-hero-current.html new file mode 100644 index 0000000..1096e90 --- /dev/null +++ b/app/views/v1/layouts/layout-hero-current.html @@ -0,0 +1,110 @@ + + +{% extends "prototype-kit-template.njk" %} + +{% block head %} + +{% endblock %} + +{% block header %} +{{ header({ + logo: { + href: "/", + ariaLabel: "Search medical product evaluations" + }, + service: { + text: "Search medical product evaluations", + href: "/" + }, + account: { + items: [ + { + text: "Log in", + href: "sign-in-nhs" + } + ] + }, + navigation: { + items: [ + { + text: "About this service", + href: "#" + }, + { + text: "Latest news", + href: "#" + }, + { + text: "Data standards", + href: "#" + }, + { + text: "Case studies", + href: "#" + } + ] + } +}) }} +{% endblock %} + +{% block main %} + +
+ +
+
+
+
+ + {% block heroHeading %} +

Value-based procurement for medical technologies

+ {% endblock %} + + {% block heroLede %} +

Search, evaluate and choose a supplier based on good clinical outcomes. Used by NHS trusts everywhere.

+ {% endblock %} + + {% block heroActions %} +
+
+ + + + Sign up + +

or log in

+
+
+ {% endblock %} + +
+
+
+
+ + +
+ {% block mainContent %} + {% endblock %} +
+{% endblock %} + +{% block footer %} +{% include "includes/footer.html" %} + +{% endblock %} + +{% block bodyEnd %} + + +{% block scripts %} + {% include "includes/scripts.html" %} + {% block pageScripts %}{% endblock %} +{% endblock %} +{% endblock %} \ No newline at end of file diff --git a/app/views/v1/layouts/layout-hero-index.html b/app/views/v1/layouts/layout-hero-index.html new file mode 100644 index 0000000..4f43c9a --- /dev/null +++ b/app/views/v1/layouts/layout-hero-index.html @@ -0,0 +1,109 @@ + + +{% extends "prototype-kit-template.njk" %} + +{% block head %} + +{% endblock %} + +{% block header %} +{{ header({ + logo: { + href: "/", + ariaLabel: "Compass" + }, + service: { + text: "", + href: "/" + }, + account: { + items: [ + { + text: "Log in", + href: "sign-in-nhs" + } + ] + }, + navigation: { + items: [ + { + text: "About this service", + href: "#" + }, + { + text: "Latest news", + href: "#" + }, + { + text: "Data standards", + href: "#" + }, + { + text: "Case studies", + href: "#" + } + ] + } +}) }} +{% endblock %} + +{% block main %} + +
+ +
+
+
+
+ + {% block heroHeading %} +

Value-based procurement for medical technologies

+ {% endblock %} + + {% block heroLede %} +

Search, evaluate and choose a supplier based on good clinical outcomes. Used by NHS trusts everywhere.

+ {% endblock %} + + {% block heroActions %} +
+
+ + + + Sign up + +

or log in

+
+
+ {% endblock %} + +
+
+
+
+ + +
+ {% block mainContent %} + {% endblock %} +
+{% endblock %} + +{% block footer %} +{% include "includes/footer.html" %} +{% endblock %} + +{% block bodyEnd %} + + +{% block scripts %} + {% include "includes/scripts.html" %} + {% block pageScripts %}{% endblock %} +{% endblock %} +{% endblock %} \ No newline at end of file diff --git a/app/views/v1/layouts/layout-hero-v2.html b/app/views/v1/layouts/layout-hero-v2.html new file mode 100755 index 0000000..ec51e20 --- /dev/null +++ b/app/views/v1/layouts/layout-hero-v2.html @@ -0,0 +1,65 @@ + + + +{% extends "prototype-kit-template.njk" %} + +{% block head %} + + +{% endblock %} + + + +{% block header %} + {{ header({ + service: { + text: serviceName, + href: "/" + } + }) }} + +
+
+
+
+
+

Supplier catalogue

+ +

Search, evaluate and choose a supplier based on good clinical outcomes.

+ + + +
+
+
+
+ +
+
+
+ +{% endblock %} + + + +{% block footer %} + {% include "includes/footer.html" %} +{% endblock %} + +{% block bodyEnd %} + + + {% block scripts %} + + {% include "includes/scripts.html" %} + + {% block pageScripts %}{% endblock %} + {% endblock %} +{% endblock %} diff --git a/app/views/v1/layouts/layout-hero-v3.html b/app/views/v1/layouts/layout-hero-v3.html new file mode 100755 index 0000000..18a5f55 --- /dev/null +++ b/app/views/v1/layouts/layout-hero-v3.html @@ -0,0 +1,109 @@ + + + +{% extends "prototype-kit-template.njk" %} + +{% block head %} + + +{% endblock %} + + + +{% block header %} +{{ header({ + logo: { + href: "/", + ariaLabel: "Compass" + }, + service: { + text: "", + href: "/" + }, + + account: { + items: [ + + { + text: "Log in", + href: "sign-in-nhs" + } + ] + }, + navigation: { + items: [ + + { + text: "About this service", + href: "#" + + }, + { + text: "Latest news", + href: "#" + }, + { + text: "Data standards", + href: "#" + }, + { + text: "Case studies", + href: "#" + } + ] + } +}) }} + +
+
+
+
+
+

Value based procurement for medical technologies

+ +

Search, evaluate and choose a supplier based on good clinical outcomes.

+ +

Used by NHS trusts everywhere.

+ +
+ + + + Sign up + +

or log in

+
+
+
+
+ +
+
+
+
+ +{% endblock %} + + + +{% block footer %} + {% include "includes/footer.html" %} +{% endblock %} + +{% block bodyEnd %} + + + {% block scripts %} + + {% include "includes/scripts.html" %} + + {% block pageScripts %}{% endblock %} + {% endblock %} +{% endblock %} diff --git a/app/views/v1/layouts/layout-hero.html b/app/views/v1/layouts/layout-hero.html new file mode 100755 index 0000000..c68e1a3 --- /dev/null +++ b/app/views/v1/layouts/layout-hero.html @@ -0,0 +1,91 @@ + + + +{% extends "prototype-kit-template.njk" %} + +{% block head %} + + +{% endblock %} + + + +{% block header %} +{{ header({ + logo: { + href: "/", + ariaLabel: "Search medical product evaluations" + }, + service: { + text: "Search medical product evaluations", + href: "/" + }, + account: { + items: [ + + + { + text: "Log in", + href: "sign-in-nhs" + } + ] + } +}) }} + +
+
+
+
+
+

Value based procurement for medical technologies

+ +

Search, evaluate and choose a supplier based on good clinical outcomes.

+ +

Used by NHS trusts everywhere.

+ +
+ + + + Sign up + + + + + +

or log in

+
+
+
+
+ +
+
+
+
+ +{% endblock %} + + + +{% block footer %} + {% include "includes/footer.html" %} +{% endblock %} + +{% block bodyEnd %} + + + {% block scripts %} + + {% include "includes/scripts.html" %} + + {% block pageScripts %}{% endblock %} + {% endblock %} +{% endblock %} diff --git a/app/views/v1/layouts/layout-search.html b/app/views/v1/layouts/layout-search.html new file mode 100755 index 0000000..1b7b544 --- /dev/null +++ b/app/views/v1/layouts/layout-search.html @@ -0,0 +1,122 @@ + + + +{% extends "prototype-kit-template.njk" %} + +{% block head %} + + +{% endblock %} + + + +{% block header %} + + +{{ header({ + logo: { + href: "/", + ariaLabel: "Search medical product evaluations" + }, + service: { + text: "Search medical product evaluations", + href: "/" + }, + account: { + items: [ + { + text: "Kelvin Simpson (Regional Manager)", + icon: true + }, + + { + text: "Log out", + href: "#" + } + ] + }, + navigation: { + items: [ + { + text: "Dashboard", + href: "dashboard" + }, + { + text: "", + href: "#" + }, + { + text: "Find a supplier", + href: "search" + } + ] + } +}) }} + +
+
+
+
+
+

Supplier catalogue

+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+
+
+ +
+
+
+ +{% endblock %} + + + +{% block footer %} + {% include "includes/footer.html" %} +{% endblock %} + +{% block bodyEnd %} + + + {% block scripts %} + + {% include "includes/scripts.html" %} + + {% block pageScripts %}{% endblock %} + {% endblock %} +{% endblock %} diff --git a/app/views/v1/layouts/layout-signed-in.html b/app/views/v1/layouts/layout-signed-in.html new file mode 100755 index 0000000..d826de6 --- /dev/null +++ b/app/views/v1/layouts/layout-signed-in.html @@ -0,0 +1,84 @@ + + + +{% extends "prototype-kit-template.njk" %} + +{% block head %} + + + +{% endblock %} + + + +{% block header %} + {% from 'header/macro.njk' import header %} + +{{ header({ + logo: { + href: "/", + ariaLabel: "Search medical product evaluations" + }, + service: { + text: "Search medical product evaluations", + href: "/" + }, + account: { + items: [ + { + text: "Kelvin Simpson (Regional Manager)", + icon: true + }, + + { + text: "Log out", + href: "sign-in-nhs" + } + ] + }, + navigation: { + items: [ + { + text: "Dashboard", + href: "dashboard" + }, + { + text: "", + href: "#" + }, + { + text: "Find a supplier", + href: "search" + } + ] + } +}) }} + + + +{% endblock %} + + + +{% block footer %} + {% include "includes/footer.html" %} +{% endblock %} + +{% block bodyEnd %} + + + {% block scripts %} + + {% include "includes/scripts.html" %} + + {% block pageScripts %} + {% endblock %} + {% endblock %} +{% endblock %} diff --git a/app/views/v1/layouts/layout-signed-out.html b/app/views/v1/layouts/layout-signed-out.html new file mode 100755 index 0000000..7c83903 --- /dev/null +++ b/app/views/v1/layouts/layout-signed-out.html @@ -0,0 +1,84 @@ + + + +{% extends "prototype-kit-template.njk" %} + +{% block head %} + + + +{% endblock %} + + + + + + +{% block header %} +{{ header({ + logo: { + href: "/", + ariaLabel: "Search medical product evaluations" + }, + service: { + text: "Search medical product evaluations", + href: "/" + }, + + account: { + items: [ + + { + text: "Log in", + href: "sign-in-nhs" + } + ] + }, + navigation: { + items: [ + + { + text: "About this service", + href: "#" + + }, + { + text: "Latest news", + href: "#" + }, + { + text: "Data standards", + href: "#" + }, + { + text: "Case studies", + href: "#" + } + ] + } +}) }} +{% endblock %} + + + +{% block footer %} + {% include "includes/footer.html" %} +{% endblock %} + +{% block bodyEnd %} + + + {% block scripts %} + + {% include "includes/scripts.html" %} + + {% block pageScripts %}{% endblock %} + {% endblock %} +{% endblock %} diff --git a/app/views/v1/layouts/layout-test.html b/app/views/v1/layouts/layout-test.html new file mode 100755 index 0000000..a3fa16d --- /dev/null +++ b/app/views/v1/layouts/layout-test.html @@ -0,0 +1,19 @@ + + + + Example - NHS.UK + + + + + + + + + + + + \ No newline at end of file diff --git a/app/views/v1/layouts/layout.html b/app/views/v1/layouts/layout.html new file mode 100755 index 0000000..0515885 --- /dev/null +++ b/app/views/v1/layouts/layout.html @@ -0,0 +1,45 @@ + + + +{% extends "prototype-kit-template.njk" %} + +{% block head %} + + + +{% endblock %} + + + +{% block header %} + {{ header({ + service: { + text: serviceName, + href: "/" + } + }) }} +{% endblock %} + + + +{% block footer %} + {% include "includes/footer.html" %} +{% endblock %} + +{% block bodyEnd %} + + + {% block scripts %} + + {% include "includes/scripts.html" %} + + {% block pageScripts %}{% endblock %} + {% endblock %} +{% endblock %} diff --git a/app/views/v1/routes.js b/app/views/v1/routes.js new file mode 100644 index 0000000..8804b5a --- /dev/null +++ b/app/views/v1/routes.js @@ -0,0 +1,21 @@ + + +const router = require('express').Router() + + +// Set version for all templates in this folder +router.use((req, res, next) => { + res.locals.prototypeVersion = 'v1' + next() +}) + +// Define your v2 routes here (no nested require) +router.get('/dashboard', (req, res) => { + res.render('v1/dashboard') +}) + +// Add other routes as needed... + + + +module.exports = router \ No newline at end of file diff --git a/app/views/v2/homepage.html b/app/views/v2/homepage.html index 82c122c..f938c19 100644 --- a/app/views/v2/homepage.html +++ b/app/views/v2/homepage.html @@ -17,7 +17,7 @@

Value based procurement for me
- Sign up diff --git a/app/views/v2/layouts/layout-hero-current.html b/app/views/v2/layouts/layout-hero-current.html index 3995ffb..60771eb 100644 --- a/app/views/v2/layouts/layout-hero-current.html +++ b/app/views/v2/layouts/layout-hero-current.html @@ -72,10 +72,10 @@

Value-based procurement for m

{% endblock %} diff --git a/app/views/v2/layouts/layout-hero-index.html b/app/views/v2/layouts/layout-hero-index.html index 7ded72a..9c6a456 100644 --- a/app/views/v2/layouts/layout-hero-index.html +++ b/app/views/v2/layouts/layout-hero-index.html @@ -72,10 +72,10 @@

Value-based procurement for m

{% endblock %} diff --git a/app/views/v2/layouts/layout-hero-v3.html b/app/views/v2/layouts/layout-hero-v3.html index 68b11b8..85098df 100755 --- a/app/views/v2/layouts/layout-hero-v3.html +++ b/app/views/v2/layouts/layout-hero-v3.html @@ -72,10 +72,10 @@

Value based procurement for

diff --git a/app/views/v2/layouts/layout-hero.html b/app/views/v2/layouts/layout-hero.html index fd1e66a..4d97b8c 100755 --- a/app/views/v2/layouts/layout-hero.html +++ b/app/views/v2/layouts/layout-hero.html @@ -50,14 +50,14 @@

Value based procurement for

diff --git a/app/views/v2/routes.js b/app/views/v2/routes.js index 9c5fc08..abac506 100644 --- a/app/views/v2/routes.js +++ b/app/views/v2/routes.js @@ -1,11 +1,21 @@ + + const router = require('express').Router() + // Set version for all templates in this folder router.use((req, res, next) => { - res.locals.prototypeVersion = 'current' + res.locals.prototypeVersion = 'v2' next() }) -// Add any version-specific routes here +// Define your v2 routes here (no nested require) +router.get('/dashboard', (req, res) => { + res.render('v2/dashboard') +}) + +// Add other routes as needed... + + module.exports = router \ No newline at end of file