diff --git a/bricks.xml b/bricks.xml
index 4da1eeadf0d31568e830a1b00d23a363cd3b052a..a6002de4af207256da387c428d99ac583970f324 100644
--- a/bricks.xml
+++ b/bricks.xml
@@ -249,8 +249,33 @@
                 <setting name="shownavigation" type="checkbox">
                     <locale group="quiqqer/bricks" var="brick.control.promoslider.settings.shownavigation"/>
                 </setting>
-                <setting name="showarrows" type="checkbox">
+                <setting type="select" name="showarrows">
                     <locale group="quiqqer/bricks" var="brick.control.promoslider.settings.showarrows"/>
+
+                    <option value="showHoverScale">
+                        <locale group="quiqqer/bricks"
+                                var="brick.control.promoslider.settings.showarrows.showHoverScale"/>
+                    </option>
+                    <option value="showHoverSlide">
+                        <locale group="quiqqer/bricks"
+                                var="brick.control.promoslider.settings.showarrows.showHoverSlide"/>
+                    </option>
+                    <option value="showHoverBackgroundLight">
+                        <locale group="quiqqer/bricks"
+                                var="brick.control.promoslider.settings.showarrows.showHoverBackgroundLight"/>
+                    </option>
+                    <option value="showHoverBackgroundDark">
+                        <locale group="quiqqer/bricks"
+                                var="brick.control.promoslider.settings.showarrows.showHoverBackgroundDark"/>
+                    </option>
+                    <option value="showHoverOpacity">
+                        <locale group="quiqqer/bricks"
+                                var="brick.control.promoslider.settings.showarrows.showHoverOpacity"/>
+                    </option>
+                    <option value="hide">
+                        <locale group="quiqqer/bricks"
+                                var="brick.control.promoslider.settings.showarrows.hide"/>
+                    </option>
                 </setting>
 
                 <setting type="select" name="position">
@@ -338,8 +363,37 @@
                 <setting name="shownavigation" type="checkbox">
                     <locale group="quiqqer/bricks" var="brick.control.promoslider.settings.shownavigation"/>
                 </setting>
-                <setting name="showarrows" type="checkbox">
+                <!--<setting name="showarrows" type="checkbox">
+                    <locale group="quiqqer/bricks" var="brick.control.promoslider.settings.showarrows"/>
+                </setting>-->
+
+                <setting type="select" name="showarrows">
                     <locale group="quiqqer/bricks" var="brick.control.promoslider.settings.showarrows"/>
+
+                    <option value="showHoverScale">
+                        <locale group="quiqqer/bricks"
+                                var="brick.control.promoslider.settings.showarrows.showHoverScale"/>
+                    </option>
+                    <option value="showHoverSlide">
+                        <locale group="quiqqer/bricks"
+                                var="brick.control.promoslider.settings.showarrows.showHoverSlide"/>
+                    </option>
+                    <option value="showHoverBackgroundLight">
+                        <locale group="quiqqer/bricks"
+                                var="brick.control.promoslider.settings.showarrows.showHoverBackgroundLight"/>
+                    </option>
+                    <option value="showHoverBackgroundDark">
+                        <locale group="quiqqer/bricks"
+                                var="brick.control.promoslider.settings.showarrows.showHoverBackgroundDark"/>
+                    </option>
+                    <option value="showHoverOpacity">
+                        <locale group="quiqqer/bricks"
+                                var="brick.control.promoslider.settings.showarrows.showHoverOpacity"/>
+                    </option>
+                    <option value="hide">
+                        <locale group="quiqqer/bricks"
+                                var="brick.control.promoslider.settings.showarrows.hide"/>
+                    </option>
                 </setting>
 
                 <setting type="select" name="position">
diff --git a/locale.xml b/locale.xml
index 7804a87cf5642de58b83fe1f5ac930d7f4aa8880..0043516d57a65c9ccc641943defe3150439253a7 100644
--- a/locale.xml
+++ b/locale.xml
@@ -426,9 +426,40 @@
             <en><![CDATA[Show navigation]]></en>
         </locale>
         <locale name="brick.control.promoslider.settings.showarrows">
