mirror of
https://github.com/btcpayserver/btcpayserver.git
synced 2025-02-23 14:40:36 +01:00
131 lines
2.7 KiB
CSS
131 lines
2.7 KiB
CSS
#PosCart {
|
|
--sidebar-width: 480px;
|
|
}
|
|
|
|
#PosCart .public-page-wrap {
|
|
--wrap-max-width: 1320px;
|
|
|
|
padding-top: 0;
|
|
}
|
|
@media (max-width: 400px) {
|
|
#PosCart .public-page-wrap {
|
|
--wrap-padding-horizontal: var(--btcpay-space-s);
|
|
}
|
|
}
|
|
|
|
#PosCart .offcanvas-backdrop {
|
|
top: var(--mobile-header-height);
|
|
transition-duration: var(--btcpay-transition-duration-fast);
|
|
}
|
|
|
|
/* Horizontal scroll indicators */
|
|
#Categories.scrollable:before,
|
|
#Categories.scrollable:after {
|
|
content: '';
|
|
position: absolute;
|
|
top: 0;
|
|
bottom: 0;
|
|
width: var(--btcpay-space-m);
|
|
}
|
|
|
|
#Categories.scrollable:before {
|
|
background-image: linear-gradient(to right, var(--btcpay-body-bg), rgba(var(--btcpay-body-bg-rgb), 0));
|
|
left: calc(var(--scroll-indicator-spacing) * -1);
|
|
}
|
|
|
|
#Categories.scrollable:after {
|
|
background-image: linear-gradient(to left, var(--btcpay-body-bg), rgba(var(--btcpay-body-bg-rgb), 0));
|
|
right: calc(var(--scroll-indicator-spacing) * -1);
|
|
}
|
|
|
|
#RecentTransactionsToggle,
|
|
.cart-toggle-btn {
|
|
--button-width: 40px;
|
|
--button-height: 40px;
|
|
--button-padding: 7px;
|
|
position: absolute;
|
|
top: calc(50% - var(--button-height) / 2);
|
|
display: inline-flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
width: var(--button-width);
|
|
height: var(--button-height);
|
|
padding: var(--button-padding);
|
|
color: var(--btcpay-header-link);
|
|
background: transparent;
|
|
border: none;
|
|
cursor: pointer;
|
|
outline: none;
|
|
}
|
|
|
|
#RecentTransactionsToggle {
|
|
--icon-size: 1.5rem;
|
|
left: 0;
|
|
}
|
|
|
|
header .cart-toggle-btn {
|
|
--icon-size: 2rem;
|
|
right: 0;
|
|
}
|
|
|
|
#RecentTransactionsToggle .icon,
|
|
.cart-toggle-btn .icon-pos-cart {
|
|
width: var(--icon-size);
|
|
height: var(--icon-size);
|
|
}
|
|
|
|
.cart-toggle-btn:disabled {
|
|
color: var(--btcpay-body-text-muted);
|
|
}
|
|
|
|
#RecentTransactionsToggle:hover,
|
|
.cart-toggle-btn:not(:disabled):hover {
|
|
color: var(--btcpay-header-link-accent);
|
|
}
|
|
|
|
#SearchTerm {
|
|
max-width: 47em;
|
|
margin: 0 auto;
|
|
}
|
|
|
|
#cart {
|
|
position: fixed;
|
|
top: 0;
|
|
bottom: 0;
|
|
right: 0;
|
|
z-index: 1045;
|
|
height: 100vh;
|
|
overflow-y: auto;
|
|
color: var(--btcpay-body-text);
|
|
background-color: var(--btcpay-bg-tile);
|
|
}
|
|
|
|
#CartBadge {
|
|
position: absolute;
|
|
top: 0;
|
|
right: 0;
|
|
min-width: 1.75em;
|
|
}
|
|
|
|
@media (max-width: 991px) {
|
|
#cart {
|
|
left: 0;
|
|
transform: translateX(100%);
|
|
transition: transform var(--btcpay-transition-duration-fast) ease-in-out;
|
|
}
|
|
#cart.show {
|
|
transform: none;
|
|
}
|
|
}
|
|
@media (min-width: 992px) {
|
|
#content {
|
|
margin-right: var(--sidebar-width);
|
|
}
|
|
#cart {
|
|
width: var(--sidebar-width);
|
|
border-left: 1px solid var(--btcpay-body-border-light);
|
|
}
|
|
.cart-toggle-btn {
|
|
display: none;
|
|
}
|
|
}
|