A photo feed is the main browsing surface of a social app, built to keep new content flowing. Our screens show stories along the top, photo posts with author, location, likes and comments, and side modules for suggested photographers and trending places, designed for web and mobile in eight visual styles with light and dark versions. Every example is an original design that comes with its HTML code and a DESIGN.md of colour, type and spacing tokens, in light and dark. Free to use and adapt.
16 examples
Browse and open a photo · Post a photo · Explore a place on the map
A post header with author and context, the media itself, an action row for liking, commenting, sharing and saving, a like count and a preview of comments. Around the feed sit stories or highlights, navigation and discovery modules such as suggested accounts.
Serve images sized for the device in modern formats, lazy-load anything below the fold, reserve space with fixed aspect ratios and show a low-detail placeholder or dominant colour while each photo loads. Preload the next few posts so scrolling stays smooth.
Infinite scroll suits casual feeds where people browse without a goal, but it makes the footer unreachable and position hard to recover. Restore scroll position when people return from a post, and consider a clear end point, such as a caught-up message, once they have seen new content.
App screens
UI components
Website sections
Website templates
search_ui_screens (e.g. “billing settings, editorial style”), get_ui_flow for a whole journey, and get_ui_screen_code to pull the HTML and DESIGN.md straight into your project.