Skip to content

Brings Blurhash, the probably most compact and representative form of a placeholder for images in existence, to Shopware 6

License

Notifications You must be signed in to change notification settings

leptoquark1/sw-blurhash

Repository files navigation

EyecookBlurhash

Blurhash for Shopware
Teaser your Images

Current Release License Shopware Version Shopware Version

A full integration of Blurhash for Shopware 6.


Not a placeholder, but a wholesome Teaser Image!

  • 🏞 Teaser Images with a blurry representation of the original image
  • 🔥 Tiny! Only a few dozen bytes (~0.0001% of the image), therefore delivered with the first response
  • 🚀 Decoded by the clients' browser itself
  • 🌈 Configuration of Performance and Quality parameters to fit your needs
  • 💻 Emulated integration - targets all types of images used by the storefront and your theme
  • 😎 Quite casually: Lazy images, reduced jumping of content and much more...

Table of contents


About

What is Blurhash

According to itself, it describes to be as follows

Blurhash is a compact representation of a placeholder for an image.

However, this does not illustrate the enormous clout that this particular feature brings to bear!

What is Blurhash for Shopware

  • Optimized Performance & Resources - Generate as efficiently as possible using PHP and Shopware peer dependencies
  • Integration into the default Shopware "Theme System", providing the best possible coverage
  • Fast generation of the Blurhash Teaser Image (decoded Blurhash) in the client browser
  • Comfortable control the processing and integration in the Shopware Administration
  • Configuration of Performance and Quality parameters to fit your needs
  • Options to outsource the generation process to skirt 'PHP', 'Process' or even the 'System' bottlenecks

Installation

Use one of the recommended ways to install this plugin in your Shopware Installation:

  • Directly from Extension Store in your Shopware Administration
  • Clone this repository into the custom/plugins folder and install it using command line bin/console plugin:install --refresh EyecookBlurhash

This plugin is free and open source. But if you like this plugin you can support me by buying a version with support using the Official Extension Store

System Requirements

PHP Extensions

  • PHP version 8.1.* | 8.2.*
  • ext-gd (GD Graphics Library)
  • ext-json

Licence

This software is created by David Fecke (leptoquark1) and licensed under Apache 2.

Initial concept and underlying structure is derived from an algorithm original created by Wolt Enterprises, licensed under MIT License.

About

Brings Blurhash, the probably most compact and representative form of a placeholder for images in existence, to Shopware 6

Topics

Resources

License

Stars

Watchers

Forks