02.09 Boxy - Carousely

Zdrojové CSS: /src/css/molecules/box/_slider.scss
Zdrojové JS: /src/js/components/cycle.coffee

Základní carousel

Popis komponenty

Výchozí molekula pro carousel. Carousel se překlikávají pomocí JavaScriptu. Pro správnou funčnost carouselu je potřeba nastavit na obal class .js-slider. Dále dodržet strukturu vnitřních elementů .box-slider__wrap < .box-slider__list < .box-slider__item. V ukázce jsme carousel obalili do gridu 8/12.

Do .box-slider__item lze vkládat různé molekuly. V našich ukázkách jsme využili atom obrázky.

Přidání nadpisu a popisku obrázku se nastavuje pomocí atributů data-title a date-desc na elementu .box-slider__item.

Jednolivé slajdy mohou být také odkazem. Stačí div.box-slider__item předělat na a[href].box-slider__item.

Délka zobrazení jednotlivých slidů lze nastavit pomocí data-atributu. Délka se zadává v ms.

Šipky se zobrazují na touch zařízeních ihned a na no-touch zařízeních na hover. K tomuto pomáhá detekce z pluginu modernizr.

Ukázka HTML kódu
<div class="grid grid--center">
	<div class="grid__cell size--l--8-12">
		<div class="box-slider js-slider" data-timeout="1000">
			<div class="box-slider__wrap">
				<div class="box-slider__list" style="position: relative;"><a href="#" class="box-slider__item cycle-slide cycle-sentinel" data-title="Nadpis slidu" data-desc="Cílem vyhlašované soutěže o Cenu rektora Masarykovy univerzity pro vynikající pedagogy je ..." style="position: static; top: 0px; left: 0px; z-index: 100; opacity: 1; display: block; visibility: hidden;">
						<div class="image image--4by3" style="visibility: hidden;">
							<div class="image__holder" style="visibility: hidden;">
								<div class="image__inner" style="visibility: hidden;">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576" style="visibility: hidden;">
								</div>
							</div>
						</div>
					</a>
					
					
					
				<a href="#" class="box-slider__item cycle-slide cycle-slide-active" data-title="Nadpis slidu" data-desc="Cílem vyhlašované soutěže o Cenu rektora Masarykovy univerzity pro vynikající pedagogy je ..." style="position: absolute; top: 0px; left: 0px; z-index: 100; opacity: 1; display: block; visibility: visible;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" data-title="Nadpis druhého slidu" data-desc="Lorem ipsum dolor sit amet..." style="position: absolute; top: 0px; left: 0px; z-index: 99; visibility: hidden;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="http://placehold.it/768x576" width="768" height="576" alt="">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" data-title="Nadpis třetího slidu" data-desc="Ipsum ipsum ipsum" style="position: absolute; top: 0px; left: 0px; z-index: 97; visibility: hidden;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a></div>

				<a href="#" class="box-slider__prev">
					<span class="vhide">Předchozí</span>
					<span class="icon icon-angle-left"></span>
				</a>
				<a href="#" class="box-slider__next">
					<span class="vhide">Následující</span>
					<span class="icon icon-angle-right"></span>
				</a>
			</div>

			<div class="box-slider__overlay"></div>
			<div class="box-slider__pager"><a href="#">1</a><a href="#">2</a><a href="#">3</a></div>
		</div>
	</div>
</div>

Výchozí molekula pro carousel. Carousel se překlikávají pomocí JavaScriptu. Pro správnou funčnost carouselu je potřeba nastavit na obal class .js-slider. Dále dodržet strukturu vnitřních elementů .box-slider__wrap < .box-slider__list < .box-slider__item. V ukázce jsme carousel obalili do gridu 8/12.

Do .box-slider__item lze vkládat různé molekuly. V našich ukázkách jsme využili atom obrázky.

Přidání nadpisu a popisku obrázku se nastavuje pomocí atributů data-title a date-desc na elementu .box-slider__item.

Jednolivé slajdy mohou být také odkazem. Stačí div.box-slider__item předělat na a[href].box-slider__item.

Délka zobrazení jednotlivých slidů lze nastavit pomocí data-atributu. Délka se zadává v ms.

Šipky se zobrazují na touch zařízeních ihned a na no-touch zařízeních na hover. K tomuto pomáhá detekce z pluginu modernizr.

S popiskem pod

Popis komponenty

Přidání modifikátoru box-slider--small na box-slider se zobrazí popisek a stránkování až pod obrázek.

