Animation shorter, zIndex added

This commit is contained in:
Alexander Bell 2018-06-08 10:06:51 -07:00
parent 842f764c96
commit f76d93841a
3 changed files with 13 additions and 4 deletions

View File

@ -1,6 +1,6 @@
{
"name": "react-animated-menus",
"version": "1.0.12",
"version": "1.0.13",
"description": "React component that mounts three dot button that morphs into a menu by clicking on it.",
"main": "./lib/index.js",
"license": "MIT",

View File

@ -75,10 +75,14 @@ class App extends Component {
if(this.open) {
var animation = anime.timeline();
//Display buttons
//Styles
targetButton.forEach((element) => {
element.style.display = "block";
element.style.zIndex = 1000;
});
targetDots.forEach((element) => {
element.style.zIndex = 1000;
})
//Remove hover effect
targetMenu.classList.remove("Menu_closed");
@ -97,9 +101,9 @@ class App extends Component {
borderRadius: {
value: 0,
easing: "easeOutCubic",
duration: 500
duration: 900
},
duration: 1000,
duration: 1200,
backgroundColor: "rgb(255, 255, 255)"
})
.add({
@ -150,7 +154,11 @@ class App extends Component {
animation.complete = function() {
targetButton.forEach((element) => {
element.style.display = "none";
element.style.zIndex = 1;
});
targetDots.forEach((element) => {
element.style.zIndex = 1;
})
};
}
}

View File

@ -4,6 +4,7 @@
overflow: visible;
transition: opacity 0.5s;
cursor: pointer;
z-index: 1;
}
.Menu_closed:hover {