The homepage hero banner can contain either images or an HTML5 video. We made sure to keep the video size small so the page can load fast.
Team member profiles
Team member thumbnails fade into an alternate image on hover. Clicking on a team member opens up their profile in a full screen popup that contains their information in a slider.
Social Media Grid
The social media grid contains content from Facebook, Twitter and Instagram. The posts are displayed in a masonry grid. Users can filter between the different social media services, or view a mix of all three at once.
It utilizes the official APIs from each of the social media services to retrieve the client's feeds. We cache the feed in the WordPress database to limit the number of calls to the API. On every page load that has this widget, we check the last cache time and grab a new feed if it has passed a few hours.