diff --git a/packages/web/components/elements/LabelColorDropdown.tsx b/packages/web/components/elements/LabelColorDropdown.tsx index 1682f66da..2ab9d258b 100644 --- a/packages/web/components/elements/LabelColorDropdown.tsx +++ b/packages/web/components/elements/LabelColorDropdown.tsx @@ -52,6 +52,9 @@ export const LabelColorDropdown = (props: LabelColorDropdownProps) => { minWidth: '170px', width: 'auto', }, + borderRadius: '6px', + outlineStyle: 'solid', + outlineColor: open ? '$omnivoreYellow' : 'transparent', }} > { /> - - + { + switch (event.key) { + case 'Escape': + setOpen(false) + event.preventDefault() + break + case 'Enter': + setOpen(false) + event.preventDefault() + break + } + }} + > + { + console.log('changed to color: ', color) + setLabelColor(color.hex) + event.preventDefault() + }} + onChangeComplete={(color, event) => { + console.log('onChangeComplete: ', color) + setLabelColor(color.hex) + event.preventDefault() + }} + /> )