Skip to content

Commit 7504b9c

Browse files
committed
#483 enhance color picker usability
1 parent 58f6800 commit 7504b9c

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

webapp/components/general/ControlPanelTreeItem.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,8 @@ const useStyles = makeStyles((theme) => ({
5454
},
5555
colorPickerBox: {
5656
position: 'absolute',
57-
top: '1.2rem',
58-
right: '2.5rem',
57+
top: '1.6rem',
58+
right: '2.7rem',
5959
height: '3rem',
6060
},
6161
triangleIcon: {
@@ -232,8 +232,8 @@ const ControlPanelTreeItem = (props) => {
232232
label={(
233233
<Grid
234234
container
235-
onMouseEnter={() => setIsHoveredOver(true)}
236-
onMouseLeave={() => setIsHoveredOver(false)}
235+
onMouseEnter={() => setTimeout(setIsHoveredOver(true), 10000)}
236+
onMouseLeave={() => setTimeout(setIsHoveredOver(false), 10000)}
237237
display="flex"
238238
flexDirection="row"
239239
justifyContent="space-between"
@@ -273,9 +273,9 @@ const ControlPanelTreeItem = (props) => {
273273
? (
274274
<Box
275275
className={classes.colorPickerBox}
276-
onMouseLeave={() => setTimeout(setShowColorPicker(false), 1000)}
276+
onMouseLeave={() => setTimeout(setShowColorPicker(false), 30000)}
277277
>
278-
<TriangleIcon className={classes.triangleIcon} />
278+
{/* <TriangleIcon className={classes.triangleIcon} /> */}
279279
<ChromePicker
280280
className={classes.colorPicker}
281281
color={color}

0 commit comments

Comments
 (0)