Newer
Older
@include media-breakpoint-up(desktop)
@include media-breakpoint-down(desktop)
.description
@include h2
article
margin-top: $spacing1
@include in-page-without-sidebar
@include media-breakpoint-up(desktop)
.description
@include h2
grid-column: 5 / 13
margin-top: -0.25em
@include media-breakpoint-up(desktop)
&--cards
background-color: $block-pages-card-background
padding-bottom: $grid-gutter
padding-top: $grid-gutter
@include in-page-with-sidebar
grid-gap: half($grid-gutter) !important
@include in-page-without-sidebar
// TODO: move this //
.block-gallery + &,
.block-pages--cards + &
margin-top: 0
// ----------------- //
.card
padding: $spacing1
background-color: $block-pages-card-page-background
transition: background 0.3s, color 0.3s
display: flex
flex: auto
flex-direction: column
min-height: 320px
&,
a
color: $block-pages-card-page-color
.media
margin-bottom: 0
margin-left: -$spacing1
margin-right: -$spacing1
margin-top: -$spacing1
position: relative
margin-top: auto
padding-top: $spacing1
display: flex
justify-content: space-between
align-items: center
&:hover
.more:after
opacity: 1
transform: translateX(0)
a,
.more
transition: text-decoration-color .3s ease, color .3s ease
&:hover
background-color: $block-pages-card-page-background-hover
color: $block-pages-card-page-color-hover
.more
text-decoration-color: $block-pages-card-page-color-hover
&--list
ul
@include list-reset
li
display: block
line-height: 1
+ li
margin-top: $spacing0
a
@include link
text-decoration-color: rgba(0,0,0,0)
@include media-breakpoint-down(desktop)
.top
margin-bottom: $spacing0
ul
margin-top: $spacing1
@include in-page-with-sidebar
.block-content
.top
margin-bottom: $spacing1
.description
margin-bottom: $spacing1
ul
@include grid(2, desktop)
grid-row-gap: $spacing0 !important
grid-column-gap: half($grid-gutter) !important
li
margin-top: 0
@include media-breakpoint-up(desktop)
h2
a
@include stretched-link(before)
.block-content
@include grid
grid-row-gap: $spacing1
.top
display: block
grid-row: 2 / 3
// Default behavior (without page description)
ul
grid-column: 1 / 13
li
margin-top: 0
// If page description
.description + ul