-            <de><![CDATA[Navigation-Pfeile anzeigen]]></de>
-            <en><![CDATA[Show navigation arrows]]></en>
-        </locale>
+            <de><![CDATA[Navigation-Pfeile]]></de>
+            <en><![CDATA[Navigation arrows]]></en>
+            <pl><![CDATA[Strzałki nawigacyjne]]></pl>
+        </locale>
+            <locale name="brick.control.promoslider.settings.showarrows.showHoverScale">
+                <de><![CDATA[Anzeigen - Scale Effekt]]></de>
+                <en><![CDATA[Show - scale effect]]></en>
+                <pl><![CDATA[Pokaż - effet powiększenia (scale)]]></pl>
+            </locale>
+            <locale name="brick.control.promoslider.settings.showarrows.showHoverSlide">
+                <de><![CDATA[Anzeigen - Slide Effekt]]></de>
+                <en><![CDATA[Show - slide effect]]></en>
+                <pl><![CDATA[Pokaż - efekt przesunięcia (slide)]]></pl>
+            </locale>
+            <locale name="brick.control.promoslider.settings.showarrows.showHoverBackgroundLight">
+                <de><![CDATA[Anzeigen - Hintergrundfarbe Effekt (hell)]]></de>
+                <en><![CDATA[Show - background color effect (light)]]></en>
+                <pl><![CDATA[Pokaż - efekt zmiany tła (jasny)]]></pl>
+            </locale>
+            <locale name="brick.control.promoslider.settings.showarrows.showHoverBackgroundDark">
+                <de><![CDATA[Anzeigen - Hintergrundfarbe Effekt (dunkel)]]></de>
+                <en><![CDATA[Show - background color effect (dark)]]></en>
+                <pl><![CDATA[Pokaż - efekt zmiany tła (ciemny)]]></pl>
+            </locale>
+            <locale name="brick.control.promoslider.settings.showarrows.showHoverOpacity">
+                <de><![CDATA[Anzeigen - Transparenz Effekt]]></de>
+                <en><![CDATA[Show - opacity effect]]></en>
+                <pl><![CDATA[Pokaż - efekt zmiany przeźroczystości]]></pl>
+            </locale>
+            <locale name="brick.control.promoslider.settings.showarrows.hide">
+                <de><![CDATA[Auschalten]]></de>
+                <en><![CDATA[Disable]]></en>
+                <pl><![CDATA[Wyłączone]]></pl>
+            </locale>
         <locale name="brick.control.promoslider.settings.delay">
             <de><![CDATA[Zeit zum nächsten Slide (Verzögerung)]]></de>
             <en><![CDATA[Time to start next slide (Delay)]]></en>
diff --git a/src/QUI/Bricks/Controls/Slider/PromosliderWallpaper.css b/src/QUI/Bricks/Controls/Slider/PromosliderWallpaper.css
index 1bf6ad6fe01b8b2101d7e1589f5fb3564b6d7a9a..ee81bc16f38563eac98be934179a230deed51c05 100644
--- a/src/QUI/Bricks/Controls/Slider/PromosliderWallpaper.css
+++ b/src/QUI/Bricks/Controls/Slider/PromosliderWallpaper.css
@@ -83,9 +83,36 @@
     width: 100%;
 }
 
