1. A computer-implemented method comprising: displaying a first content item on a screen of a computing device, the first content item occupying the entire screen and comprising an icon representing a second content item; and in response to a first user input comprising a swiping gesture input on the displayed icon representing the second content, displaying a first animation sequence depicting the icon opening up by unfolding the icon at a speed that is directly based on a speed of the swiping gesture to reveal the second content item, wherein the unfolding gradually unfolds the icon similar to how a piece of folded paper unfolds such that the first content item on an outside of the icon appears to lift up and rotate around a crease and gradually disappear out of sight while gradually revealing the second content item initially beneath and hidden by the first content item, the second content item eventually replacing the first content item and occupying the entire screen.