.conversejs { --button-text-color: var(--background-color); .btn { --converse-btn-active-color: var(--background-color) !important; &.fa { color: var(--button-text-color) !important; } i { &.fa, &.far, &.fas { color: var(--button-text-color); margin-inline-end: 0.5em; &.only-icon { margin-inline-end: 0; } } } converse-icon { display: inline-block; margin-inline-end: 0; svg { color: var(--button-text-color); } } } .btn-primary, .btn-outline-primary { --converse-btn-active-bg: var(--primary-color); --converse-btn-active-border-color: var(--primary-color); --converse-btn-border-color: var(--primary-color); --converse-btn-disabled-bg: var(--disabled-color); --converse-btn-disabled-border-color: var(--primary-color); --converse-btn-disabled-color: var(--primary-color); --converse-btn-hover-bg: var(--primary-color); --converse-btn-hover-border-color: var(--primary-color); --converse-btn-hover-color: var(--background-color); } .btn-primary { --converse-btn-color: var(--button-text-color); --converse-btn-bg: var(--primary-color); } .btn-outline-primary { --converse-btn-bg: var(--background); --converse-btn-color: var(--primary-color); } .btn-secondary, .btn-outline-secondary { --converse-btn-active-bg: var(--secondary-color); --converse-btn-active-border-color: var(--secondary-color); --converse-btn-border-color: var(--secondary-color); --converse-btn-disabled-bg: var(--disabled-color); --converse-btn-disabled-border-color: var(--secondary-color); --converse-btn-disabled-color: var(--secondary-color); --converse-btn-hover-bg: var(--secondary-color); --converse-btn-hover-border-color: var(--secondary-color); --converse-btn-hover-color: var(--background-color); } .btn-secondary { --converse-btn-color: var(--button-text-color); --converse-btn-bg: var(--secondary-color); } .btn-outline-secondary { --converse-btn-color: var(--secondary-color); --converse-btn-bg: var(--background); } .btn-success, .btn-outline-success { --converse-btn-active-bg: var(--success-color); --converse-btn-active-border-color: var(--success-color); --converse-btn-border-color: var(--success-color); --converse-btn-disabled-bg: var(--disabled-color); --converse-btn-disabled-border-color: var(--success-color); --converse-btn-disabled-color: var(--success-color); --converse-btn-hover-bg: var(--success-color); --converse-btn-hover-color: var(--button-text-color); --converse-btn-hover-border-color: var(--success-color); } .btn-success { --converse-btn-color: var(--button-text-color); --converse-btn-bg: var(--success-color); } .btn-outline-success { --converse-btn-color: var(--success-color); --converse-btn-bg: var(--background); } .btn-warning, .btn-outline-warning { --converse-btn-active-bg: var(--warning-color); --converse-btn-active-border-color: var(--warning-color); --converse-btn-border-color: var(--warning-color); --converse-btn-disabled-bg: var(--disabled-color); --converse-btn-disabled-border-color: var(--warning-color); --converse-btn-disabled-color: var(--warning-color); --converse-btn-hover-bg: var(--warning-color); --converse-btn-hover-border-color: var(--warning-color); } .btn-warning { --converse-btn-color: var(--button-text-color); --converse-btn-bg: var(--warning-color); } .btn-outline-warning { --converse-btn-color: var(--warning-color); --converse-btn-bg: var(--background); } .btn-danger, .btn-outline-danger { --converse-btn-active-bg: var(--danger-color); --converse-btn-active-border-color: var(--danger-color); --converse-btn-border-color: var(--danger-color); --converse-btn-disabled-bg: var(--disabled-color); --converse-btn-disabled-border-color: var(--danger-color); --converse-btn-disabled-color: var(--danger-color); --converse-btn-hover-bg: var(--danger-color); --converse-btn-hover-border-color: var(--danger-color); --converse-btn-hover-color: var(--background-color); } .btn-danger { --converse-btn-color: var(--button-text-color); --converse-btn-bg: var(--danger-color); } .btn-outline-danger { --converse-btn-color: var(--danger-color); --converse-btn-bg: var(--background); } .btn-info, .btn-outline-info { --converse-btn-active-bg: var(--info-color); --converse-btn-active-border-color: var(--info-color); --converse-btn-border-color: var(--info-color); --converse-btn-disabled-bg: var(--disabled-color); --converse-btn-disabled-border-color: var(--info-color); --converse-btn-disabled-color: var(--info-color); --converse-btn-hover-bg: var(--info-color-dark); --converse-btn-hover-border-color: var(--danger-color); --converse-btn-hover-border-color: var(--info-color-dark); } .btn-info { --converse-btn-color: var(--button-text-color); --converse-btn-bg: var(--info-color); } .btn-outline-info { --converse-btn-color: var(--info-color); --converse-btn-bg: var(--background); } .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%; } }