.converse-root { @import "bootstrap/scss/buttons"; @import "bootstrap/scss/button-group"; .btn { font-weight: normal; color: #fff; .fa, .far, .fas { color: #fff; margin-right: 0.5em; &.only-icon { margin-right: 0; } } } .btn-primary { background-color: var(--primary-color); border-color: transparent; &:focus, &:hover, &:active { background-color: var(--primary-color-dark) !important; border-color: transparent !important; } } .btn--transparent { background: transparent; border: none; } .btn-circle { width: 30px; height: 30px; text-align: center; padding: 0.5em 0; font-size: var(--font-size-small); line-height: 1.428571429; border-radius: 50%; } .btn { &.fa { color: white !important; } } .btn-info, .badge-info { background-color: var(--primary-color); border-color: var(--primary-color); &:hover { background-color: var(--primary-color-dark); border-color: var(--primary-color-dark); } } .button-cancel, .btn-secondary, .badge-secondary { color: white; background-color: var(--secondary-color); border-color: var(--secondary-color); &:hover { background-color: var(--secondary-color-dark); border-color: var(--secondary-color-dark); } } .btn-warning { color: white; background-color: var(--warning-color); border-color: var(--warning-color); &:hover { color: white; background-color: var(--warning-color-dark); border-color: var(--warning-color-dark) } } .btn-danger { color: white; background-color: var(--danger-color); border-color: var(--danger-color) !important; &:hover { background-color: var(--danger-color-dark); border-color: var(--danger-color-dark); } } }