Ukázka HTML kódu
<div class="grid grid--center">
	<div class="grid__cell size--l--4-12">
		<div class="box-slider box-slider--small js-slider">
			<div class="box-slider__wrap">
				<div class="box-slider__list" style="position: relative;"><a href="#1" class="box-slider__item cycle-slide cycle-sentinel" data-title="Nadpis slidu" data-desc="Cílem vyhlašované soutěže o Cenu rektora Masarykovy univerzity pro vynikající pedagogy je ..." style="position: static; top: 0px; left: 0px; z-index: 100; opacity: 1; display: block; visibility: hidden;">
						<div class="image image--4by3" style="visibility: hidden;">
							<div class="image__holder" style="visibility: hidden;">
								<div class="image__inner" style="visibility: hidden;">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576" style="visibility: hidden;">
								</div>
							</div>
						</div>
					</a>
					
					
					
				<a href="#1" class="box-slider__item cycle-slide cycle-slide-active" data-title="Nadpis slidu" data-desc="Cílem vyhlašované soutěže o Cenu rektora Masarykovy univerzity pro vynikající pedagogy je ..." style="position: absolute; top: 0px; left: 0px; z-index: 100; opacity: 1; display: block; visibility: visible;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><div class="box-slider__item cycle-slide" data-title="Nadpis druhého slidu" data-desc="Lorem ipsum dolor sit amet..." style="position: absolute; top: 0px; left: 0px; z-index: 99; visibility: hidden;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</div><a href="#2" class="box-slider__item cycle-slide" data-title="Nadpis třetího slidu" data-desc="Ipsum ipsum ipsum" style="position: absolute; top: 0px; left: 0px; z-index: 97; visibility: hidden;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a></div>

				<a href="#" class="box-slider__prev">
					<span class="vhide">Předchozí</span>
					<span class="icon icon-angle-left"></span>
				</a>
				<a href="#" class="box-slider__next">
					<span class="vhide">Následující</span>
					<span class="icon icon-angle-right"></span>
				</a>
			</div>

			<div class="box-slider__overlay"></div>
			<div class="box-slider__pager"><a href="#">1</a><a href="#">2</a><a href="#">3</a></div>
		</div>
	</div>
</div>

Přidání modifikátoru box-slider--small na box-slider se zobrazí popisek a stránkování až pod obrázek.

Ukázky použití v různých gridech

Ukázka HTML kódu
<div class="grid">
	<div class="grid__cell size--l--8-12">
		<div class="box-slider js-slider" data-timeout="1000">
			<div class="box-slider__wrap">
				<div class="box-slider__list" style="position: relative;"><a href="#" class="box-slider__item cycle-slide cycle-sentinel" data-title="Nadpis slidu" data-desc="Cílem vyhlašované soutěže o Cenu rektora Masarykovy univerzity pro vynikající pedagogy je ..." style="position: static; top: 0px; left: 0px; z-index: 100; opacity: 1; display: block; visibility: hidden;">
						<div class="image image--4by3" style="visibility: hidden;">
							<div class="image__holder" style="visibility: hidden;">
								<div class="image__inner" style="visibility: hidden;">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576" style="visibility: hidden;">
								</div>
							</div>
						</div>
					</a>
					
					
					
				<a href="#" class="box-slider__item cycle-slide cycle-slide-active" data-title="Nadpis slidu" data-desc="Cílem vyhlašované soutěže o Cenu rektora Masarykovy univerzity pro vynikající pedagogy je ..." style="position: absolute; top: 0px; left: 0px; z-index: 100; opacity: 1; display: block; visibility: visible;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" data-title="Nadpis druhého slidu" data-desc="Lorem ipsum dolor sit amet..." style="position: absolute; top: 0px; left: 0px; z-index: 99; visibility: hidden;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="http://placehold.it/768x576" width="768" height="576" alt="">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" data-title="Nadpis třetího slidu" data-desc="Ipsum ipsum ipsum" style="position: absolute; top: 0px; left: 0px; z-index: 97; visibility: hidden;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a></div>

				<a href="#" class="box-slider__prev">
					<span class="vhide">Předchozí</span>
					<span class="icon icon-angle-left"></span>
				</a>
				<a href="#" class="box-slider__next">
					<span class="vhide">Následující</span>
					<span class="icon icon-angle-right"></span>
				</a>
			</div>

			<div class="box-slider__overlay"></div>
			<div class="box-slider__pager"><a href="#">1</a><a href="#">2</a><a href="#">3</a></div>
		</div>
	</div>

	<div class="grid__cell size--l--4-12">
		<div class="box-slider box-slider--small js-slider">
			<div class="box-slider__wrap">
				<div class="box-slider__list" style="position: relative;"><a href="#" class="box-slider__item cycle-slide cycle-sentinel" data-title="Nadpis slidu" data-desc="Cílem vyhlašované soutěže o Cenu rektora Masarykovy univerzity pro vynikající pedagogy je ..." style="position: static; top: 0px; left: 0px; z-index: 100; opacity: 1; display: block; visibility: hidden;">
						<div class="image image--4by3" style="visibility: hidden;">
							<div class="image__holder" style="visibility: hidden;">
								<div class="image__inner" style="visibility: hidden;">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576" style="visibility: hidden;">
								</div>
							</div>
						</div>
					</a>
					
					
					
				<a href="#" class="box-slider__item cycle-slide cycle-slide-active" data-title="Nadpis slidu" data-desc="Cílem vyhlašované soutěže o Cenu rektora Masarykovy univerzity pro vynikající pedagogy je ..." style="position: absolute; top: 0px; left: 0px; z-index: 100; opacity: 1; display: block; visibility: visible;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" data-title="Nadpis druhého slidu" data-desc="Lorem ipsum dolor sit amet..." style="position: absolute; top: 0px; left: 0px; z-index: 99; visibility: hidden;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" data-title="Nadpis třetího slidu" data-desc="Ipsum ipsum ipsum" style="position: absolute; top: 0px; left: 0px; z-index: 97; visibility: hidden;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a></div>

				<a href="#" class="box-slider__prev">
					<span class="vhide">Předchozí</span>
					<span class="icon icon-angle-left"></span>
				</a>
				<a href="#" class="box-slider__next">
					<span class="vhide">Následující</span>
					<span class="icon icon-angle-right"></span>
				</a>
			</div>

			<div class="box-slider__overlay"></div>
			<div class="box-slider__pager"><a href="#">1</a><a href="#">2</a><a href="#">3</a></div>
		</div>
	</div>
