Responsive Images

Website images, slideshows, galleries and video players are the main cause of responsive web pages having a poor download performance in the browser.
Images for a responsive website must be properly sized and optimised. Full or content width images need to have a smaller image file to load on mobile devices.
The ThemeKit Expo Image Insert widget inserts the image in two or three sizes. The third option is for an image with a square or portrait aspect ratio for a better user experiemce on phones in portrait mode.
The image can have padding to simulate the mat and the option for a border to define its edges.
Caption
The caption appears below the image and can run to two or more lines. It has controls to add a text shadow to thicken up the Google hosted font.
Artist Name
The artist name can be inserted at the bottom right and has controls for adjusting its position.
It can use a different Google hosted font from the caption - in this case Marck Script.
The caption font size is expressed in viewport units so that it responds to changes in the browser/device window width.

    Container

    The container is shown here with a 20px wide border to simulate a frame and the optional bottom box shadow to "lift" it off the canvas.
    Image Link
    The image can be configured as internal or external links. When the link option is used the icon appears at the top right and can appear on hover on computers.
    Wrapper
    The wrapper can have a solid color or two color gradient background. It has controls for top, horizontal and bottom spacing. The extra bottom spacing is required for the box shadow.
    Lazy Loading
    If the image is not in the viewport on page load the lazy load function should be turned on to improve the page's download performance in the browser.

    ThemeKit Expo Image 2 1Artist Name
    Framed Image
    Potrait Aspect Ratio
    ThemeKit Expo Image 2 2Artist Name
    Landscape Aspect Ratio
    Image Link

    Two Images

    The ThemeKit Expo 2 Images widget inserts two images side by side on screen widths above the breakpoint. Below the break the right image moves to row 2.
    There are a couple of differences from the Expo Image widget.
    The artist name for each image has its own controls for font color and background.
    Relative Column Widths
    The column widths are adjustable. There is a control for adjusting the column gap and another for adjusting the row gap below the breakpoint.
    In this case the relative column widths are set to 3:5 to reduce the overpowering effect of the portrait image at the left.

    Header + Menu

    The ThemeKit Expo Header Menu is displayed at the top of this page. It has an option for a logo/link, the h1 heading for the website name and an animated action tab to slide the menu in and out of view.
    The navigation has an optional heading with chevron down icon, The links have the option of adding a chevron right icon and have a backgroud animation on hover. The current page link is indicated by a different background color.

    Layout

    Modern web design uses white space to separate items and make them easeier to find. Page items should be separated by either a spacer or an h3 heading.
    The ThemeKit Expo spacer with optional line shown above has controls for line percentage width, height, color and style - dashed, dotted, double and solid.
    Fade In
    The ThemeKit Expo Fade In widget is inserted just above the footer on this page. It fades in the page content onload with a smooth professional touch that allows a large item like a hero image time to load.

    Frequently Asked Questions

    Find out why EverWeb ThemeKit widgets and themes create a much better and more efficient responsive website.
    Check out your web pages in Google's PageSpeed Insights.
    If they don't score over 90 then you need to find out about EverWeb ThemeKit.

    PageSpeed
    Insights
    Why use EverWeb ThemeKit Widgets?
    They use up to date code and are much better than EverWeb's default features
    Why do EverWeb responsive websites perform badly?
    They aren't structured properly to perform well on mobile devices
    How can I get a higher Google score?
    Remove all EverWeb default features, widgets and avoid using EverWeb Garden widgets

    Footer

    A large footer on a responsive website is a complete waste of space and not usr friendly for small mobile device users.
    The footer is best replaced by a footer bar or hidden on page load like the one shown below.

    • Centered animated action tab
    • Three column grid layout
    • Contact info page link
    • Optional phone number changes to phone call icon on phones
    • Center info text column
    • Span protected email function
    • Smooth scroll to the top function
    • Copyright info with auto copyright year function

    Footer Replacement

    Follow the link below to see the Expo Footer Bar widget for replacing those useless footers …

    Footer Bar