UNPKG

@plone/components

Version:

ReactJS components for Plone

71 lines (59 loc) 1.41 kB
@import './Form.css'; @import './Button.css'; @import './theme.css'; @layer plone-components.base { .react-aria-DateField { color: var(--text-color); } .react-aria-DateInput { display: flex; width: fit-content; min-width: 150px; padding: 4px; border: 1px solid var(--border-color); border-radius: 6px; background: var(--field-background); forced-color-adjust: none; white-space: nowrap; &[data-focus-within] { outline: 2px solid var(--focus-ring-color); outline-offset: -1px; } } .react-aria-DateSegment { padding: 0 2px; color: var(--text-color); font-variant-numeric: tabular-nums; text-align: end; &[data-type='literal'] { padding: 0; } &[data-placeholder] { color: var(--text-color-placeholder); font-style: italic; } &:focus { border-radius: 4px; background: var(--highlight-background); caret-color: transparent; color: var(--highlight-foreground); outline: none; } &[data-invalid] { color: var(--color-invalid); &:focus { background: var(--highlight-background-invalid); color: var(--highlight-foreground); } } } .react-aria-DateField { .react-aria-FieldError { color: var(--color-invalid); font-size: 12px; } [slot='description'] { font-size: 12px; } } }