Skip to content
Code-Schnipsel Gruppen Projekte
Commit f043ba88 erstellt von Henning Leutz's avatar Henning Leutz :martial_arts_uniform:
Dateien durchsuchen

chore: children slider -> style fixes und code style

Übergeordneter 29a60e6c
Keine zugehörigen Branchen gefunden
Keine zugehörigen Tags gefunden
Keine zugehörigen Merge Requests gefunden
Pipeline-Nr.
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
.quiqqer-bricks-children-slider-container-inner { .quiqqer-bricks-children-slider-container-inner {
float: left; float: left;
height: calc(100% + 20px); height: calc(100% + 22px);
left: 0; left: 0;
overflow: auto; overflow: auto;
position: absolute; position: absolute;
...@@ -25,6 +25,8 @@ ...@@ -25,6 +25,8 @@
.quiqqer-bricks-children-slider-container-slide { .quiqqer-bricks-children-slider-container-slide {
display: inline-block; display: inline-block;
margin: 0 !important;
padding: 0 !important;
position: relative; position: relative;
white-space: nowrap; white-space: nowrap;
} }
...@@ -32,7 +34,7 @@ ...@@ -32,7 +34,7 @@
.quiqqer-bricks-children-slider-child { .quiqqer-bricks-children-slider-child {
display: inline-block; display: inline-block;
float: none; float: none;
height: 100%; height: calc(100% - 2px);
} }
.quiqqer-bricks-children-slider-child-display { .quiqqer-bricks-children-slider-child-display {
...@@ -45,9 +47,18 @@ ...@@ -45,9 +47,18 @@
text-align: center; text-align: center;
} }
.quiqqer-bricks-children-slider-child-display:first-child {
margin: 0 10px 0 0;
}
.quiqqer-bricks-children-slider-child a {
display: block;
}
.quiqqer-bricks-children-slider-child-display img { .quiqqer-bricks-children-slider-child-display img {
transition: all 1s ease; transition: all 1s ease;
-webkit-transition: all 1s ease; -webkit-transition: all 1s ease;
max-height: calc(100% - 2px);
width: auto; width: auto;
} }
......
<div class="quiqqer-bricks-children-slider-container"> <div class="quiqqer-bricks-children-slider-container">
<div class="quiqqer-bricks-children-slider-container-inner"> <div class="quiqqer-bricks-children-slider-container-inner">
<ul class="quiqqer-bricks-children-slider-container-slide" <ul class="quiqqer-bricks-children-slider-container-slide"
style="height: {$this->getAttribute('height')}px" style="height: {$this->getAttribute('height')}px;"
> >
{strip}
{foreach from=$children item=Child} {foreach from=$children item=Child}
{assign var=hasImage value=0} {assign var=hasImage value=0}
{if $Child->getAttribute('image_site')} {if $Child->getAttribute('image_site')}
{assign var=hasImage value=1} {assign var=hasImage value=1}
{/if} {/if}
<li class="quiqqer-bricks-children-slider-child"> <li class="quiqqer-bricks-children-slider-child">
<article class="quiqqer-bricks-children-slider-child-display"> <article class="quiqqer-bricks-children-slider-child-display">
<a href="{url site=$Child}" title="{$Child->getAttribute('title')|escape:" html"}"> <a href="{url site=$Child}" title="{$Child->getAttribute('title')|escape:" html"}">
{if !$hasImage} {if !$hasImage}
<header> <header>
{$Child->getAttribute('title')} {$Child->getAttribute('title')}
</header> </header>
{$Child->getAttribute('short')} {$Child->getAttribute('short')}
{else} {else}
{image src=$Child->getAttribute('image_site') height=$this->getAttribute('height')} {image src=$Child->getAttribute('image_site') height=$this->getAttribute('height')}
{/if} {/if}
</a> </a>
</article> </article>
</li> </li>
{/foreach} {/foreach}
{/strip}
</ul> </ul>
</div> </div>
</div> </div>
\ No newline at end of file
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
use QUI; use QUI;
/** /**
* Class Infinite * Class Slider
* @package QUI\Bricks\Controls\Children * @package QUI\Bricks\Controls\Children
*/ */
class Slider extends QUI\Control class Slider extends QUI\Control
......
0% Lade oder .
You are about to add 0 people to the discussion. Proceed with caution.
Bearbeitung dieser Nachricht zuerst beenden!
Bitte registrieren oder zum Kommentieren