From ad9df7578ad69edca3c6b32b2e2cf0049e79fbd7 Mon Sep 17 00:00:00 2001 From: ponzischeme89 Date: Wed, 6 May 2026 17:42:43 +1200 Subject: [PATCH] 4.2.3 - CTA footer, How it works --- DEPLOYMENT.md | 2 +- Dockerfile | 2 +- deploy.env.template | 2 +- docker-compose.prod.yml | 8 +- docker-compose.yml | 8 +- mail-api/Dockerfile | 2 +- package-lock.json | 4 +- package.json | 2 +- src/app.html | 94 ++++--- src/lib/components/Footer.svelte | 8 +- src/lib/components/HowItWorksSection.svelte | 259 ++++++++++++++++++++ src/lib/components/InfoSection.svelte | 148 ++++++++++- src/lib/content/homepage.ts | 21 ++ src/lib/styles/buttons.css | 6 +- src/lib/styles/layout.css | 4 +- src/lib/styles/responsive.css | 37 ++- src/lib/styles/sections.css | 85 +++++-- src/lib/types.ts | 13 + src/routes/+page.svelte | 2 + 19 files changed, 621 insertions(+), 86 deletions(-) create mode 100644 src/lib/components/HowItWorksSection.svelte diff --git a/DEPLOYMENT.md b/DEPLOYMENT.md index d24b912..64caf53 100644 --- a/DEPLOYMENT.md +++ b/DEPLOYMENT.md @@ -73,7 +73,7 @@ mkdir -p /docker/goodwalk-svelte It is created from [deploy.env.template](deploy.env.template). Current template contents: ```env -APP_VERSION=4.2.2 +APP_VERSION=4.2.3 ENABLE_GENERAL_ENQUIRIES=false TZ=Pacific/Auckland diff --git a/Dockerfile b/Dockerfile index 3066721..a3afe7f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG APP_VERSION=4.2.2 +ARG APP_VERSION=4.2.3 FROM node:22-alpine AS builder ARG APP_VERSION diff --git a/deploy.env.template b/deploy.env.template index 588c2c5..71a03a3 100644 --- a/deploy.env.template +++ b/deploy.env.template @@ -1,4 +1,4 @@ -APP_VERSION=4.2.2 +APP_VERSION=4.2.3 TZ=Pacific/Auckland POSTGRES_DB=goodwalk diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index 6496bee..eee542a 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -3,10 +3,10 @@ services: build: context: . args: - APP_VERSION: ${APP_VERSION:-4.2.2} + APP_VERSION: ${APP_VERSION:-4.2.3} container_name: goodwalk_svelte_app environment: - APP_VERSION: ${APP_VERSION:-4.2.2} + APP_VERSION: ${APP_VERSION:-4.2.3} DATABASE_URL: postgresql://${POSTGRES_USER:-goodwalk}:${POSTGRES_PASSWORD_URLENCODED:-goodwalk}@db:5432/${POSTGRES_DB:-goodwalk} NODE_ENV: production PORT: 3000 @@ -25,10 +25,10 @@ services: build: context: ./mail-api args: - APP_VERSION: ${APP_VERSION:-4.2.2} + APP_VERSION: ${APP_VERSION:-4.2.3} container_name: goodwalk_svelte_mail_api environment: - APP_VERSION: ${APP_VERSION:-4.2.2} + APP_VERSION: ${APP_VERSION:-4.2.3} RESEND_API_KEY: ${RESEND_API_KEY} OWNER_EMAIL: ${OWNER_EMAIL} OWNER_BCC: ${OWNER_BCC:-} diff --git a/docker-compose.yml b/docker-compose.yml index 5bf1a1d..c0e572a 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -3,9 +3,9 @@ services: build: context: . args: - APP_VERSION: ${APP_VERSION:-4.2.2} + APP_VERSION: ${APP_VERSION:-4.2.3} environment: - APP_VERSION: ${APP_VERSION:-4.2.2} + APP_VERSION: ${APP_VERSION:-4.2.3} DATABASE_URL: postgresql://${POSTGRES_USER:-goodwalk}:${POSTGRES_PASSWORD:-goodwalk}@db:5432/${POSTGRES_DB:-goodwalk} NODE_ENV: production PORT: ${APP_PORT:-3000} @@ -19,9 +19,9 @@ services: build: context: ./mail-api args: - APP_VERSION: ${APP_VERSION:-4.2.2} + APP_VERSION: ${APP_VERSION:-4.2.3} environment: - APP_VERSION: ${APP_VERSION:-4.2.2} + APP_VERSION: ${APP_VERSION:-4.2.3} RESEND_API_KEY: ${RESEND_API_KEY} OWNER_EMAIL: ${OWNER_EMAIL} OWNER_BCC: ${OWNER_BCC:-} diff --git a/mail-api/Dockerfile b/mail-api/Dockerfile index 8a161a9..97c803c 100644 --- a/mail-api/Dockerfile +++ b/mail-api/Dockerfile @@ -1,4 +1,4 @@ -ARG APP_VERSION=4.2.2 +ARG APP_VERSION=4.2.3 FROM python:3.12-slim ARG APP_VERSION diff --git a/package-lock.json b/package-lock.json index 1b8bdb5..c357b87 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "goodwalk-svelte-port", - "version": "4.2.2", + "version": "4.2.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "goodwalk-svelte-port", - "version": "4.2.2", + "version": "4.2.3", "dependencies": { "canvas-confetti": "^1.9.4", "pg": "^8.13.1" diff --git a/package.json b/package.json index 23331f5..f6c3cd3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "goodwalk-svelte-port", - "version": "4.2.2", + "version": "4.2.3", "private": true, "type": "module", "scripts": { diff --git a/src/app.html b/src/app.html index 6168892..055f333 100644 --- a/src/app.html +++ b/src/app.html @@ -9,51 +9,21 @@ - - - - + %sveltekit.head% +
%sveltekit.body%
diff --git a/src/lib/components/Footer.svelte b/src/lib/components/Footer.svelte index e689a85..43854be 100644 --- a/src/lib/components/Footer.svelte +++ b/src/lib/components/Footer.svelte @@ -72,13 +72,15 @@ -