Skip to content

Performance notes

Turbo is optimized to reduce render‑blocking CSS and improve LCP. These notes explain how it works and what to keep in mind when editing.

Bundled block CSS

All Turbo Blocks CSS is bundled into a single file:

  • blocks.css
  • This reduces multiple render‑blocking requests.

Rebuild after block style edits:

npm run build:blocks-css

Install the theme

wp-content/themes/bbi-turbo

Conditional block styles

Block styles only load when blocks are present on a page.

This keeps non‑block pages lean.

Banner video optimisation

  • Mobile: no YouTube iframe is rendered; only the poster image is shown.
  • Desktop: the iframe is injected only when the banner enters the viewport.

For best results, use a local video, this prevents any render blocking issues from YouTube.

LCP logo priority

The site logo is marked with:

  • loading=”eager”
  • fetchpriority=”high”
  • decoding=”async”

This helps LCP scores on image‑heavy headers.

Cache awareness

After asset or template changes:

  • Clear caching plugins.
  • Rebuild assets (npm run build).
  • Refresh permalinks if template routing feels broken.
BBI Brandboost
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.