UNPKG

@creit.tech/stellar-wallets-kit

Version:
354 lines (304 loc) 7.26 kB
'use strict'; var lit = require('lit'); const modalDialogStyles = lit.css ` .dialog-modal { max-height: 100vh; position: fixed; z-index: 990; font-family: 'Open Sans', arial, sans-serif; margin: 0 auto; padding: 0; width: 100%; border-radius: 1rem 1rem 0 0; border-width: 0; box-shadow: 0 0.125rem 0.75rem rgba(0, 0, 0, 0.25); bottom: 0; overflow: hidden; } @media screen and (min-width: 768px) { .dialog-modal { z-index: 990; bottom: auto; top: 5rem; max-width: 25rem; border-radius: 1rem; } } `; const modalDialogBodyStyles = lit.css ` .dialog-modal-body { display: flex; flex-direction: column-reverse; } .dialog-modal-body__help, .dialog-modal-body__wallets { width: 100%; flex-basis: 100%; } .dialog-modal-body__help { padding: 1.5rem; } .dialog-modal-body__wallets { padding: 1.5rem; } .dialog-text-solid { font-size: 1rem; line-height: 1.25rem; } .dialog-text { font-size: 0.875rem; line-height: 1.125rem; } @media (prefers-color-scheme: light) { .dialog-modal-body__help { background-color: var(--modal-help-bg-color, #f8f8f8); border-top: 1px solid var(--modal-divider-color, rgba(0, 0, 0, 0.15)); } @media screen and (min-width: 768px) { .dialog-modal-body__help { border-top: none; border-right: 1px solid var(--modal-divider-color, rgba(0, 0, 0, 0.15)); } } .dialog-modal-body__wallets, .dialog-modal-body { background-color: var(--modal-bg-color, #fcfcfc); } .dialog-text-solid { color: var(--modal-solid-text-color, #000000); } .dialog-text { color: var(--modal-text-color, #181818); } } @media (prefers-color-scheme: dark) { .dialog-modal-body__help { background-color: var(--modal-help-bg-color, #1c1c1c); border-top: 1px solid var(--modal-divider-color, rgba(255, 255, 255, 0.15)); } @media screen and (min-width: 768px) { .dialog-modal-body__help { border-top: none; border-right: 1px solid var(--modal-divider-color, rgba(255, 255, 255, 0.15)); } } .dialog-modal-body__wallets, .dialog-modal-body { background-color: var(--modal-bg-color, #161616); } .dialog-text-solid { color: var(--modal-solid-text-color, #ededed); } .dialog-text { color: var(--modal-text-color, #a0a0a0); } } @media screen and (min-width: 768px) { .dialog-modal-body { flex-direction: row; } .dialog-modal-body__help, .dialog-modal-body__wallets { padding: 2rem; } } `; const modalHelpSection = lit.css ` .help-container { width: 100%; } .help-header { display: none; margin: 0 0 2rem 0; } .help-header__modal-title { font-size: 1.25rem; padding: 0; margin: 0; } .help__title, .help__text { text-align: center; } .help__title { font-weight: 400; margin-top: 0; margin-bottom: 0.5rem; } .help__text { max-width: 21rem; margin-left: auto; margin-right: auto; font-weight: 300; margin-top: 0; } .help__whats_stellar { display: none; } @media screen and (min-width: 768px) { .help-header { display: block; } .help__title, .help__text { text-align: left; margin-left: 0; } .help__whats_a_wallet { margin-bottom: 2rem; } .help__whats_stellar { display: block; } } `; const modalWalletsSection = lit.css ` .wallets-container { width: 100%; height: 100%; min-height: fit-content; display: flex; flex-direction: column; } .wallets-header { width: 100%; display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; } .wallets-header__modal-title { font-size: 1.25rem; padding: 0; margin: 0; } .wallets-header__button { background: none; border: none; cursor: pointer; } @media (prefers-color-scheme: light) { .wallets-header__button svg { fill: var(--modal-header-button-color, #8f8f8f); } } @media (prefers-color-scheme: dark) { .wallets-header__button svg { fill: var(--modal-header-button-color, #707070); } } .wallets-body { margin: 0; width: 100%; list-style: none; padding: 1rem 0 0 !important; } .wallets-body__item { display: flex; align-items: center; justify-content: space-between; font-weight: 600; margin-bottom: 2rem; cursor: pointer; padding: 0 0 1rem 0; } .wallets-body__item:last-child { margin-bottom: 0; } @media (prefers-color-scheme: light) { .wallets-body__item { border-bottom: 1px var(--modal-divider-color, rgba(0, 0, 0, 0.15)) solid; } } @media (prefers-color-scheme: dark) { .wallets-body__item { border-bottom: 1px var(--modal-divider-color, rgba(255, 255, 255, 0.15)) solid; } } .wallets-body__item img { margin-right: 1rem; width: 2rem; border-radius: 100%; overflow: hidden; } .wallets-body__item.not-available { cursor: alias; } .wallets-body__item .not-available { margin-left: auto; font-size: 10px; padding: 0.25rem 0.5rem; border-radius: 1rem; } @media (prefers-color-scheme: light) { .wallets-body__item .not-available { border: solid var(--modal-not-available-border-color, #e2e2e2) 1px; background-color: var(--modal-not-available-bg-color, #f3f3f3); color: var(--modal-not-available-text-color, #6f6f6f); } } @media (prefers-color-scheme: dark) { .wallets-body__item .not-available { border: solid var(--modal-not-available-border-color, #343434) 1px; background-color: var(--modal-not-available-bg-color, #232323); color: var(--modal-not-available-text-color, #a0a0a0); } } @media screen and (min-width: 768px) { } `; const backdropStyles = lit.css ` .dialog-modal[open] + .backdrop { background: rgba(0, 0, 0, 0.5); top: 0; left: 0; width: 100%; height: 100%; } `; const modalAnimations = lit.css ` .dialog-modal[open] { -webkit-animation: showModal 0.3s ease normal; } @-webkit-keyframes showModal { from { transform: translateY(25%); opacity: 0; } to { transform: translateY(0%); opacity: 1; } } .dialog-modal.closing { -webkit-animation: hideModal 0.3s ease normal !important; } @-webkit-keyframes hideModal { from { transform: translateY(0%); opacity: 1; } to { transform: translateY(25%); opacity: 0; } } .backdrop.closing { -webkit-animation: hideBackdrop 0.3s ease normal !important; } @-webkit-keyframes hideBackdrop { from { opacity: 1; } to { opacity: 0; } } `; exports.backdropStyles = backdropStyles; exports.modalAnimations = modalAnimations; exports.modalDialogBodyStyles = modalDialogBodyStyles; exports.modalDialogStyles = modalDialogStyles; exports.modalHelpSection = modalHelpSection; exports.modalWalletsSection = modalWalletsSection; //# sourceMappingURL=styles.cjs.map