Updates
Some checks failed
CI / Frontend (lint + typecheck) (push) Failing after 3m45s
CI / Rust (lint + test) (push) Failing after 5m15s
CI / Python (lint + test) (push) Failing after 5m17s
Build and publish Docker image / build-and-push (push) Failing after 7m15s

This commit is contained in:
Andras Schmelczer 2026-03-28 12:00:15 +00:00
parent 7591e5fc05
commit 89a85e9a0c
22 changed files with 1006 additions and 899 deletions

View file

@ -50,12 +50,12 @@ export default function LicenseSuccessModal({ onClose }: LicenseSuccessModalProp
<div className="relative z-10 w-full max-w-sm mx-4 bg-white dark:bg-warm-800 rounded-2xl shadow-2xl border border-warm-200 dark:border-warm-700 text-center overflow-hidden">
<div className="bg-gradient-to-br from-navy-950 to-teal-900 px-6 py-8">
<div className="text-5xl mb-3">🎉</div>
<h2 className="text-2xl font-bold text-white">Welcome aboard!</h2>
<h2 className="text-2xl font-bold text-white">You&apos;re in.</h2>
<p className="text-warm-300 text-sm mt-2">Your lifetime access is now active.</p>
</div>
<div className="px-6 py-6">
<p className="text-warm-600 dark:text-warm-300 text-sm mb-6">
You now have full access to every feature across all of England. Happy exploring!
Full access to every feature, every postcode, across all of England.
</p>
<button
onClick={onClose}

View file

@ -20,7 +20,7 @@ export function TravelTimeInfoPopup({
<InfoPopup title={`Travel Time (${MODE_LABELS[mode]})`} onClose={onClose}>
<p className="text-sm text-warm-700 dark:text-warm-300 leading-relaxed">
Shows how long it takes to reach the selected destination from each area
{MODE_INFO[mode]} Use the slider to filter areas within your preferred commute time.
{MODE_INFO[mode]} Use the slider to set your maximum commute time.
</p>
</InfoPopup>
);

View file

@ -119,7 +119,7 @@ export default function UpgradeModal({
onClick={onZoomToFreeZone}
className="w-full mt-4 text-center text-sm text-warm-400 dark:text-warm-500 hover:text-warm-600 dark:hover:text-warm-400"
>
Or continue exploring inner London
Continue exploring inner London
</button>
</div>
</div>