@use "sass:map"; .ui-button { width: 100%; height: 34px; border: none; outline: none; border-radius: 4px; font-size: 14px; background: none !important; transition: all .3s ease; .ui-button-icon { margin-right: 0.6em; } } .ui-button.customize { background: none; color: rgba(var(--color), 0.8); border: 1px solid rgba(var(--color), 0.6); } .ui-button.normal{ color: var(--colors-color); border: 1px solid var(--colors-normal-base); &:hover { color: var(--colors-normal-hover); border: 1px solid var(--colors-normal-hover); } &:active { color: var(--colors-normal-click); border: 1px solid var(--colors-normal-click); } } .ui-button.submit { color: var( --color-main-hover); border: 1px solid var( --color-main-normal); background-color: var( --color-main-normal); &:hover { border-color: var( --color-main-hover); background-color: var( --color-main-hover); } &:active { border-color: var( --color-main-focus); background-color: var( --color-main-focus); } } .ui-button.cancel { color: var( --color-main-normal); border: 1px solid var( --color-main-normal); &:hover { border-color: var( --color-main-hover); } &:active { border-color: var( --color-main-focus); } } .ui-button.primary { background-color: var(--colors-primary-base) !important; color: var(--colors-normal-fill-hover); border: none; opacity: 1; // &:active, &:hover { // opacity: 0.8; // background: var(--colors-primary-hover) !important; background: #4DD8C7 !important; } &:active { background-color: var(--colors-primary-active) !important; color: rgba(255,255,255,0.6); } }