shopware / shopware/shopware

Sliders: Streamline block options and backend settings for a better editors experience

Open
#5,502 1 comment 0 reactions 0 assignees View on GitHub
component/shopping-experiences domain/discovery Platform(Default) priority/low
Dominant language
PHP
Stars
3.4k
Forks
1.2k
Avg merge
2d 23h
Merged PRs (30d)
433

Description

*PHP Version:* 8.2 | *Shopware Version:* 6.6.8.2 | *Affected area / extension:* Platform(Default)

----

*_Expected behaviour:_*

To allow building a consistent frontend and give an easy orientation in the backend,

1. the options to control the frontend behaviour are the same for the product and the image slider, whereas possible.
- Ideally general slider options (mainly available for both types) are grouped together, separated to / before type related ones, like styling options for the product boxes.
2. backend settings are identical and look the same, to allow easy orientation.

*_Actual behaviour:_*

The available options and their presentation differ much:

1. Image slider

![Image](https://github.com/user-attachments/assets/c157c9bd-c468-42e8-b45d-92d0d0977232)

2. Product slider
![Image](https://github.com/user-attachments/assets/fa75b665-0ea1-4898-b670-e7a46b4da375)

Esp.
- The field order differs.
- No values for "Delay" and "Animation delay" shown.
- No feature to activate slide controls (dots) like described in https://github.com/shopware/shopware/issues/5501

*_How to reproduce:_*

Go to the backend, choose a shopping experience and setup a product slider vs. an image slider.

Contributor guide

Open the contributing guide

Research direction

The issue names no files or tests. Start by comparing the backend product-slider and image-slider settings in a Shopping Experience, using the listed field-order, delay, animation-delay, and slide-control differences as the checklist. Done means the shared options and presentation are consistent where applicable, with type-specific options kept distinct.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, php
Domain
design, frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.