};
IconButton.propTypes = {
- variant: PropTypes.oneOf(['surface', 'positive', 'caution', 'danger']),
+ variant: PropTypes.oneOf(['surface', 'primary', 'positive', 'caution', 'danger']),
size: PropTypes.oneOf(['normal', 'small', 'extra-small']),
type: PropTypes.oneOf(['button', 'submit', 'reset']),
tooltip: PropTypes.string,
@include focus(var(--bg-surface-hover));
@include state.active(var(--bg-surface-active));
}
+.ic-btn-primary {
+ @include color(var(--ic-primary-normal));
+ @include state.hover(var(--bg-primary-hover));
+ @include focus(var(--bg-primary-hover));
+ @include state.active(var(--bg-primary-active));
+ background-color: var(--bg-primary);
+}
.ic-btn-positive {
@include color(var(--ic-positive-normal));
@include state.hover(var(--bg-positive-hover));