</div>

Základní carousel video

Popis komponenty

Výchozí komponenta jen je uvnitř použitý atom s videem.

Ukázka HTML kódu
<div class="grid grid--center">
	<div class="grid__cell size--l--6-12">
		<div class="box-slider box-slider--video js-slider">
			<div class="box-slider__wrap">
				<div class="box-slider__list" style="position: relative;"><a href="#" class="box-slider__item box-slider__item--video cycle-slide cycle-sentinel" data-title="Nadpis video slidu" style="position: static; top: 0px; left: 0px; z-index: 100; opacity: 1; display: block; visibility: hidden;">
						<div class="image image--4by3" style="visibility: hidden;">
							<div class="image__holder" style="visibility: hidden;">
								<div class="image__inner" style="visibility: hidden;">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576" style="visibility: hidden;">
								</div>
							</div>
							<span class="image__play" style="visibility: hidden;">
								<span class="icon icon-play" style="visibility: hidden;"></span>
								Přehrát
							</span>
						</div>
					</a>
					
					
					
				<a href="#" class="box-slider__item box-slider__item--video cycle-slide cycle-slide-active" data-title="Nadpis video slidu" style="position: absolute; top: 0px; left: 0px; z-index: 100; opacity: 1; display: block; visibility: visible;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
							<span class="image__play">
								<span class="icon icon-play"></span>
								Přehrát
							</span>
						</div>
					</a><a href="#" class="box-slider__item box-slider__item--video cycle-slide" data-title="Nadpis druhého video slidu" style="position: absolute; top: 0px; left: 0px; z-index: 99; visibility: hidden;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
							<span class="image__play">
								<span class="icon icon-play"></span>
								Přehrát
							</span>
						</div>
					</a><a href="#" class="box-slider__item box-slider__item--video cycle-slide" data-title="Nadpis třetího video slidu" style="position: absolute; top: 0px; left: 0px; z-index: 97; visibility: hidden;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
							<span class="image__play">
								<span class="icon icon-play"></span>
								Přehrát
							</span>
						</div>
					</a></div>

				<a href="#" class="box-slider__prev">
					<span class="vhide">Předchozí</span>
					<span class="icon icon-angle-left"></span>
				</a>
				<a href="#" class="box-slider__next">
					<span class="vhide">Následující</span>
					<span class="icon icon-angle-right"></span>
				</a>
			</div>

			<div class="box-slider__overlay"></div>
			<div class="box-slider__pager"><a href="#">1</a><a href="#">2</a><a href="#">3</a></div>
		</div>
	</div>
</div>

Výchozí komponenta jen je uvnitř použitý atom s videem.

Posuvný carousel

