@viewdo/dxp-story-player-assets
Version:
## Installation
118 lines (103 loc) • 3.53 kB
text/less
.viewdo-nav(@primary: #2d5174, @secondary: #6d5f8c, @theme: default){
section[class^="affirm"]{
.ivx-state-navigation-header {
p, ul {
max-width: 85%;
margin: 1rem auto;
}
}
.ivx-navigation-state-links-container{
position: fixed;
top: 50%;
transform: translate3d(-50%, -50%, 0);
width: 100%;
left: 50%;
.viewdo-nav-back,
.viewdo-nav-next{
font-size: .875rem;
text-transform: uppercase;
position: absolute;
padding: 1rem;
background: black;
box-sizing: border-box;
transform: translateY(-50%);
cursor: pointer;
text-decoration: none;
color: inherit;
}
.viewdo-nav-back:before,
.viewdo-nav-next:after{
content: '';
display: inline-block;
width: 1.5rem;
height: 19px;
vertical-align: bottom;
margin-right: 0.5rem;
}
.viewdo-nav-back:before{
text-align: left;
margin-right: 0.5rem;
background-image: url(https://static.dxp.media/viewdo/vanilla-bean/images/icons/arrow-left.svg);
background-size: contain;
margin-right: 0.5rem;
}
.viewdo-nav-next:after{
text-align: right;
margin-left: 0.5rem;
background-image: url(https://static.dxp.media/viewdo/vanilla-bean/images/icons/arrow-right.svg);
background-size: contain;
}
.viewdo-nav-back{
left: 0px;
}
.viewdo-nav-next{
right: 0px;
}
}
._viewDoNavMobile{
.ivx-navigation-state-links-container{
body #state-player {
overflow-y: scroll;
-webkit-overflow-scrolling: touch;
}
section[class^="affirm"] .ivx-navigation-state-links-container {
top: initial;
bottom: 8rem;
}
.viewdo-nav-back,
.viewdo-nav-next{
line-height: 1;
border-radius: 100%;
z-index: 1000;
span{
display: none;
}
}
.viewdo-nav-back {
margin-left: 1rem;
}
.viewdo-nav-next {
margin-right: 1rem;
}
.viewdo-nav-back:before{
margin-right: 0;
width: 1rem;
height: 13px;
margin-right: 0px;
}
.viewdo-nav-next:after{
margin-left: 0;
width: 1rem;
height: 13px;
margin-right: 0px;
}
}
#global-img {
padding-top: 10rem;
}
}
.responsive(mobile,{
._viewDoNavMobile;
});
}
}