.tri-layout-right {
grid-area: c;
min-width: 0;
+ position: relative;
}
.tri-layout-left {
grid-area: a;
min-width: 0;
+ position: relative;
}
@include mixins.larger-than(vars.$bp-xxl) {
margin-inline-start: 0;
margin-inline-end: 0;
}
+}
+
+/**
+ * Scroll Indicators
+ */
+.scroll-away-from-top:before,
+.scroll-away-from-bottom:after {
+ content: '';
+ display: block;
+ position: absolute;
+ @include mixins.lightDark(color, #F2F2F2, #111);
+ left: 0;
+ top: 0;
+ width: 100%;
+ height: 50px;
+ background: linear-gradient(to bottom, currentColor, transparent);
+ z-index: 2;
+}
+.scroll-away-from-bottom:after {
+ top: auto;
+ bottom: 0;
+ background: linear-gradient(to top, currentColor, transparent);
}
\ No newline at end of file