@cloudflare/kumo@1.8.0
Minor Changes
- cf4ff38: Refactor Banner component with softer styling and i18n-friendly props
- Added
titleanddescriptionprops for structured content with i18n support - Softened visual appearance: reduced background opacity (20% -> 10%), muted border colors
- Text now uses
text-kumo-defaultfor readability, with colored icons for variant indication - Added
iconClassesto variant config for per-variant icon coloring - Component now uses
forwardRefand setsdisplayNameper conventions - Deprecated
childrenandtextprops in favor oftitle/description - Legacy
childrenprop still works for backwards compatibility
- Added
Patch Changes
-
0ca3b05: Fix Checkbox ring color to use
ring-kumo-contrastwhen checked or indeterminate -
f69df6d: Fix Combobox dropdown scrolling regression and improve scroll behavior.
Bug fix: The
overflow-hiddenclass was accidentally re-introduced during a semantic color token migration, which overrodeoverflow-y-autoand caused dropdown content to be clipped instead of scrollable.Improvement: Restructured Combobox.Content to use flexbox layout so that when using
Combobox.Inputinside the dropdown (searchable popup pattern), the input stays fixed at the top while only the list scrolls. Previously, the entire popup content would scroll together.Scrollbar fix: Moved horizontal padding from the popup container to individual child components, so the scrollbar renders flush with the popup edge instead of being inset (which was clipping the checkmark indicators).