UNPKG

@reown/appkit-ui

Version:

The full stack toolkit to build onchain app UX.

71 lines (59 loc) 1.73 kB
import { css } from '../../utils/ThemeHelperUtil.js'; export default css ` button { background-color: transparent; padding: ${({ spacing }) => spacing[1]}; } button:focus-visible { box-shadow: 0 0 0 4px ${({ tokens }) => tokens.core.foregroundAccent020}; } button[data-variant='accent']:hover:enabled, button[data-variant='accent']:focus-visible { background-color: ${({ tokens }) => tokens.core.foregroundAccent010}; } button[data-variant='primary']:hover:enabled, button[data-variant='primary']:focus-visible, button[data-variant='secondary']:hover:enabled, button[data-variant='secondary']:focus-visible { background-color: ${({ tokens }) => tokens.theme.foregroundSecondary}; } button[data-size='xs'] > wui-icon { width: 8px; height: 8px; } button[data-size='sm'] > wui-icon { width: 12px; height: 12px; } button[data-size='xs'], button[data-size='sm'] { border-radius: ${({ borderRadius }) => borderRadius[1]}; } button[data-size='md'], button[data-size='lg'] { border-radius: ${({ borderRadius }) => borderRadius[2]}; } button[data-size='md'] > wui-icon { width: 16px; height: 16px; } button[data-size='lg'] > wui-icon { width: 20px; height: 20px; } button:disabled { background-color: transparent; cursor: not-allowed; opacity: 0.5; } button:hover:not(:disabled) { background-color: var(--wui-color-accent-glass-015); } button:focus-visible:not(:disabled) { background-color: var(--wui-color-accent-glass-015); box-shadow: inset 0 0 0 1px var(--wui-color-accent-100), 0 0 0 4px var(--wui-color-accent-glass-020); } `; //# sourceMappingURL=styles.js.map