UNPKG

@innovaccer/design-system

Version:

React components library project for Innovaccer Design System

88 lines (76 loc) 2.18 kB
.EditableChipInput { position: relative; width: 100%; } .EditableChipInput:focus-visible { outline: none; } .EditableChipInput-default { box-sizing: border-box; display: flex; align-items: center; padding-left: var(--spacing-30); border-left: var(--border-width-2-5) solid transparent; min-height: var(--spacing-80); flex-wrap: wrap; border-radius: var(--border-radius-10); transition: var(--duration--fast-01) var(--standard-productive-curve); cursor: pointer; } .EditableChipInput-default--small { min-height: var(--spacing-60); padding-left: var(--spacing-20); } .EditableChipInput-defaultWithChips { box-sizing: border-box; display: flex; align-items: center; padding-left: var(--spacing-20); border: var(--border-width-2-5) solid transparent; padding-top: var(--spacing-2-5); padding-bottom: var(--spacing-2-5); max-width: calc(100% - 28px); flex-wrap: wrap; border-radius: var(--border-radius-10); transition: var(--duration--fast-01) var(--standard-productive-curve); cursor: pointer; } .EditableChipInput-defaultWithChips--small { min-height: var(--spacing-60); padding-top: 0; padding-bottom: 0; } .EditableChipInput-defaultWithChips:hover, .EditableChipInput-default:hover { background-color: var(--secondary-lighter); box-shadow: inset 0 0 0 var(--spacing-2-5) var(--secondary-dark); } .EditableChipInput:focus-visible .EditableChipInput-default, .EditableChipInput:focus-visible .EditableChipInput-defaultWithChips { background: var(--white); outline: var(--border-width-05) solid var(--primary-focus); outline-offset: var(--spacing-05); box-shadow: inset 0 0 0 var(--spacing-2-5) var(--secondary); } .EditableChipInput-chipInput { padding-left: var(--spacing-20); } .EditableChipInput-chip--regular { margin: var(--spacing-05); } .EditableChipInput-chip--small { margin-left: var(--spacing-05); margin-right: var(--spacing-05); margin-top: 0; margin-bottom: 0; } .EditableChipInput-placeholder--small { padding-top: 0; } .EditableChipInput-actions { position: absolute; display: flex; justify-content: flex-end; margin-top: var(--spacing-10); width: 100%; }