Popis komponenty

Ukázka kobinace dvou Carouselů. Je to speciální Carousel pro detail produktu, u kterého je potřeba dodržet strukturu HTML.

Ukázka HTML kódu
<div class="box-slider-pager js-slider-pager">
	<div class="box-slider js-slider">
		<div class="box-slider__wrap">
			<div class="box-slider__list" style="position: relative;"><a href="#" class="box-slider__item cycle-slide cycle-sentinel" style="position: static; top: 0px; left: 0px; z-index: 100; opacity: 1; display: block; visibility: hidden;">
						<div class="image image--4by3" style="visibility: hidden;">
							<div class="image__holder" style="visibility: hidden;">
								<div class="image__inner" style="visibility: hidden;">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576" style="visibility: hidden;">
								</div>
							</div>
						</div>
					</a>
																	
																	
																	
																	
																	
																	
																	
																	
															<a href="#" class="box-slider__item cycle-slide cycle-slide-active" style="position: absolute; top: 0px; left: 0px; z-index: 100; opacity: 1; display: block; visibility: visible;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" style="position: absolute; top: 0px; left: 0px; z-index: 99; visibility: hidden;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" style="position: absolute; top: 0px; left: 0px; z-index: 97; visibility: hidden;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" style="position: absolute; top: 0px; left: 0px; z-index: 96; visibility: hidden;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" style="position: absolute; top: 0px; left: 0px; z-index: 95; visibility: hidden;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" style="position: absolute; top: 0px; left: 0px; z-index: 94; visibility: hidden;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" style="position: absolute; top: 0px; left: 0px; z-index: 93; visibility: hidden;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" style="position: absolute; top: 0px; left: 0px; z-index: 92; visibility: hidden;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a></div>
			<a href="#" class="box-slider__prev">
				<span class="vhide">Předchozí</span>
				<span class="icon icon-angle-left"></span>
			</a>
			<a href="#" class="box-slider__next">
				<span class="vhide">Následující</span>
				<span class="icon icon-angle-right"></span>
			</a>
		</div>
	</div>
	<div class="box-slider box-slider--carousel js-slider">
		<div class="box-slider__wrap">
			<div class="box-slider__list" style="position: relative; overflow: hidden; width: 3792px;"><a href="#" class="box-slider__item is-active cycle-slide cycle-sentinel" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 100; opacity: 1; display: block; visibility: hidden;">
						<div class="image image--4by3" style="visibility: hidden;">
							<div class="image__holder" style="visibility: hidden;">
								<div class="image__inner" style="visibility: hidden;">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576" style="visibility: hidden;">
								</div>
							</div>
						</div>
					</a><div class="cycle-carousel-wrap" style="margin: 0px; padding: 0px; top: 0px; left: -10112px; position: absolute; white-space: nowrap;"><a href="#" class="box-slider__item is-active cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 100; opacity: 1; display: inline-block; visibility: visible;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 99; display: inline-block;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 97; display: inline-block;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 96; display: inline-block;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 95; display: inline-block;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 94; display: inline-block;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 93; display: inline-block;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 92; display: inline-block;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item is-active cycle-slide cycle-slide-active" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 100; opacity: 1; display: inline-block; visibility: visible;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 99; display: inline-block;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 97; display: inline-block;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 96; display: inline-block;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 95; display: inline-block;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 94; display: inline-block;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 93; display: inline-block;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 92; display: inline-block;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item is-active cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 100; opacity: 1; display: inline-block; visibility: visible;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 99; display: inline-block;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 97; display: inline-block;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 96; display: inline-block;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 95; display: inline-block;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 94; display: inline-block;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 93; display: inline-block;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 92; display: inline-block;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a></div>
																	
																	
																	
																	
																	
																	
																	
																	
															</div>
		</div>

		<a href="#" class="box-slider__prev">
			<span class="vhide">Předchozí</span>
			<span class="icon icon-angle-left"></span>
		</a>
		<a href="#" class="box-slider__next">
			<span class="vhide">Následující</span>
			<span class="icon icon-angle-right"></span>
		</a>
	</div>
</div>

Ukázka kobinace dvou Carouselů. Je to speciální Carousel pro detail produktu, u kterého je potřeba dodržet strukturu HTML.

Tři položky

Popis komponenty

Ukázka posuvného carouselu se třemi položkami

