From a93b5c4dcf114a4e1148a9b686b4c10105f5838e Mon Sep 17 00:00:00 2001 From: Pete-Y-CS <133757676+Pete-Y-CS@users.noreply.github.com> Date: Tue, 26 Nov 2024 11:32:48 +0000 Subject: [PATCH] Put about on landing page, remove ATIP word, fix small font thing (#550) * Put about on landing page, remove ATIP word, fix small font thing * Fix npm run check * changes suggested in PR --------- Co-authored-by: Peter York --- src/lib/sketch/About.svelte | 23 +++++++++++++++-------- src/lib/sketch/FileManagement.svelte | 4 ++-- src/pages/ChooseArea.svelte | 12 +----------- src/pages/LandingPage.svelte | 8 ++++++++ src/pages/SketchSchemes.svelte | 13 +------------ 5 files changed, 27 insertions(+), 33 deletions(-) diff --git a/src/lib/sketch/About.svelte b/src/lib/sketch/About.svelte index 343f3e9e9..eb1e42b43 100644 --- a/src/lib/sketch/About.svelte +++ b/src/lib/sketch/About.svelte @@ -4,10 +4,10 @@ export let open: boolean; - +

- ATIP Scheme Sketcher v2 is an + Plan Your Active Travel Schemes is an open source project supported by Active Travel England and developed by: @@ -26,6 +26,12 @@ Peter York +

  • + With UX design led by + + Jadene Aderonmu + +
  • With UX help from @@ -38,13 +44,13 @@
  • - With great thanks to ATIP's various users for feedback, testing, and + With great thanks to our various users for feedback, testing, and ideas
  • - ATIP builds on + Plan Your Active Travel Schemes builds on OpenStreetMap @@ -54,16 +60,13 @@ svelte-maplibre , GeoRust, - - osm2streets - , Material icons , and other open source projects.

    - We want your feedback about ATIP! Please start an issue on Github @@ -77,6 +80,10 @@

    Recent changes

      +
    • + Public Beta + launched December 2024, with various UI improvements, better integration of browse and sketch tools, and official public access. +
    • v2 launched on 2 June 2023. Changes: a complete UI rewrite, new draw tools, diff --git a/src/lib/sketch/FileManagement.svelte b/src/lib/sketch/FileManagement.svelte index 275276066..735a0c03d 100644 --- a/src/lib/sketch/FileManagement.svelte +++ b/src/lib/sketch/FileManagement.svelte @@ -76,11 +76,11 @@
      -
      +

      You are editing
      {filename} -

      +

      exportFile(authority, filename, $gjSchemes)} diff --git a/src/pages/ChooseArea.svelte b/src/pages/ChooseArea.svelte index 4570679bd..29b1d1753 100644 --- a/src/pages/ChooseArea.svelte +++ b/src/pages/ChooseArea.svelte @@ -7,7 +7,6 @@ ErrorMessage, FileInput, Radio, - SecondaryButton, AutocompleteTextInput, } from "govuk-svelte"; import { onMount } from "svelte"; @@ -21,7 +20,6 @@ Popup, describeAuthority, } from "lib/common"; - import About from "lib/sketch/About.svelte"; import { schema as schemaStore } from "stores"; import { FillLayer, @@ -42,7 +40,6 @@ features: [], }; - let showAbout = false; const params = new URLSearchParams(window.location.search); let pageErrorMessage = params.get("error") || ""; let uploadErrorMessage = ""; @@ -97,13 +94,7 @@
      -
      -

      Scheme Sketcher

      - - (showAbout = !showAbout)}> - About - -
      +

      Scheme Sketcher

      @@ -204,7 +195,6 @@
    -