screenroveSCREENS WORTH STUDYING
← Field notes
Pattern study

Grid layout UI design for your own files: the one-card problem

Grid layout UI design for personal file libraries: 15 of 39 file grids we captured held one card. How Runway, Recraft, Glasp and Prezi use the next slot.

Fifteen of the 39 "your files and projects" grids we captured held exactly one card. That is the first thing a new user sees in Bolt, Lovable, Lucidchart, Maze, Mural, Plane and VEED, and it is the weakest screen on our wall: personal file grids averaged 2.1 out of 5 on our reference score, against 3.7 for the polished template galleries the same products ship. If you work on grid layout UI design for a SaaS dashboard, the hard case is not the gallery with hundreds of items. It is the grid with one.

This piece looks only at the user's own grid: projects, files, drafts, collections. We compare it with template galleries on the catalogs and galleries wall, then look at what the better products put in the slots a new account cannot fill yet.

Two kinds of grid, scored very differently

The wall has 39 screens tagged your files & projects from 25 products, and 41 tagged templates from 29 products. They often sit one click apart in the same app, and they look like different disciplines.

Your files & projectsTemplates
Screens3941
Average reference score (1–5)2.13.7
Scored 4 or 5226
Scored 1140
Grid wide enough to count columns1841
Most common column count4 (10 of 18)3 (21 of 41)
Category navigation1635
Featured row05

Two numbers explain most of the gap. First, on 21 of the 39 file screens there were too few cards to count columns at all. A template gallery is filled by the vendor; a file grid is filled by the user, and our research accounts, like every new signup, had made one or two things. Second, none of the 39 file grids had a featured row, while 5 of the template galleries did. Vendors curate what they own and leave the user's space plain.

When file grids do fill up they run denser than galleries: 15 of the 18 countable ones used four or five columns, where templates settle on three. The two file screens that scored 4 both hold real volume and add a signal to every card. Ideogram's library mosaic keeps each image's ratio in a four-column masonry with a PNG badge per tile. OpusClip's clips grid leads every 9:16 clip with a lime virality score (99, 89, 86, 84, 82).

The one-card grid

The 15 single-card screens come from 12 products: Bolt (three times), Mural (twice), Cloudinary, Glasp, Kapwing, Lovable, Lucidchart, Maze, Plane, StackBlitz, ToolJet and VEED. Most wrap a full page of chrome (search, sort, filters, view toggles) around a single tile pinned to the top left.

Bolt: one grey placeholder card under a full search, sort and create toolbar
A full-width search field, a "Last edited" sort and a blue "+ Create project" button sit over one card whose thumbnail is a grey "b". Bolt's Recently viewed and Starred pages repeat the same lone card. Captured 22 October 2026 · DesktopExplore reference ↗

Three things make it worse than it needs to be. Thumbnails are missing: Bolt's project has a placeholder letter, as do two of the five decks in Gamma's grid. Tools are oversized for the content: Bolt's Recently viewed and Starred pages are separate views of the same single project, and Mural's Murals page shows the same card twice, under "Recently opened murals" and "Recently modified murals in your workspace". And seeded content announces itself: Maze and Plane each greet a new account with one card named "Demo project" or "Demo Project".

What the next slot does

The more interesting screens treat the empty space after the first card as a slot to design. We found four uses for it.

Sell the next project

Runway: the second grid slot is an upgrade card shaped like a project
The second card is the same size and corner radius as a project: "Upgrade to create more projects / Get up to 5 projects with Pro Plan", with a black Upgrade button. Captured 22 October 2026 · DesktopExplore reference ↗

Runway puts the paywall exactly where the user would put their next project. Maze does the same job in the header with "1 active project remaining on your Free plan", and Mermaid Chart runs a dark banner above its file cards, "Start your free trial for unlimited editable diagrams", with "3 of 3 personal" beside a full orange meter. Runway's version is the only one that takes a slot in the grid itself, so the limit is visible as missing space rather than as a number.

Start the next project

Recraft: the first grid slot is a blank create-new-project tile the size of a real project
The first slot is a blank "Create new project" tile with a grey plus, the same size as the real thumbnail beside it, under My projects, Shared by me, Shared with me and Featured projects tabs. Captured 22 October 2026 · DesktopExplore reference ↗

Recraft spends the first slot, not the last, on creation. OpusClip spends two: a dashed "Add new collection" tile opens the Collections row and a dashed "Upload new video" tile opens the Projects row.

Fill it with samples

OpusClip: dashed create tiles beside three demo projects while the Projects tab reads zero
The Projects tab reads "(0)", yet three demo projects with 18, 12 and 25 clips fill the row after the dashed "Upload new video" tile. Each is tagged "Demo project". Captured 22 October 2026 · DesktopExplore reference ↗

Seeded samples make the grid look alive and show what a finished item looks like, which is what Maze and Plane attempt with one card. OpusClip commits harder, with three real-looking projects, and keeps the count honest by leaving them out of the tab total.

Empty states that turn into catalogs

The fourth move skips the user's grid entirely and fills the page with the vendor's catalog. These screens were tagged as apps, community or templates rather than files, because by the time the page renders the catalog is the main content.

Glasp: No Highlights Found above a four-column grid of 14 import sources
"No Highlights Found" sits over a four-column grid of 14 import sources, from Kindle to CSV Import, with "New" pills on Matter and Airtable. Captured 22 October 2026 · DesktopExplore reference ↗

Glasp answers "you have nothing" with "here is where your things already are". Each card names one source and one action ("Import highlights from Kindle"), so the empty state is the onboarding.

Prezi: My collection 0 items above recommended presentations
"My collection 0 items" is one line; below it, "Presentations with recommended frames, Based on your interests" fills the page. The three shown were added in 2013, 2015 and 2018. Captured 21 October 2026 · DesktopExplore reference ↗

Prezi backfills the empty collection with other people's work. The idea is sound; the dates on the cards ("Added Sep 27, 2013") show the risk of a recommendation pool nobody prunes.

Runway: an empty workflows panel above a featured workflows row by Team Runway
A bordered "No workflows yet" panel with one Create Workflow button sits above "Featured workflows" by Team Runway: Compositor Node, Expand Video, Story Panels, B Roll Generator. Captured 22 October 2026 · DesktopExplore reference ↗

Runway's Workflows page is the cleanest version. The empty state is kept small and honest, and the featured row underneath is one of only five featured rows among the 41 template screens (see all five). CodeSandbox does a lighter version on its "Sandboxes shared with me" page: "There are currently no sandboxes shared with you." above a single "Get feedback in context" tile.

What to steal

How we counted

We captured these screens in desktop browsers with research accounts between September and October 2026. The accounts were new, so most file grids show the first-visit state, not a mature workspace. A vision model recorded each screen's attributes (what it lists, card style, columns, category navigation, search, featured row) and a 1–5 reference score, and you can check them on each screen's page; the single-card count is ours, from opening each file screen. We record what we saw, not A/B test results, so none of this says which pattern converts better.

To find more of these, browse every file grid on the wall, or connect the Screenrove MCP server and ask your agent for "empty project grids with an upgrade card" before you build yours.