UNPKG

@reown/appkit-ui

Version:

The full stack toolkit to build onchain app UX.

59 lines (47 loc) 1.48 kB
import { css } from '../../utils/ThemeHelperUtil.js'; export default css ` :host { position: relative; display: block; } button { border-radius: ${({ borderRadius }) => borderRadius[2]}; } button[data-size='sm'] { padding: ${({ spacing }) => spacing[2]}; } button[data-size='md'] { padding: ${({ spacing }) => spacing[3]}; } button[data-size='lg'] { padding: ${({ spacing }) => spacing[4]}; } button[data-variant='primary'] { background: ${({ tokens }) => tokens.core.backgroundAccentPrimary}; } button[data-variant='secondary'] { background: ${({ tokens }) => tokens.core.foregroundAccent010}; } button:hover:enabled { border-radius: ${({ borderRadius }) => borderRadius[3]}; } button:disabled { cursor: not-allowed; } button[data-loading='true'] { cursor: not-allowed; } button[data-loading='true'][data-size='sm'] { border-radius: ${({ borderRadius }) => borderRadius[32]}; padding: ${({ spacing }) => spacing[2]} ${({ spacing }) => spacing[3]}; } button[data-loading='true'][data-size='md'] { border-radius: ${({ borderRadius }) => borderRadius[20]}; padding: ${({ spacing }) => spacing[3]} ${({ spacing }) => spacing[4]}; } button[data-loading='true'][data-size='lg'] { border-radius: ${({ borderRadius }) => borderRadius[16]}; padding: ${({ spacing }) => spacing[4]} ${({ spacing }) => spacing[5]}; } `; //# sourceMappingURL=styles.js.map