ScreenFit: Responsive Images with Art Direction

ScreenFit Title Image

Have you ever encountered the issue where an image looks stunning on a large screen but doesn't fit well on smaller screens? This could be due to text on the image becoming unreadable or the image having too many elements that aren't visible on smaller displays.

Worry not! Our plugin is designed specifically to solve this problem.

With our ScreenFit plugin you increase the visual impact of your online shop. This powerful tool is essential for e-commerce editors and shop owners who want to effectively communicate their brand message and optimise the user experience. It is specially developed for Shopware 6.

See an example of what you can achieve with ScreenFit. Go to Result

HowTo use the ScreenFit Plugin

You’ve downloaded our plugin from the Shopware store – that's fantastic! Now, it's time to learn how to make the most of it. Follow this tutorial to get started with the "ScreenFit: Responsive Images with Art Direction" plugin. First, as always, ensure the plugin is installed and activated.

ScreenFit Plugin - installed and activated
ScreenFit Plugin - installed and activated

For the impatient: Go to summary

New functionality in the Shopware Backend

After the plugin is intalled, you have following new functionality available for the images on all you content pages.

ScreenFit Link in SW Backend
Crop / Edit image with Screenfit

ScreenFit functionality in detail

After clicking the link "Crop / Edit image", you will be presented with the following screen:

ScreenFit overview
ScreenFit overview

On the right side, you can see the following elements from top to bottom:

  • Alt attribute
  • Title attribute
  • Screen sizes
  • Save and Cancel buttons
On the left side, you can see the image crop you selected.

Alt attribute: The alt attribute is SEO-relevant and is displayed if the image cannot be loaded. The value for the alt attribute can be defined for each image. You can overwrite this value here for this usage of your image, allowing the same image to have different alt attributes in different places.

Alt attribute
Alt attribute

Title attribute: The title is displayed as a tooltip when the user hovers over the image. The value for the title can be defined for each image. You can overwrite this value here for this specific usage. This means that the same image can have different titles in different places.

Title attribute
Title attribute
The initial values for the title and alt tag are set in the Shopware media library.
Tags in Shopware Media Library
Tags in Shopware Media Library

Screen sizes: In the screenshot below, you can see the screen size selector. It consists of a list of different screen sizes. For each screen size, you can select a different image crop. The possible values are 16:9, 4:3, 1:1, 2:3, or "open" (which allows for manual selection of the image crop).

Green dots indicate that an image crop has been selected for that screen size. You can delete this image crop selection by clicking the basket icon. Additionally, you can select a completely different image by clicking the "use another image" link.

Screen size selector
Screen size selector
Perfect images everywhere
This feature allows you to precisely specify which image crop should be displayed on different screen sizes. Instead of displaying the entire image that looks great on a large monitor, you can define a smaller, more focused image crop that looks perfect on a mobile phone.


On the left side, you will see a rectangle corresponding to your selection. For example, if you have selected 2:3, you will see a 2:3 rectangle, which you can resize and move while maintaining the aspect ratio.
Image crop with aspect ratio 2:3
Image crop with aspect ratio 2:3

Result of our configuration

For our example, I tailored the image settings to fit various screen sizes. I began with a large image for the biggest screen size. For tablets and horizontal views on mobile phones, I selected a cropped version of the image. For the smallest screen size, which is mobile, I defined an even more focused image crop. Now my content page looks great on all screen sizes. See the following screenshots.

Big screen
Big screen with full image size

Large screen
Image crop with half the image

Tablet screen
Image crop with half the image but different area for tablet view

Mobile screen
Mobile screen with an even smaller image crop

How to use - condensed - short summary

Once you have installed the plugin, you can start using it immediately.

  • Open a content page with the image you would like to edit.
  • Chose different image crops for different screen sizes.
  • Optionally: Remove inheritance and create specific alt text and image title.
  • Optionally: Specify different images for differnt screen sizes.
  • Save. Admire your work.

Reach out, if you have questions

If you have any questions or need help. Don't hesitate to contact us. We will be happy to help.

Contact us