@guardian/threads
Version:
63 lines (53 loc) • 1.08 kB
CSS
.chipWrapper {
display: flex;
flex-direction: row;
width: fit-content;
margin-right: var(--sp-base) / 2;
height: 100%;
}
.chipWrapper > button {
display: inline-flex;
width: 20px;
border: none;
padding: 0px;
flex-direction: row;
justify-content: center;
vertical-align: top;
font-size: inherit;
}
.chipWrapper[data-staged-for-deletion] {
background: red;
box-shadow: 0px 0px 5px 2px red;
}
.chipWrapperButton {
background: var(--color-primary);
color: var(--color-primary-text);
}
.chipNegateButton {
composes: chipWrapperButton;
border-radius: var(--radius-default) 0 0 var(--radius-default);
}
.chipDeleteButton {
composes: chipWrapperButton;
border-radius: 0 var(--radius-default) var(--radius-default) 0;
}
.chipBody {
margin-left: 2px;
margin-right: 2px;
padding: 0 5px 0 5px;
background: var(--color-primary);
color: var(--color-primary-text);
display: flex;
flex-direction: row;
align-items: center;
}
.chipBody input,
.chipBody select {
color: currentColor;
}
.chipName {
font-weight: bold;
}
.chipName:after {
content: ':';
}