From 3d339b4b0b271f4e6063008f75004375c61abaa4 Mon Sep 17 00:00:00 2001 From: Richie Date: Mon, 30 Mar 2026 20:18:00 +1100 Subject: [PATCH] ProvidersStep + VenueStep: heading scrolls, search/filters stay pinned - Heading + subheading now scroll with listings (not sticky) - Search bar + filters + results count remain sticky at top - Subtle divider border on sticky section for visual segmentation - Consistent pattern across both list-map pages Co-Authored-By: Claude Opus 4.6 (1M context) --- .../pages/ProvidersStep/ProvidersStep.tsx | 23 +++++++++++-------- src/components/pages/VenueStep/VenueStep.tsx | 23 +++++++++++-------- 2 files changed, 26 insertions(+), 20 deletions(-) diff --git a/src/components/pages/ProvidersStep/ProvidersStep.tsx b/src/components/pages/ProvidersStep/ProvidersStep.tsx index 6fa79ef..678ed13 100644 --- a/src/components/pages/ProvidersStep/ProvidersStep.tsx +++ b/src/components/pages/ProvidersStep/ProvidersStep.tsx @@ -139,26 +139,29 @@ export const ProvidersStep: React.FC = ({ ) } > - {/* Sticky header — stays pinned while card list scrolls */} + {/* Heading — scrolls with listings */} + + Find a funeral director + + + {subheading} + + + {/* Sticky controls — search + filters pinned while listings scroll */} - - Find a funeral director - - - {subheading} - - {/* Location search */} = ({ ) } > - {/* Sticky header — stays pinned while card list scrolls */} + {/* Heading — scrolls with listings */} + + Where would you like the service? + + + {subheading} + + + {/* Sticky controls — search + filters pinned while listings scroll */} - - Where would you like the service? - - - {subheading} - - {/* Location search */}