Frequent Actions Alternate
<div class="frequent-actions-alt js-frequent-actions-alt">
<div class="frequent-actions-alt__inner">
<div class="frequent-actions-alt-header">
<h3 class="frequent-actions-alt-title">
FREQUENT
<br class="hidden-xs" />
ACTIONS
</h3>
</div>
<div class="frequent-actions-alt__items">
<div class="js-carousel carousel carousel--dark">
<div class="frequent-actions-alt__item">
<a href="#" class="frequent-actions-alt__item-inner"> Link Title </a>
</div>
<div class="frequent-actions-alt__item">
<a href="#" class="frequent-actions-alt__item-inner"> Link Title </a>
</div>
<div class="frequent-actions-alt__item">
<a href="#" class="frequent-actions-alt__item-inner"> Link Title </a>
</div>
<div class="frequent-actions-alt__item">
<a href="#" class="frequent-actions-alt__item-inner"> Link Title </a>
</div>
<div class="frequent-actions-alt__item">
<a href="#" class="frequent-actions-alt__item-inner"> Link Title </a>
</div>
<div class="frequent-actions-alt__item">
<a href="#" class="frequent-actions-alt__item-inner"> Link Title </a>
</div>
<div class="frequent-actions-alt__item">
<a href="#" class="frequent-actions-alt__item-inner"> Link Title </a>
</div>
<div class="frequent-actions-alt__item">
<a href="#" class="frequent-actions-alt__item-inner"> Link Title </a>
</div>
</div>
</div>
</div>
</div>
.frequent-actions-alt__inner {
@media (min-width: $breakpoint-tablet) {
display: flex;
}
}
.frequent-actions-alt-header {
@media (min-width: $breakpoint-tablet) {
background-image: linear-gradient(
to right,
rgba($color-blue-medium, 0.6),
rgba($color-blue-medium, 0.6) 3.2rem,
rgba($color-blue-medium, 0.3) 3.2rem,
rgba($color-blue-medium, 0.3) 6.4rem
);
background-position: right;
background-repeat: no-repeat;
background-size: 6.4rem 100%;
padding-right: 6.4rem;
}
}
.frequent-actions-alt-title {
@include typeHeadline(true);
color: $color-base-white;
@media (min-width: $breakpoint-tablet) {
align-items: center;
background-color: $color-blue-medium;
display: flex;
height: 9.4rem;
padding-left: 2.4rem;
text-transform: uppercase;
margin-bottom: 0;
width: 24.6rem;
}
}
.frequent-actions-alt__items {
padding: 0 2.4rem;
@media (min-width: $breakpoint-tablet) {
padding: 0;
margin-left: 1.6rem;
width: 40rem;
}
@media (min-width: $breakpoint-md) {
width: 61.4rem;
}
@media (min-width: $breakpoint-desktop) {
width: 81.4rem;
}
}
.frequent-actions-alt__item-inner {
@include typeBody;
background-color: $color-blue-dark;
color: $color-base-white;
align-items: center;
display: flex;
height: 9.4rem;
justify-content: center;
margin-right: 1.6rem;
padding: 0.8rem;
text-align: center;
width: 9.4rem;
word-break: break-word;
&:hover {
background-color: $color-blue-medium;
color: $color-base-white;
}
}
$(document).ready(function () {
var $component = $(".js-frequent-actions-alt");
var $carousel = $component.find(".js-carousel");
$carousel.each(function () {
var $carousel = $(this);
$carousel.slick({
infinite: false,
mobileFirst: true,
variableWidth: true,
});
});
});