Ukázka HTML kódu
<div class="box-slider-pager js-slider-pager">
	<div class="box-slider js-slider">
		<div class="box-slider__wrap">
			<div class="box-slider__list" style="position: relative;"><a href="#" class="box-slider__item cycle-slide cycle-sentinel" style="position: static; top: 0px; left: 0px; z-index: 100; opacity: 1; display: block; visibility: hidden;">
						<div class="image image--4by3" style="visibility: hidden;">
							<div class="image__holder" style="visibility: hidden;">
								<div class="image__inner" style="visibility: hidden;">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576" style="visibility: hidden;">
								</div>
							</div>
						</div>
					</a>
																	
																	
																	
															<a href="#" class="box-slider__item cycle-slide cycle-slide-active" style="position: absolute; top: 0px; left: 0px; z-index: 100; opacity: 1; display: block; visibility: visible;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" style="position: absolute; top: 0px; left: 0px; z-index: 99; visibility: hidden;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" style="position: absolute; top: 0px; left: 0px; z-index: 97; visibility: hidden;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a></div>
			<a href="#" class="box-slider__prev">
				<span class="vhide">Předchozí</span>
				<span class="icon icon-angle-left"></span>
			</a>
			<a href="#" class="box-slider__next">
				<span class="vhide">Následující</span>
				<span class="icon icon-angle-right"></span>
			</a>
		</div>
	</div>
	<div class="box-slider box-slider--carousel js-slider">
		<div class="box-slider__wrap">
			<div class="box-slider__list">
																	<a href="#" class="box-slider__item is-active" style="width: 1264px;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a>
																	<a href="#" class="box-slider__item" style="width: 1264px;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a>
																	<a href="#" class="box-slider__item" style="width: 1264px;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a>
															</div>
		</div>

		<a href="#" class="box-slider__prev is-disabled">
			<span class="vhide">Předchozí</span>
			<span class="icon icon-angle-left"></span>
		</a>
		<a href="#" class="box-slider__next is-disabled">
			<span class="vhide">Následující</span>
			<span class="icon icon-angle-right"></span>
		</a>
	</div>
</div>

Ukázka posuvného carouselu se třemi položkami

Dvě položky

Popis komponenty

Ukázka posuvného carouselu se dvěmi položkami.

Ukázka HTML kódu
<div class="box-slider-pager js-slider-pager">
	<div class="box-slider js-slider">
		<div class="box-slider__wrap">
			<div class="box-slider__list" style="position: relative;"><a href="#" class="box-slider__item cycle-slide cycle-sentinel" style="position: static; top: 0px; left: 0px; z-index: 100; opacity: 1; display: block; visibility: hidden;">
						<div class="image image--4by3" style="visibility: hidden;">
							<div class="image__holder" style="visibility: hidden;">
								<div class="image__inner" style="visibility: hidden;">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576" style="visibility: hidden;">
								</div>
							</div>
						</div>
					</a>
																	
																	
															<a href="#" class="box-slider__item cycle-slide cycle-slide-active" style="position: absolute; top: 0px; left: 0px; z-index: 100; opacity: 1; display: block; visibility: visible;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a><a href="#" class="box-slider__item cycle-slide" style="position: absolute; top: 0px; left: 0px; z-index: 99; visibility: hidden;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a></div>
			<a href="#" class="box-slider__prev">
				<span class="vhide">Předchozí</span>
				<span class="icon icon-angle-left"></span>
			</a>
			<a href="#" class="box-slider__next">
				<span class="vhide">Následující</span>
				<span class="icon icon-angle-right"></span>
			</a>
		</div>
	</div>
	<div class="box-slider box-slider--carousel js-slider">
		<div class="box-slider__wrap">
			<div class="box-slider__list">
																	<a href="#" class="box-slider__item is-active" style="width: 1264px;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a>
																	<a href="#" class="box-slider__item" style="width: 1264px;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a>
															</div>
		</div>

		<a href="#" class="box-slider__prev is-disabled">
			<span class="vhide">Předchozí</span>
			<span class="icon icon-angle-left"></span>
		</a>
		<a href="#" class="box-slider__next is-disabled">
			<span class="vhide">Následující</span>
			<span class="icon icon-angle-right"></span>
		</a>
	</div>
</div>

Ukázka posuvného carouselu se dvěmi položkami.

Jedna položka

Popis komponenty

Ukázka posuvného carouselu s jendou položkou.

