@reown/appkit-scaffold-ui
Version:
The full stack toolkit to build onchain app UX.
97 lines (86 loc) • 2.63 kB
JavaScript
import { css } from 'lit';
export default css `
:host {
--tokens-scroll--top-opacity: 0;
--tokens-scroll--bottom-opacity: 1;
--suggested-tokens-scroll--left-opacity: 0;
--suggested-tokens-scroll--right-opacity: 1;
}
:host > wui-flex:first-child {
overflow-y: hidden;
overflow-x: hidden;
scrollbar-width: none;
scrollbar-height: none;
}
:host > wui-flex:first-child::-webkit-scrollbar {
display: none;
}
wui-loading-hexagon {
position: absolute;
}
.suggested-tokens-container {
overflow-x: auto;
mask-image: linear-gradient(
to right,
rgba(0, 0, 0, calc(1 - var(--suggested-tokens-scroll--left-opacity))) 0px,
rgba(200, 200, 200, calc(1 - var(--suggested-tokens-scroll--left-opacity))) 1px,
black 50px,
black 90px,
black calc(100% - 90px),
black calc(100% - 50px),
rgba(155, 155, 155, calc(1 - var(--suggested-tokens-scroll--right-opacity))) calc(100% - 1px),
rgba(0, 0, 0, calc(1 - var(--suggested-tokens-scroll--right-opacity))) 100%
);
}
.suggested-tokens-container::-webkit-scrollbar {
display: none;
}
.tokens-container {
border-top: 1px solid var(--wui-color-gray-glass-005);
height: 100%;
max-height: 390px;
}
.tokens {
width: 100%;
overflow-y: auto;
mask-image: linear-gradient(
to bottom,
rgba(0, 0, 0, calc(1 - var(--tokens-scroll--top-opacity))) 0px,
rgba(200, 200, 200, calc(1 - var(--tokens-scroll--top-opacity))) 1px,
black 50px,
black 90px,
black calc(100% - 90px),
black calc(100% - 50px),
rgba(155, 155, 155, calc(1 - var(--tokens-scroll--bottom-opacity))) calc(100% - 1px),
rgba(0, 0, 0, calc(1 - var(--tokens-scroll--bottom-opacity))) 100%
);
}
.network-search-input,
.select-network-button {
height: 40px;
}
.select-network-button {
border: none;
display: flex;
flex-direction: row;
align-items: center;
justify-content: center;
gap: var(--wui-spacing-xs);
box-shadow: inset 0 0 0 1px var(--wui-color-gray-glass-005);
background-color: transparent;
border-radius: var(--wui-border-radius-xxs);
padding: var(--wui-spacing-xs);
align-items: center;
transition: background-color 0.2s linear;
}
.select-network-button:hover {
background-color: var(--wui-color-gray-glass-002);
}
.select-network-button > wui-image {
width: 26px;
height: 26px;
border-radius: var(--wui-border-radius-xs);
box-shadow: inset 0 0 0 1px var(--wui-color-gray-glass-010);
}
`;
//# sourceMappingURL=styles.js.map