@ -1,31 +1,25 @@ | |||||
<div class="row pager"> | |||||
<div class="col-xs-4"> | |||||
<div class="container"> | |||||
<article class="esh-pager-wrapper row"> | |||||
<nav> | <nav> | ||||
<ul> | |||||
<li class="page-item"> | |||||
<span class="pager-text pager-previous" id="Previous" | |||||
[hidden]="buttonStates?.previousDisabled" | |||||
(click)="onPreviousCliked($event)" | |||||
aria-label="Previous"> | |||||
Previous | |||||
</span> | |||||
</li> | |||||
</ul> | |||||
<span class="esh-pager-item esh-pager-item--navigable" | |||||
id="Previous" | |||||
[hidden]="buttonStates?.previousDisabled" | |||||
(click)="onPreviousCliked($event)" | |||||
aria-label="Previous"> | |||||
Previous | |||||
</span> | |||||
<span class="esh-pager-item"> | |||||
Showing {{model?.items}} of {{model?.totalItems}} products - Page {{model?.actualPage + 1}} - {{model?.totalPages}} | |||||
</span> | |||||
<span class="esh-pager-item esh-pager-item--navigable" | |||||
id="Next" | |||||
[hidden]="buttonStates?.nextDisabled" | |||||
(click)="onNextClicked($event)" | |||||
aria-label="Next"> | |||||
Next | |||||
</span> | |||||
</nav> | </nav> | ||||
</div> | |||||
<div class="col-xs-4 u-align-center"><span>Showing {{model?.items}} of {{model?.totalItems}} products - Page {{model?.actualPage + 1}} - {{model?.totalPages}}</span></div> | |||||
<div class="col-xs-4"> | |||||
<nav> | |||||
<ul> | |||||
<li class="page-item"> | |||||
<span class="pager-text pager-next" id="Next" | |||||
[hidden]="buttonStates?.nextDisabled" | |||||
(click)="onNextClicked($event)" | |||||
aria-label="Next"> | |||||
Next | |||||
</span> | |||||
</li> | |||||
</ul> | |||||
</nav> | |||||
</div> | |||||
</article> | |||||
</div> | </div> |
@ -1,30 +1,30 @@ | |||||
.pager { | |||||
margin-bottom: 20px; | |||||
margin-top: 20px; | |||||
margin-left: 0px; | |||||
margin-right: -30px; | |||||
@import "../../../variables"; | |||||
&-previous { | |||||
position: absolute; | |||||
left: 0; | |||||
top: 0; | |||||
cursor: pointer; | |||||
} | |||||
.esh-pager { | |||||
&-text { | |||||
color: #83d01b; | |||||
&-wrapper { | |||||
padding-top: 1rem; | |||||
text-align: center; | |||||
} | } | ||||
&-next { | |||||
position: absolute; | |||||
right: 15px; | |||||
top: 0; | |||||
cursor: pointer; | |||||
} | |||||
&-item { | |||||
$margin: 8vw; | |||||
margin: 0 $margin; | |||||
&--navigable { | |||||
cursor: pointer; | |||||
&:hover { | |||||
color: $color-secondary; | |||||
} | |||||
} | |||||
@media screen and (max-width: $media-screen-l) { | |||||
font-size: $font-size-s; | |||||
} | |||||
&-isDisabled { | |||||
cursor: not-allowed; | |||||
opacity: .5; | |||||
pointer-events: none; | |||||
@media screen and (max-width: $media-screen-m) { | |||||
margin: 0 $margin / 2; | |||||
} | |||||
} | } | ||||
} | |||||
} |