This commit is contained in:
Andras Schmelczer 2026-07-03 18:01:10 +01:00
parent c2070693fb
commit 909e241907
55 changed files with 594 additions and 223 deletions

View file

@ -1244,14 +1244,14 @@ const TWIN_AD_CONFIGS: DemoAdStoryboardConfig[] = [
name: 'twin-beckenham-croydon',
matchCount: 1840,
city: 'london',
center: { lat: 51.38969, lon: -0.04244 },
center: { lat: 51.36969, lon: -0.04244 },
initialZoom: 12.2,
promptText: 'Good schools, best value per square metre near Beckenham and Croydon',
filters: {
'Est. price per sqm': [0, 5200],
'Good+ secondary school catchments': [1, 11],
},
posterTimeS: 7,
posterTimeS: 13,
outroLine: "Beckenham's cheaper twin is on this map. Find yours, free.",
cues: [
{
@ -1271,8 +1271,8 @@ const TWIN_AD_CONFIGS: DemoAdStoryboardConfig[] = [
{
text: 'One postcode over, the same home quietly costs about a third less.',
caption: 'The cheaper twin',
during: [mapZoomIn(1400, 3)],
tail: [wait(400)],
during: [mapZoomIn(1400, 2)],
tail: [wait(900)],
},
],
},
@ -1280,14 +1280,14 @@ const TWIN_AD_CONFIGS: DemoAdStoryboardConfig[] = [
name: 'twin-ha7-2-vs-ha3-0',
matchCount: 1620,
city: 'london',
center: { lat: 51.59199, lon: -0.3079 },
center: { lat: 51.57199, lon: -0.3079 },
initialZoom: 12.0,
promptText: 'Good schools, best value per square metre near Stanmore and Kenton',
filters: {
'Est. price per sqm': [0, 5900],
'Good+ secondary school catchments': [1, 11],
},
posterTimeS: 7,
posterTimeS: 13,
outroLine: "Stanmore's cheaper twin is on this map. Find yours, free.",
cues: [
{
@ -1305,42 +1305,8 @@ const TWIN_AD_CONFIGS: DemoAdStoryboardConfig[] = [
{
text: 'One postcode over, the same home quietly costs about a sixth less.',
caption: 'The cheaper twin',
during: [mapZoomIn(1400, 3)],
tail: [wait(400)],
},
],
},
{
name: 'twin-m40-5-vs-m9-4',
matchCount: 2480,
city: 'manchester',
center: { lat: 53.51293, lon: -2.19574 },
initialZoom: 12.0,
promptText: 'Good schools, best value per square metre near Newton Heath and Harpurhey',
filters: {
'Est. price per sqm': [0, 1700],
'Good+ secondary school catchments': [1, 11],
},
posterTimeS: 7,
outroLine: "Newton Heath's cheaper twin is on this map. Find yours, free.",
cues: [
{
text: 'Newton Heath and Harpurhey sit right next door, with the same schools and transport links.',
caption: 'Same area. Same schools.',
during: [typeAct('Good schools, best value per square metre near Newton Heath and Harpurhey', 2600)],
tail: [wait(150)],
},
{
text: 'Rank every postcode by what each pound of floor space actually buys.',
caption: 'Ranked by £ per m²',
during: [submitSettled(1400)],
tail: [sheetDown(800), wait(250)],
},
{
text: 'One postcode over, the same home quietly costs over a third less.',
caption: 'The cheaper twin',
during: [mapZoomIn(1400, 3)],
tail: [wait(400)],
during: [mapZoomIn(1400, 2)],
tail: [wait(900)],
},
],
},
@ -1348,14 +1314,14 @@ const TWIN_AD_CONFIGS: DemoAdStoryboardConfig[] = [
name: 'twin-l16-7-vs-l14-6',
matchCount: 1740,
city: 'liverpool',
center: { lat: 53.40344, lon: -2.88529 },
center: { lat: 53.38344, lon: -2.88529 },
initialZoom: 12.0,
promptText: 'Good schools, best value per square metre near Childwall and Broadgreen',
filters: {
'Est. price per sqm': [0, 3000],
'Good+ secondary school catchments': [1, 11],
},
posterTimeS: 7,
posterTimeS: 13,
outroLine: "Childwall's cheaper twin is on this map. Find yours, free.",
cues: [
{
@ -1373,42 +1339,8 @@ const TWIN_AD_CONFIGS: DemoAdStoryboardConfig[] = [
{
text: 'One postcode over, the same home quietly costs about a third less.',
caption: 'The cheaper twin',
during: [mapZoomIn(1400, 3)],
tail: [wait(400)],
},
],
},
{
name: 'twin-rm14-2-vs-rm12-5',
matchCount: 1980,
city: 'london',
center: { lat: 51.54892, lon: 0.22193 },
initialZoom: 12.0,
promptText: 'Good schools, best value per square metre near Upminster and Hornchurch',
filters: {
'Est. price per sqm': [0, 5300],
'Good+ secondary school catchments': [1, 11],
},
posterTimeS: 7,
outroLine: "Upminster's cheaper twin is on this map. Find yours, free.",
cues: [
{
text: 'Upminster and Hornchurch sit right next door, with the same schools and transport links.',
caption: 'Same area. Same schools.',
during: [typeAct('Good schools, best value per square metre near Upminster and Hornchurch', 2600)],
tail: [wait(150)],
},
{
text: 'Rank every postcode by what each pound of floor space actually buys.',
caption: 'Ranked by £ per m²',
during: [submitSettled(1400)],
tail: [sheetDown(800), wait(250)],
},
{
text: 'One postcode over, the same home quietly costs about a fifth less.',
caption: 'The cheaper twin',
during: [mapZoomIn(1400, 3)],
tail: [wait(400)],
during: [mapZoomIn(1400, 2)],
tail: [wait(900)],
},
],
},