@aws-amplify/ui
Version:
`@aws-amplify/ui` contains low-level logic & styles for stand-alone usage or re-use in framework-specific implementations.
79 lines (75 loc) • 2.79 kB
CSS
@layer amplify.components {
.amplify-stepperfield {
flex-direction: var(--amplify-components-stepperfield-flex-direction);
--amplify-components-fieldcontrol-border-color: var(
--amplify-components-stepperfield-border-color
);
--amplify-components-button-border-color: var(
--amplify-components-stepperfield-border-color
);
--amplify-components-fieldcontrol-color: var(
--amplify-components-stepperfield-input-color
);
--amplify-components-fieldcontrol-font-size: var(
--amplify-components-stepperfield-input-font-size
);
--amplify-components-button-color: var(
--amplify-components-stepperfield-button-color
);
--amplify-components-button-active-color: var(
--amplify-components-stepperfield-button-active-color
);
--amplify-components-button-active-background-color: var(
--amplify-components-stepperfield-button-active-background-color
);
--amplify-components-button-focus-color: var(
--amplify-components-stepperfield-button-focus-color
);
--amplify-components-button-focus-background-color: var(
--amplify-components-stepperfield-button-focus-background-color
);
--amplify-components-button-disabled-color: var(
--amplify-components-stepperfield-button-disabled-color
);
--amplify-components-button-disabled-background-color: var(
--amplify-components-stepperfield-button-disabled-background-color
);
--amplify-components-button-hover-color: var(
--amplify-components-stepperfield-button-hover-color
);
--amplify-components-button-hover-background-color: var(
--amplify-components-stepperfield-button-hover-background-color
);
}
.amplify-stepperfield__button--decrease,
.amplify-stepperfield__button--increase {
background-color: var(--amplify-components-stepperfield-button-background-color);
}
.amplify-stepperfield__button--decrease--disabled,
.amplify-stepperfield__button--increase--disabled {
background-color: var(--amplify-components-stepperfield-button-disabled-background-color);
}
.amplify-stepperfield__button--decrease--quiet,
.amplify-stepperfield__button--increase--quiet {
border-width: 0 0 var(--amplify-components-button-border-width) 0;
border-radius: 0;
}
.amplify-stepperfield__button--decrease[data-invalid=true] {
border-inline-end: none;
}
.amplify-stepperfield__button--increase[data-invalid=true] {
border-inline-start: none;
}
.amplify-stepperfield__input {
-moz-appearance: textfield;
text-align: var(--amplify-components-stepperfield-input-text-align);
}
.amplify-stepperfield__input::-webkit-outer-spin-button, .amplify-stepperfield__input::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
.amplify-stepperfield__input:not(:focus, [aria-invalid=true]) {
border-inline-start: none;
border-inline-end: none;
}
}