How to enable skeleton mode

How to enable skeleton mode

Skeleton Mode displays lightweight placeholder shapes while page content is loading. These placeholders—known as skeleton screens—give users an immediate visual structure of the page, reducing perceived loading time and improving user experience. Instead of a blank white screen, visitors see grey or neutral-toned blocks that represent text, images, and layout areas.

When loading completes, skeleton placeholders fade out and are replaced by the actual page content.

Skeleton Screen

What is Skeleton Screens?

Skeleton screens are temporary UI placeholders displayed during content loading. They improve usability by:

  • Reducing perceived loading time
  • Preventing layout shifts
  • Providing visual context while the page loads
  • Creating a smoother loading flow for product grids, blogs, and quick views

Skeleton screens are designed using simple CSS gradients, making them extremely lightweight. When enabled, they can reduce the perceived loading time by up to 90–95%, especially on content-heavy shop pages.

How to Enable Skeleton Screens

To activate skeleton screens:

  1. Navigate to Porto → Theme Options → General → Show Skeleton Screens
  2. Choose where skeleton mode should appear. You will find four toggle sets:

    • Shop Pages
    • Product Page
    • Product Quickview
    • Blog Pages

Enable skeleton mode for any or all of these page types based on your site’s needs.

Known Compatibility Considerations

If a plugin delays image or HTML rendering using JavaScript, it may

  • Prevent skeleton placeholders from displaying
  • Cause skeletons to remain visible too long
  • Introduce layout shifts after skeletons fade

Best Practices

  • Enable skeleton mode for shop pages and quickview for maximum UX improvement.
  • Avoid using skeleton mode alongside third-party template replacement plugins.
  • Customize placeholder gradients to match your site’s color palette.
  • Use browser dev tools to preview gradient changes before applying globally.

Share:

Related Posts

Support Related Posts

Featured Posts

Porto is everything you need to create an awesome website!

Don’t have Porto Yet? Purchase Now!