A method for presenting content on a wearable user device, the method comprising: causing a first user interface to be presented in a first position on a display of the user device in a manner that occupies an entirety of the display; receiving a user input that indicates that the first user interface is to be shifted; determining an offset for presentation of the first user interface based on a second user interface to be presented, wherein the second user interface relates to content being presented in the first user interface and comprises one or more contextual controls for interacting with the content being presented in the first user interface; causing the first user interface to be presented in a second position based on the determined offset such that a first portion of the first user interface is no longer visible when the first user interface is presented in the second position and such that a portion of the display is unused when the first user interface is presented in the second position; causing the second user interface comprising the one or more contextual controls to be presented within the portion of the display that is unused when the first user interface is presented in the second position; while the first user interface is presented in the second position, receiving a second user input for selecting second contextual controls to be presented; determining a modified offset for presentation of the first user interface based on one or more properties of the second contextual controls; responsive to receiving the second user input, causing the first user interface to be presented in a third position based on the modified offset such that a second portion of the first user interface is no longer visible and causing the second user interface to be modified to include the second contextual controls; and in response to determining that a predetermined duration of time has elapsed, causing the first user interface to be presented in the first position and causing the second user interface to be removed. causing a first user interface to be presented in a first position on a display of the user device in a manner that occupies an entirety of the display; receiving a user input that indicates that the first user interface is to be shifted; determining an offset for presentation of the first user interface based on a second user interface to be presented, wherein the second user interface relates to content being presented in the first user interface and comprises one or more contextual controls for interacting with the content being presented in the first user interface; causing the first user interface to be presented in a second position based on the determined offset such that a first portion of the first user interface is no longer visible when the first user interface is presented in the second position and such that a portion of the display is unused when the first user interface is presented in the second position; causing the second user interface comprising the one or more contextual controls to be presented within the portion of the display that is unused when the first user interface is presented in the second position; while the first user interface is presented in the second position, receiving a second user input for selecting second contextual controls to be presented; determining a modified offset for presentation of the first user interface based on one or more properties of the second contextual controls; responsive to receiving the second user input, causing the first user interface to be presented in a third position based on the modified offset such that a second portion of the first user interface is no longer visible and causing the second user interface to be modified to include the second contextual controls; and in response to determining that a predetermined duration of time has elapsed, causing the first user interface to be presented in the first position and causing the second user interface to be removed.