UNPKG

platojs

Version:
83 lines (68 loc) 1.44 kB
.c-button { white-space: nowrap; width: 100%; padding: 0 1em; line-height: 3; color: var(--text); font-size: dpr(32px); background-color: white; border: 1px solid var(--disabled); border-radius: dpr(8px); &:active { color: color(var(--text) blackness(+15%)); background-color: color(white blackness(+15%)); } &:disabled { cursor: not-allowed; color: var(--disabled); background-color: white; } &.xlarge { font-size: dpr(40px); font-weight: bold; } &.large { font-size: dpr(34px); } &.small { font-size: dpr(28px); } &.xsmall { font-size: dpr(24px); } &.primary { color: white; background-color: var(--primary); border: none; &:active { color: color(white blackness(+15%)); background-color: color(var(--primary) blackness(+15%)); } &:disabled { color: var(--disabled); background-color: white; border: 1px solid var(--disabled); } } &.warning { color: white; background-color: var(--warning); border: none; &:active { color: color(white blackness(+15%)); background-color: color(var(--warning) blackness(+15%)); } &:disabled { color: var(--disabled); background-color: white; border: 1px solid var(--disabled); } } &.squared { border-radius: 0; } /* for c-icon */ & i { vertical-align: middle; } }