diff --git a/.changeset/modern-spies-behave.md b/.changeset/modern-spies-behave.md new file mode 100644 index 0000000000..42cdc11f5e --- /dev/null +++ b/.changeset/modern-spies-behave.md @@ -0,0 +1,16 @@ +--- +'@leafygreen-ui/select': major +--- + +[LG-4138](https://jira.mongodb.org/browse/LG-4138) + +1. Updated styling: + - updated spacing for `'xsmall'`, `'small'`, and `'large'` size variants + - updated placeholder text color + - removed validation icon from inside the input + +2. Added default `errorMessage` of `'This input needs your attention'` + +3. Added `valid` state variant and `successMessage` prop + - `successMessage` will render a default of `'Success'` and can be customized + - `successMessage` will only render when `state=valid` diff --git a/packages/select/README.md b/packages/select/README.md index 97354ac7c3..aa23326af2 100644 --- a/packages/select/README.md +++ b/packages/select/README.md @@ -44,34 +44,35 @@ import { Option, OptionGroup, Select, Size } from '@leafygreen-ui/select'; ## Select Properties -| Prop | Type | Description | Default | -| -------------------- | --------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------- | -| `children` | `node` | `