woocommerce/plugins/woocommerce-blocks/assets/js/base/components/pagination/style.scss

61 lines
1.2 KiB
SCSS

.wc-block-components-pagination {
margin: 0 auto $gap;
}
.wc-block-components-pagination__page,
.wc-block-components-pagination__ellipsis {
@include font-size(regular);
color: #333;
display: inline-block;
font-weight: normal;
}
.wc-block-components-pagination__page {
border-color: transparent;
padding: 0.3em 0.6em;
min-width: 2.2em;
&:not([disabled]) {
cursor: pointer;
}
@include breakpoint("<782px") {
padding: 0.1em 0.2em;
min-width: 1.6em;
}
// Twenty Twenty register a background color for buttons that is too specific
// and broad at the same time `button:not(.toggle)` so we're engaing in a
// specify war with them here.
// https://github.com/woocommerce/woocommerce-gutenberg-products-block/issues/1203
&:not(.toggle) {
background-color: transparent;
}
}
.wc-block-components-pagination__ellipsis {
padding: 0.3em;
@include breakpoint("<782px") {
padding: 0.1em;
}
}
.wc-block-components-pagination__page--active[disabled] {
color: #333;
font-weight: bold;
opacity: 1 !important;
&:hover,
&:focus {
background-color: inherit;
color: #333;
opacity: 1 !important;
}
}
html[dir="rtl"] .wc-block-components-pagination-page--arrow span {
display: inline-block;
transform: scale(-1, 1);
}