I do know this solution has actually been taken right before, But I think that using tables, the layout is usually created very easily, However this is probably not the very best practice. Though lengthy loading times are inconvenient, they do not have to be a offer-breaker. By deploying preloaders https://www.presta-addons-modules.com/en/administration/prestashop-visitors-log-geoip-statistics-charts.html