Ukázka HTML kódu
<div class="box-slider-pager js-slider-pager">
	<div class="box-slider js-slider">
		<div class="box-slider__wrap">
			<div class="box-slider__list" style="position: relative;"><a href="#" class="box-slider__item cycle-slide cycle-sentinel" style="position: static; top: 0px; left: 0px; z-index: 99; opacity: 1; display: block; visibility: hidden;">
						<div class="image image--4by3" style="visibility: hidden;">
							<div class="image__holder" style="visibility: hidden;">
								<div class="image__inner" style="visibility: hidden;">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576" style="visibility: hidden;">
								</div>
							</div>
						</div>
					</a>
																	
															<a href="#" class="box-slider__item cycle-slide cycle-slide-active" style="position: absolute; top: 0px; left: 0px; z-index: 99; opacity: 1; display: block; visibility: visible;">
						<div class="image image--4by3">
							<div class="image__holder">
								<div class="image__inner">
									<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
								</div>
							</div>
						</div>
					</a></div>
		</div>
	</div>
</div>

Ukázka posuvného carouselu s jendou položkou.

Carousel pás

Popis komponenty

Ukázka posuvného carouselu s více položkami na řádku. U tohoto carouselu je nadpis a popisek rovnou v HTML (není tedy generovaný pomocí data atributů).

Do elementu .box-slider__item lze vložit různé komponenty / atomy.

