From 198c9b90915cdde1ea49c0f2826d914826e6a1fe Mon Sep 17 00:00:00 2001 From: "Hanson.xyz Dev" Date: Mon, 15 Dec 2025 22:59:57 -0600 Subject: [PATCH] Add marker clustering and responsive full-width layout MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Integrate Leaflet.markercluster for map performance with large datasets - Add brand-colored cluster markers (small/medium/large sizes) - Reduce individual pin size to 17x22px - Implement LayoutCalculator for dynamic content centering - Full-width property archive with constrained filters/hero - Map max 33% width, cards exactly 400px each - JS calculates optimal column count and sets CSS custom properties 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .../themes/homeproz/archive-property.php | 5 + .../themes/homeproz/dist/assets/main.css | 2 +- .../themes/homeproz/dist/assets/main.js | 2 +- .../property/property-filters.js | 178 ++++++++++++++++-- .../property/property-filters.scss | 128 +++++++++++-- 5 files changed, 291 insertions(+), 24 deletions(-) diff --git a/wp-content/themes/homeproz/archive-property.php b/wp-content/themes/homeproz/archive-property.php index 99bf0607..94294cc9 100755 --- a/wp-content/themes/homeproz/archive-property.php +++ b/wp-content/themes/homeproz/archive-property.php @@ -156,8 +156,13 @@ if (function_exists('mls_get_properties')) { ?> + + + + +