The slide-in-up definitely works with that code base. What Ionic version are you using? Can you setup a sample - it’s pretty easy to fork the one I just listed.
Your code $scope.modal = $ionicModal; has me wondering.
I basically took your exact code above and put in a CodePen : http://codepen.io/calendee/pen/hsqpc I made a few changes to deal with Ionics CDN sourced code.
The modal works perfectly in it as well as your sample. So, I can’t imagine what is going on. Where are you not seeing the slide-in-up? What device? What version? What browser?
If in Chrome or another desktop browser, have you checked the Network section to see list of files and ensure that all CSS files are loading properly?
One thing I noted in your sample index.html code above is no link to the Ionic CSS file. It seems you are using import in your own CSS file. Can you try use including the Ionic CSS link in the index.html file instead of using @import? Just something to test.
Well, after much consideration, hit and try different thing I found out that it is working absolutely fine on my desktop. The animation is not working when deployed to my mobile Android 4.2.
I tried to use the ionic.min.css with no luck. so whats difference between mobile / desktop ?
Hardware-accelerated animations are kinda hit or miss on Android - I’ve noticed that sometimes there’s a delay in animating and it appears that the web view is trying to first create each keyframe in the animation, and then they all run at once. Sometimes you can fix that by not using translate3d, but of course if you’re using a built-in Ionic animation that’s not really an option for you without overriding the default CSS.
Ok here is the update. I was using ionic-v0.9.26 and it was not working with my Android 4.2 but while fixing the issue listed here : Listview arrow icons missing
.
I Updated my library base to nightly build v0.10.0-alpha-1052 and it start working. Now I can see slide-in-up animation on my android.
I ran into something like this and the cause was that my modal template wasn’t wrapped with a class of .modal, which causes self.modalEl to be null in $ionicModal.show() and then the animation isn’t applied. Adding a .modal div around my whole modal contents fixed it.