From bdb4531a3b85e57af308f774f7ff5e5aebd9d3ff Mon Sep 17 00:00:00 2001 From: Peter York Date: Tue, 12 May 2026 15:36:38 +0100 Subject: [PATCH 1/4] add IST and re-add CATF colours --- src/lib/browse/schemes/colors.ts | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/lib/browse/schemes/colors.ts b/src/lib/browse/schemes/colors.ts index 6293b8b33..97dd136bd 100644 --- a/src/lib/browse/schemes/colors.ts +++ b/src/lib/browse/schemes/colors.ts @@ -1,10 +1,12 @@ export let atfFundingProgrammes = { - ATF2: "#66c2a5", - "ATF2 or ATF3": "#fc8d62", - ATF3: "#8da0cb", - ATF4: "#e78ac3", - ATF4E: "#a6d854", - ATF5: "purple", + ATF2: "#1b9e77", + "ATF2 or ATF3": "#d95f02", + ATF3: "#7570b3", + ATF4: "#e7298a", + ATF4E: "#66a61e", + ATF5: "#e6ab02", + CATF: "#a6761d", + IST: "#666666", }; export let currentMilestones = { From 3ccda5f6fba965930a2eaa39d1703f8e39b8466d Mon Sep 17 00:00:00 2001 From: Peter York Date: Tue, 12 May 2026 15:41:36 +0100 Subject: [PATCH 2/4] capitalisation --- src/lib/browse/schemes/colors.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/lib/browse/schemes/colors.ts b/src/lib/browse/schemes/colors.ts index 97dd136bd..58e2a9719 100644 --- a/src/lib/browse/schemes/colors.ts +++ b/src/lib/browse/schemes/colors.ts @@ -1,11 +1,11 @@ export let atfFundingProgrammes = { - ATF2: "#1b9e77", - "ATF2 or ATF3": "#d95f02", - ATF3: "#7570b3", - ATF4: "#e7298a", - ATF4E: "#66a61e", - ATF5: "#e6ab02", - CATF: "#a6761d", + ATF2: "#1B9E77", + "ATF2 or ATF3": "#D95F02", + ATF3: "#7570B3", + ATF4: "#E7298A", + ATF4E: "#66A61E", + ATF5: "#E6AB02", + CATF: "#A6761D", IST: "#666666", }; From f970d0946eccc745ea5ec360091a6720d4443ffd Mon Sep 17 00:00:00 2001 From: Peter York Date: Wed, 13 May 2026 11:34:46 +0100 Subject: [PATCH 3/4] begin work to display IST schemes --- src/lib/browse/schemes/SchemesLayer.svelte | 47 ++++++++++++++++++++++ src/lib/browse/schemes/data.ts | 1 + src/lib/browse/schemes/stores.ts | 8 ++++ 3 files changed, 56 insertions(+) diff --git a/src/lib/browse/schemes/SchemesLayer.svelte b/src/lib/browse/schemes/SchemesLayer.svelte index 32243e966..155c4b77b 100644 --- a/src/lib/browse/schemes/SchemesLayer.svelte +++ b/src/lib/browse/schemes/SchemesLayer.svelte @@ -39,7 +39,10 @@ filterLcwipSchemeText, filterLocalInterventionText, filterLocalSchemeText, + filterISTInterventionText, + filterISTSchemeText, finalInspectionsSchemes, + istSchemes, lcwipSchemes, localSchemes, } from "./stores"; @@ -65,6 +68,13 @@ $: [finalInspectionsColor, finalInspectionsLegend] = pickStyle("interventionType"); + let istName = "ist_schemes"; + let istTitle = "IST schemes"; + let istShow = showHideLayer(istName); + let istStyle = "interventionType"; + $: [istColor, istLegend] = + pickStyle("interventionType"); + let localName = "local_schemes"; let localTitle = "Your schemes"; let localShow = showHideLayer(localName); @@ -81,6 +91,7 @@ atfSchemes, lcwipSchemes, finalInspectionsSchemes, + istSchemes, ); } errorMessage = ""; @@ -217,6 +228,42 @@ {/if} + {#if Object.entries($finalInspectionsSchemes.schemes).length > 0} + + +

+ Please note there are data + quality caveats for all scheme data: +

+
    + {#each $finalInspectionsSchemes.notes ?? [] as note} +
  • {note}

  • + {/each} +
+
+ +
+ + +