Mobile: How to create a concurrent, scroll-enabled menu for in-game use

Below you will see 2 pictures of a game I have downloaded on my phone. I am trying to pull off a similar menu style where a menu will come in (not distorting the image as in fly-in menus such as Facebook) but rather just be an overlay. I was going to do a rudimentary version where everything was simple “off-screen” and it slid into place using transform.position.y, but I am trying to improve my skills in coding.

I would include code but I have no idea how I would start something like this, I am even stuck in how they changed the color of the enabled menu button.

Any help would be appreciated in this case.

I am not looking for someone to code this section for me, but if they could direct me in the correct direction it would be helpful, google turned up nill in terms of results.

What exactly is your question?
What does mobile have to do with this?

To change a color of a button: you can use GUI.color or simply show different buttons for changing color of the enabled menu button.

Do the transform.position.y thing, that sounds pretty good to me.