-.quiqqer-bricks-promoslider-wallpaper-prev:hover .fa,
-.quiqqer-bricks-promoslider-wallpaper-next:hover .fa {
-    transform: scale(1.15);
+/* effect scale */
+.quiqqer-bricks-promoslider-wallpaper-prev.showHoverScale:hover .fa,
+.quiqqer-bricks-promoslider-wallpaper-next.showHoverScale:hover .fa {
+    transform: scale(1.2);
+}
+
+/* effect slide */
+.quiqqer-bricks-promoslider-wallpaper-prev.showHoverSlide:hover .fa {
+    transform: translateX(-10px);
+}
+.quiqqer-bricks-promoslider-wallpaper-next.showHoverSlide:hover .fa {
+    transform: translateX(10px);
+}
+
+/* effect background: light */
+.quiqqer-bricks-promoslider-wallpaper-prev.showHoverBackgroundLight:hover .fa,
+.quiqqer-bricks-promoslider-wallpaper-next.showHoverBackgroundLight:hover .fa {
+    background: rgba(255,255,255,0.7);
+}
+
+/* effect background: dark */
+.quiqqer-bricks-promoslider-wallpaper-prev.showHoverBackgroundDark:hover .fa,
+.quiqqer-bricks-promoslider-wallpaper-next.showHoverBackgroundDark:hover .fa {
+    background: rgba(0,0,0,0.07);
+}
+
+/* effect opacity */
+.quiqqer-bricks-promoslider-wallpaper-prev.showHoverOpacity:hover .fa,
+.quiqqer-bricks-promoslider-wallpaper-next.showHoverOpacity:hover .fa {
+    opacity: 0.6;
 }
 
 .quiqqer-bricks-promoslider-wallpaper-next {
diff --git a/src/QUI/Bricks/Controls/Slider/PromosliderWallpaper.html b/src/QUI/Bricks/Controls/Slider/PromosliderWallpaper.html
index b44395741af8dd5c282c97348a2bd854c77a69ee..a2bf717adb5c51b1adb0d5be18b9a0c8b7dc54a0 100644
--- a/src/QUI/Bricks/Controls/Slider/PromosliderWallpaper.html
+++ b/src/QUI/Bricks/Controls/Slider/PromosliderWallpaper.html
@@ -81,11 +81,13 @@
 </div>
 <div class="quiqqer-bricks-promoslider-wallpaper-dots"></div>
 
-{if count($desktopSlides) > 1 && $this->getAttribute('showarrows')}
-<div class="quiqqer-bricks-promoslider-wallpaper-prev hide-on-mobile">
+{if count($desktopSlides) > 1 && $this->getAttribute('showarrows') != 'hide'}
+<div class="quiqqer-bricks-promoslider-wallpaper-prev hide-on-mobile
+            {$this->getAttribute('showarrows')}">
     <span class="fa fa-chevron-left"></span>
 </div>
-<div class="quiqqer-bricks-promoslider-wallpaper-next hide-on-mobile">
+<div class="quiqqer-bricks-promoslider-wallpaper-next hide-on-mobile
+            {$this->getAttribute('showarrows')}">
     <span class="fa fa-chevron-right"></span>
 </div>
 {/if}
\ No newline at end of file
diff --git a/src/QUI/Bricks/Controls/Slider/PromosliderWallpaper.php b/src/QUI/Bricks/Controls/Slider/PromosliderWallpaper.php
index 6570a389ce3a865999d3fd87c6461b97460337e1..285f3e97d1f42dce4b3d521d13136332a00e49b0 100644
--- a/src/QUI/Bricks/Controls/Slider/PromosliderWallpaper.php
+++ b/src/QUI/Bricks/Controls/Slider/PromosliderWallpaper.php
@@ -32,7 +32,7 @@ public function __construct($attributes = array())
             'data-qui'       => 'package/quiqqer/bricks/bin/Controls/Slider/PromosliderWallpaper',
             'role'           => 'listbox',
             'shownavigation' => true,
-            'showarrows'     => true,
+            'showarrows'     => 'showHoverScale',
             'autostart'      => false,
             'delay'          => 5000,
             'template'       => dirname(__FILE__) . '/PromosliderWallpaper.html'
diff --git a/src/QUI/Bricks/Controls/Slider/PromosliderWallpaper2Content.html b/src/QUI/Bricks/Controls/Slider/PromosliderWallpaper2Content.html
index e28d2cd7f41c5ddf0237fabd77ec9c1d5351f449..0b2714ff61ce3b52e20c647afe23d17ac0451dfe 100644
--- a/src/QUI/Bricks/Controls/Slider/PromosliderWallpaper2Content.html
+++ b/src/QUI/Bricks/Controls/Slider/PromosliderWallpaper2Content.html
@@ -71,11 +71,13 @@
 </div>
 <div class="quiqqer-bricks-promoslider-wallpaper-dots"></div>
 
-{if count($desktopSlides) > 1 && $this->getAttribute('showarrows')}
-<div class="quiqqer-bricks-promoslider-wallpaper-prev hide-on-mobile">
+{if count($desktopSlides) > 1 && $this->getAttribute('showarrows') != 'hide'}
+<div class="quiqqer-bricks-promoslider-wallpaper-prev hide-on-mobile
+            {$this->getAttribute('showarrows')}">
     <span class="fa fa-chevron-left"></span>
 </div>
-<div class="quiqqer-bricks-promoslider-wallpaper-next hide-on-mobile">
+<div class="quiqqer-bricks-promoslider-wallpaper-next hide-on-mobile
+            {$this->getAttribute('showarrows')}">
     <span class="fa fa-chevron-right"></span>
 </div>
 
diff --git a/src/QUI/Bricks/Controls/Slider/PromosliderWallpaper2Content.php b/src/QUI/Bricks/Controls/Slider/PromosliderWallpaper2Content.php
index 5dd548f04edf3a0b4c480f28795aae7332243d16..e1d7788067571d1fb42f766b0f3a5197889e0f36 100644
--- a/src/QUI/Bricks/Controls/Slider/PromosliderWallpaper2Content.php
+++ b/src/QUI/Bricks/Controls/Slider/PromosliderWallpaper2Content.php
@@ -34,7 +34,7 @@ public function __construct($attributes = array())
             'data-qui'       => 'package/quiqqer/bricks/bin/Controls/Slider/PromosliderWallpaper',
             'role'           => 'listbox',
             'shownavigation' => true,
-            'showarrows'     => true,
+            'showarrows'     => 'showHoverScale',
             'autostart'      => false,
             'delay'          => 5000,
             'template'       => dirname(__FILE__) . '/PromosliderWallpaper2Content.html'