feat(Select): add size prop (xs/sm/base/lg) matching Input/Combobox#405
feat(Select): add size prop (xs/sm/base/lg) matching Input/Combobox#405mattrothenberg merged 2 commits intomainfrom
Conversation
|
/bonk do your thing |
commit: |
Docs PreviewCommit: |
Review SummaryOverall LGTM 👍 Clean implementation that follows Kumo conventions. What Looks Good
Minor Observations
VerificationTested that the Select component:
Approve - Ready to merge |
|
I reviewed PR #405 by reading all changed files and verifying that the Select component properly reuses |






















































Summary
sizeprop to Select component with xs/sm/base/lg variantsKUMO_INPUT_VARIANTS.sizeso heights match Input and Combobox exactlytext-kumo-placeholderto placeholder text to match Input stylingAddresses feedback that Select needs to sit alongside Input at the same height (e.g., ZT's "small" variant use case).
Changes
packages/kumo/src/components/select/select.tsx— size prop, variants, icon scalingpackages/kumo-docs-astro/src/components/demos/SelectDemo.tsx— sizes demopackages/kumo-docs-astro/src/pages/components/select.mdx— docs section