@mussonindustrial/pyro-mui-joy
Version:
A port of Material UI Joy Theme for Ignition by Inductive Automation
109 lines (87 loc) • 2.23 kB
CSS
.ia_dropdown {
background-color: var(--input);
border: var(--containerBorder);
border-radius: var(--borderRadiusInput);
color: var(--label);
font-size: 0.875rem;
}
.ia_dropdown__placeholder {
color: var(--label--disabled);
}
.ia_dropdown__placeholderIcon {
fill: var(--icon);
}
.ia_dropdown__valuePill__value {
color: var(--neutral-80);
}
.ia_dropdown__valuePill {
border-radius: var(--borderRadius);
background-color: var(--containerNested);
overflow: hidden;
}
.ia_dropdown__removeValueIcon {
fill: currentColor;
}
.ia_dropdown__search {
color: var(--label);
font-size: 0.875rem;
}
.ia_dropdown--active {
border-color: var(--callToAction--active);
}
.ia_dropdown--disabled {
color: var(--label--disabled);
background-color: var(--input--disabled);
cursor: not-allowed;
}
.ia_dropdown--disabled:focus,
.ia_dropdown__search:focus {
outline: none;
}
.ia_dropdown--error:not(.ia_dropdown--disabled) {
color: var(--error);
}
.ia_dropdown__optionsModal {
background-color: var(--input);
border-radius: var(--borderRadiusInput);
font-size: 0.875rem;
}
.ia_dropdown__option {
color: var(--label);
}
/** --selected before --keyboard selected so --keyboard selected can override it */
.ia_dropdown__option--selected {
background-color: var(--callToAction);
color: var(--neutral-10);
}
.ia_dropdown__option:not(.ia_dropdown__option--disabled):not(
.ia_dropdown__option--selected
):hover,
.ia_dropdown__option:not(.ia_dropdown__option--disabled):focus,
.ia_dropdown__option--keyboardSelected {
background-color: var(--callToActionHighlight);
color: var(--label);
}
.ia_dropdown__option--disabled {
color: var(--label--disabled);
cursor: not-allowed;
}
.ia_dropdown__option__noResults {
color: var(--input--disabled);
pointer-events: none;
}
.ia_dropdown__clearValueIcon {
fill: var(--icon);
}
.ia_dropdown__clearValueIcon:hover {
fill: var(--icon--disabled);
}
.ia_dropdown__expandIcon {
fill: var(--icon);
}
.ia_dropdown--disabled svg {
fill: var(--label--disabled);
}
.ia_dropdown--disabled .ia_dropdown__valuePill__value {
color: var(--label--disabled);
}