Ukázka HTML kódu
<div class="box-slider box-slider--carousel js-slider">
	<div class="box-slider__wrap">
		<div class="box-slider__list" style="position: relative; overflow: hidden; width: 5056px;"><a href="#" class="box-slider__item cycle-slide cycle-sentinel" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 100; opacity: 1; display: block; visibility: hidden;">
				<div class="image image--4by3" style="visibility: hidden;">
					<div class="image__holder" style="visibility: hidden;">
						<div class="image__inner" style="visibility: hidden;">
							<img src="../img/illust/carousel.jpg" alt="" width="768" height="576" style="visibility: hidden;">
						</div>
					</div>
				</div>
				<div class="box-slider__content" style="visibility: hidden;">
					<h2 class="box-slider__title" style="visibility: hidden;">Nadpis článku</h2>
					<p style="visibility: hidden;">
						Cílem vyhlašované soutěže o Cenu rektora Masarykovy univerzity pro vynikající
					</p>
				</div>
			</a><div class="cycle-carousel-wrap" style="margin: 0px; padding: 0px; top: 0px; left: -10112px; position: absolute; white-space: nowrap;"><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 100; opacity: 1; display: inline-block; visibility: visible;">
				<div class="image image--4by3">
					<div class="image__holder">
						<div class="image__inner">
							<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
						</div>
					</div>
				</div>
				<div class="box-slider__content">
					<h2 class="box-slider__title">Nadpis článku</h2>
					<p>
						Cílem vyhlašované soutěže o Cenu rektora Masarykovy univerzity pro vynikající
					</p>
				</div>
			</a><a href="#" class="box-slider__item box-slider__item--video cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 99; display: inline-block;">
				<div class="image image--4by3">
					<div class="image__holder">
						<div class="image__inner">
							<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
						</div>
						<span class="image__play image__play--small">
							<span class="icon icon-play"></span>
						</span>
					</div>
				</div>
				<div class="box-slider__content">
					<h2 class="box-slider__title">Nadpis článku video</h2>
					<p>
						Cílem vyhlašované soutěže o Cenu rektora Masarykovy univerzity pro vynikající
					</p>
				</div>
			</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 97; display: inline-block;">
				<div class="image image--4by3">
					<div class="image__holder">
						<div class="image__inner">
							<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
						</div>
					</div>
				</div>
				<div class="box-slider__content">
					<h2 class="box-slider__title">Nadpis článku</h2>
					<p>
						Cílem vyhlašované soutěže o Cenu rektora Masarykovy univerzity pro vynikající
					</p>
				</div>
			</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 96; display: inline-block;">
				<div class="image image--4by3">
					<div class="image__holder">
						<div class="image__inner">
							<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
						</div>
					</div>
				</div>
				<div class="box-slider__content">
					<h2 class="box-slider__title">Nadpis článku</h2>
					<p>
						Cílem vyhlašované soutěže o Cenu rektora Masarykovy univerzity pro vynikající
					</p>
				</div>
			</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 95; display: inline-block;">
				<div class="image image--4by3">
					<div class="image__holder">
						<div class="image__inner">
							<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
						</div>
					</div>
				</div>
				<div class="box-slider__content">
					<h2 class="box-slider__title">Nadpis článku</h2>
					<p>
						Cílem vyhlašované soutěže o Cenu rektora Masarykovy univerzity pro vynikající
					</p>
				</div>
			</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 94; display: inline-block;">
				<div class="image image--4by3">
					<div class="image__holder">
						<div class="image__inner">
							<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
						</div>
					</div>
				</div>
				<div class="box-slider__content">
					<h2 class="box-slider__title">Nadpis článku</h2>
					<p>
						Cílem vyhlašované soutěže o Cenu rektora Masarykovy univerzity pro vynikající
					</p>
				</div>
			</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 93; display: inline-block;">
				<div class="image image--4by3">
					<div class="image__holder">
						<div class="image__inner">
							<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
						</div>
					</div>
				</div>
				<div class="box-slider__content">
					<h2 class="box-slider__title">Nadpis článku</h2>
					<p>
						Cílem vyhlašované soutěže o Cenu rektora Masarykovy univerzity pro vynikající
					</p>
				</div>
			</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 92; display: inline-block;">
				<div class="image image--4by3">
					<div class="image__holder">
						<div class="image__inner">
							<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
						</div>
					</div>
				</div>
				<div class="box-slider__content">
					<h2 class="box-slider__title">Nadpis článku</h2>
					<p>
						Cílem vyhlašované soutěže o Cenu rektora Masarykovy univerzity pro vynikající
					</p>
				</div>
			</a><a href="#" class="box-slider__item cycle-slide cycle-slide-active" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 100; opacity: 1; display: inline-block; visibility: visible;">
				<div class="image image--4by3">
					<div class="image__holder">
						<div class="image__inner">
							<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
						</div>
					</div>
				</div>
				<div class="box-slider__content">
					<h2 class="box-slider__title">Nadpis článku</h2>
					<p>
						Cílem vyhlašované soutěže o Cenu rektora Masarykovy univerzity pro vynikající
					</p>
				</div>
			</a><a href="#" class="box-slider__item box-slider__item--video cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 99; display: inline-block;">
				<div class="image image--4by3">
					<div class="image__holder">
						<div class="image__inner">
							<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
						</div>
						<span class="image__play image__play--small">
							<span class="icon icon-play"></span>
						</span>
					</div>
				</div>
				<div class="box-slider__content">
					<h2 class="box-slider__title">Nadpis článku video</h2>
					<p>
						Cílem vyhlašované soutěže o Cenu rektora Masarykovy univerzity pro vynikající
					</p>
				</div>
			</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 97; display: inline-block;">
				<div class="image image--4by3">
					<div class="image__holder">
						<div class="image__inner">
							<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
						</div>
					</div>
				</div>
				<div class="box-slider__content">
					<h2 class="box-slider__title">Nadpis článku</h2>
					<p>
						Cílem vyhlašované soutěže o Cenu rektora Masarykovy univerzity pro vynikající
					</p>
				</div>
			</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 96; display: inline-block;">
				<div class="image image--4by3">
					<div class="image__holder">
						<div class="image__inner">
							<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
						</div>
					</div>
				</div>
				<div class="box-slider__content">
					<h2 class="box-slider__title">Nadpis článku</h2>
					<p>
						Cílem vyhlašované soutěže o Cenu rektora Masarykovy univerzity pro vynikající
					</p>
				</div>
			</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 95; display: inline-block;">
				<div class="image image--4by3">
					<div class="image__holder">
						<div class="image__inner">
							<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
						</div>
					</div>
				</div>
				<div class="box-slider__content">
					<h2 class="box-slider__title">Nadpis článku</h2>
					<p>
						Cílem vyhlašované soutěže o Cenu rektora Masarykovy univerzity pro vynikající
					</p>
				</div>
			</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 94; display: inline-block;">
				<div class="image image--4by3">
					<div class="image__holder">
						<div class="image__inner">
							<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
						</div>
					</div>
				</div>
				<div class="box-slider__content">
					<h2 class="box-slider__title">Nadpis článku</h2>
					<p>
						Cílem vyhlašované soutěže o Cenu rektora Masarykovy univerzity pro vynikající
					</p>
				</div>
			</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 93; display: inline-block;">
				<div class="image image--4by3">
					<div class="image__holder">
						<div class="image__inner">
							<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
						</div>
					</div>
				</div>
				<div class="box-slider__content">
					<h2 class="box-slider__title">Nadpis článku</h2>
					<p>
						Cílem vyhlašované soutěže o Cenu rektora Masarykovy univerzity pro vynikající
					</p>
				</div>
			</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 92; display: inline-block;">
				<div class="image image--4by3">
					<div class="image__holder">
						<div class="image__inner">
							<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
						</div>
					</div>
				</div>
				<div class="box-slider__content">
					<h2 class="box-slider__title">Nadpis článku</h2>
					<p>
						Cílem vyhlašované soutěže o Cenu rektora Masarykovy univerzity pro vynikající
					</p>
				</div>
			</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 100; opacity: 1; display: inline-block; visibility: visible;">
				<div class="image image--4by3">
					<div class="image__holder">
						<div class="image__inner">
							<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
						</div>
					</div>
				</div>
				<div class="box-slider__content">
					<h2 class="box-slider__title">Nadpis článku</h2>
					<p>
						Cílem vyhlašované soutěže o Cenu rektora Masarykovy univerzity pro vynikající
					</p>
				</div>
			</a><a href="#" class="box-slider__item box-slider__item--video cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 99; display: inline-block;">
				<div class="image image--4by3">
					<div class="image__holder">
						<div class="image__inner">
							<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
						</div>
						<span class="image__play image__play--small">
							<span class="icon icon-play"></span>
						</span>
					</div>
				</div>
				<div class="box-slider__content">
					<h2 class="box-slider__title">Nadpis článku video</h2>
					<p>
						Cílem vyhlašované soutěže o Cenu rektora Masarykovy univerzity pro vynikající
					</p>
				</div>
			</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 97; display: inline-block;">
				<div class="image image--4by3">
					<div class="image__holder">
						<div class="image__inner">
							<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
						</div>
					</div>
				</div>
				<div class="box-slider__content">
					<h2 class="box-slider__title">Nadpis článku</h2>
					<p>
						Cílem vyhlašované soutěže o Cenu rektora Masarykovy univerzity pro vynikající
					</p>
				</div>
			</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 96; display: inline-block;">
				<div class="image image--4by3">
					<div class="image__holder">
						<div class="image__inner">
							<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
						</div>
					</div>
				</div>
				<div class="box-slider__content">
					<h2 class="box-slider__title">Nadpis článku</h2>
					<p>
						Cílem vyhlašované soutěže o Cenu rektora Masarykovy univerzity pro vynikající
					</p>
				</div>
			</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 95; display: inline-block;">
				<div class="image image--4by3">
					<div class="image__holder">
						<div class="image__inner">
							<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
						</div>
					</div>
				</div>
				<div class="box-slider__content">
					<h2 class="box-slider__title">Nadpis článku</h2>
					<p>
						Cílem vyhlašované soutěže o Cenu rektora Masarykovy univerzity pro vynikající
					</p>
				</div>
			</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 94; display: inline-block;">
				<div class="image image--4by3">
					<div class="image__holder">
						<div class="image__inner">
							<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
						</div>
					</div>
				</div>
				<div class="box-slider__content">
					<h2 class="box-slider__title">Nadpis článku</h2>
					<p>
						Cílem vyhlašované soutěže o Cenu rektora Masarykovy univerzity pro vynikající
					</p>
				</div>
			</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 93; display: inline-block;">
				<div class="image image--4by3">
					<div class="image__holder">
						<div class="image__inner">
							<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
						</div>
					</div>
				</div>
				<div class="box-slider__content">
					<h2 class="box-slider__title">Nadpis článku</h2>
					<p>
						Cílem vyhlašované soutěže o Cenu rektora Masarykovy univerzity pro vynikající
					</p>
				</div>
			</a><a href="#" class="box-slider__item cycle-slide" style="width: 1264px; position: static; top: 0px; left: 0px; z-index: 92; display: inline-block;">
				<div class="image image--4by3">
					<div class="image__holder">
						<div class="image__inner">
							<img src="../img/illust/carousel.jpg" alt="" width="768" height="576">
						</div>
					</div>
				</div>
				<div class="box-slider__content">
					<h2 class="box-slider__title">Nadpis článku</h2>
					<p>
						Cílem vyhlašované soutěže o Cenu rektora Masarykovy univerzity pro vynikající
					</p>
				</div>
			</a></div>
			
			
			
			
			
			
			
			
		</div>
	</div>

	<a href="#" class="box-slider__prev">
		<span class="vhide">Předchozí</span>
		<span class="icon icon-angle-left"></span>
	</a>
	<a href="#" class="box-slider__next">
		<span class="vhide">Následující</span>
		<span class="icon icon-angle-right"></span>
	</a>
	<div class="box-slider__pager"><a href="#">1</a><a href="#">2</a><a href="#">3</a><a href="#">4</a><a href="#">5</a><a href="#">6</a><a href="#">7</a><a href="#">8</a></div>
</div>

Ukázka posuvného carouselu s více položkami na řádku. U tohoto carouselu je nadpis a popisek rovnou v HTML (není tedy generovaný pomocí data atributů).

Do elementu .box-slider__item lze vložit různé komponenty / atomy.