Hi Lumers, Recently, I finished a new Webflow project for a Luxury Real Estate Investor company from Bali, and I just wanted to show it :) The client wanted an interactive world map that lets users view available properties. It's connected with the CMS, so it's scalable. Still have to upload some longitudes and latitudes, but it's pretty much finished What do you guys think? Link: https://balicreative-staging.webflow.io/ Note: I'm open to Relume-based Webflow projects (design+dev)
Looks Good! You can minimize the loading time a bit by loading only few featured properties on homepage & Also you can format currencies via this script, add your desired class to the currency element/number
function initCurrencyFormatting(scope = document) {
const items = scope.querySelectorAll(".format-usd");
items.forEach(item => {
if (item.dataset.formatted === "true") return;
const num = parseFloat(item.textContent.trim());
if (!isNaN(num)) {
item.textContent = num
.toString()
.replace(/\B(?=(\d{3})+(?!\d))/g, ",");
item.dataset.formatted = "true";
}
});
}
initCurrencyFormatting(); Mapbox Power! 馃憦
I've put this code on the cms page to format the numbers, but it literally made the page freezing; it's not going to load ever. What could be the issue? Preview: https://preview.webflow.com/preview/balicreative-staging?utm_medium=preview_link&utm_s[鈥&itemId=6973ee663e48d10ac8e943b5&locale=en&workflow=preview Code: "<script> (function () { function formatPropertyPrice() { document .querySelectorAll(".property-price-wrapper h3") .forEach(el => { const raw = el.textContent.replace(/[^0-9.-]/g, ""); if (!raw) return; const value = Number(raw); if (isNaN(value)) return; el.textContent = value.toLocaleString("en-US"); }); } formatPropertyPrice(); document.addEventListener("DOMContentLoaded", formatPropertyPrice); new MutationObserver(formatPropertyPrice).observe(document.body, { childList: true, subtree: true }); })(); </script>"
It's at wrong place, you'll need to add a class on text. Also on Properties page, You added script but class is not applied "format-usd"
I have added it but it's still freezing https://preview.webflow.com/preview/balicreative-staging?utm_medium=preview_link&utm_s[鈥&itemId=6973ee663e48d10ac8e943b5&locale=en&workflow=preview
Quite strange, DMing.
Love the design - great job!
Thanks!
Awesome one. This looks good!

