The Leadbox core website team is excited to announce the release of 5.3 for the Leadbox website platform!
This release includes:
Let’s take a look!
One of the most common requests to customize a dealer’s website is to add additional items before or after a component.
For example, many dealers want to add an additional button in the CTA or a banner after the header.
To facility this, our developers would have to modify the component in a customization rendering it non-updateable in the future.
With the new webhooks before and after each component, developers can now safely add customizations before and after the component easily and without fear of losing updates.
Each component has 4 hooks
This flexibility will allow the deploy and customization team to easily make modifications to the client site with making that component ineligible for updates.
A list of all components webhooks is available in the developer wiki
Similar to webooks, many dealers request style change to their components such as adding a background image, changing the border color, etc.
While certainly possible to achieve without unique css component classes, adding generic styling can be tricky and may inadvertently modify the style of other components.
Now with Unique CSS classes for all components, developers can more easily pin point where the style customizations appear.
A list of unique CSS classes is available in the developer wiki
All vehicle cards will now display a 4×3 ratio image regardless of what ratio the uploaded image will be.
Previously, if a dealer uploaded an vehicle image in a portrait format, that image would be displayed on the website in whichever image ratio it was uploaded.
This caused the vehicle cards to not line up correctly and layout consistency issues.
Now all vehicle card images will be the same ratio and size on all vehicle cards providing a unified view and experience across the entire site.
In order to speed up load times for our website, All Vehicle card and vehicle lineup images will be lazy loaded.
Lazy loading (also called on-demand loading) is a website speed optimization technique.
Instead of loading the entire web page and rendering it to the user in one go as in bulk loading, the concept of lazy loading assists in loading only viewable images and delays the remaining, until it is seen by the shopper.
Full release notes can be found here:
Next release we are continue to focus on dipping our toes into personalization and advertising tracking
We are looking into how to add more functionality for dealers to see a shopper’s browsing behaviour by adding some shopper centric items.
We’d love to get more suggestions. If you got some please provide your feedback here:
April 12, 2021