1. A system comprising: an electronic data store configured to store at least a plurality of images associated with a plurality of items; and a computing system comprising one or more computing devices, the computing system in communication with the electronic data store and configured to at least: retrieve the plurality of images for display, each of the plurality of images associated with an item of the plurality of items; generate an initial display configuration for the plurality of images, the initial display configuration including a slice representation of each image of at least a subset of the plurality of images, wherein the slice representation of each image has a width less than a width of the image and is presented for display image data cropped from both sides of the image; detect an indication of user input with respect to the initial display configuration, wherein the user input corresponds to a request for expansion of a selected slice representation in the initial display configuration; and based at least in part on the detected indication, gradually expand the selected slice representation to display an image corresponding to the selected slice; and gradually narrow another slice representation located within a predetermined distance from the selected slice representation in the initial display configuration without altering displayed slice representations located further than the predetermined distance from the selected slice representation.