A bespoke loader to immediately immerse website visitors in the beauty of Islay. If standing out from the competition is your kinda thing, then we highly recommend you have a lil' looksie.
AJAX Page Transitions.
Instead of relying on the browser default hard reload to move between pages, we decided to utilise AJAX to create a fluid transition. As you move from page to page, you'll notice the subtle fade out, fade in approach we went for. Seamless, right?
Booking System Integration.
To save you the hassle of having to leave the site to make a reservation, we've neatly integrated the SuperControl booking calendar for each let into its respective page. We've even colour-coded it and everything!
API Integration.
For an all singin', all dancin' weather widget, we couldn't just use a plugin. Oh no. We instead opted to work with the OpenWeather API to allow us to populate our own custom markup with the relevant data.
Custom Widget Development.
On larger screens, in the bottom-right corner, you'll see our custom weather widget. We've coded this to auto-update and display accurate, relevant weather data to website visitors. Nobody wants to go to the beach when the weather sucks. Do they!?
Two-Tier Mobile Menu.
A sleek, minimal and functional mobile menu with primary and secondary navs, a sub menu specifically for accommodation, and of course a tailored version of our weather widget as well.
Accommodation CPT.
Rather than add each let as another page, we decided to separate these out into their own post type. This keeps things logical for visitors on the front-end, and neat and tidy for our client in the back-end.
Like this project
Posted Dec 18, 2024
A standout website to showcase breathtaking accommodation — GSAP-powered everything, booking integration, API integration, custom widget development, and more!