DetailsPanel: smooth panel transitions to eliminate bounce

This commit is contained in:
rektdeckard
2021-03-13 12:29:57 -05:00
parent 2ba5ac332b
commit dc6764e387

View File

@@ -22,20 +22,20 @@ const panelVariants = {
height: "100%",
marginTop: "4px",
marginBottom: "4px",
// transition: { stiffness: 600, damping: 32, duration: 0.2 },
transition: { type: "tween", duration: 0.1 },
},
collapsed: {
opacity: 0,
height: "0px",
marginTop: "0px",
marginBottom: "0px",
// transition: { stiffness: 600, damping: 32, duration: 0.2 },
transition: { type: "tween", duration: 0.1 },
},
};
const contentVariants = {
open: { opacity: 1, transition: { duration: 0.2 } },
collapsed: { opacity: 0, transition: { duration: 0.1 } },
open: { opacity: 1, transition: { duration: 0.2, delay: 0.1 } },
collapsed: { opacity: 0, transition: { duration: 0 } },
};
const buttonColor = "#35313D";