News
4 min

New grid view to review client selections

Review photos selected by your clients in a grid layout with large images, an expandable detail panel and a full-screen viewer.

New grid view to review client selections

Reviewing selections is no longer a headache

When a client finalises their photo selection, the photographer needs to check everything is correct: the chosen images, associated products and comments. Until now, that review happened in a table with 80-pixel thumbnails. With 200 selections, the experience was slow and not very visual.

With this update, the client selections panel includes a grid mode that displays photos at a larger size, arranged in a responsive grid of up to 8 columns.

What changes in practice

Grid view

When you open the selections tab of any session, you now see a button in the top-right corner to toggle between table view and grid view. The grid shows each photo in a square format filling the available space. Photos that have associated products or comments display an indicator icon in the top-left corner.

Expandable detail panel

Clicking the icon on a photo in the grid opens a panel right below the corresponding row. This panel shows the file name, linked products with their variants and prices, and the client comment. Clicking again or on another photo closes or moves the panel.

Full-screen viewer

In both the table and grid views, every thumbnail has a zoom button that appears on hover. Clicking it opens the full-screen image viewer with keyboard navigation and side buttons. Photos load at full resolution, not as thumbnails.

Smart columns in the table

The table view now automatically hides the products and comments columns when no selection has data in them. If the client only selected photos without products or comments, the table shows just the image column using the full available width.

Copy selections from the card

The button to copy selected photo names has moved from the modal footer directly into the selections card header. When pressed, names are copied to the clipboard and the icon switches to a green tick for two seconds as visual confirmation.

Folders in both modes

If the session has folders configured, both the table and grid group photos by folder with visual separators. Photos without a folder appear at the end in an "Other images" section.

How it looks in practice

FeatureTable viewGrid view
Image size80x80 pxAdapts to width
ProductsDedicated columnExpandable panel
CommentsDedicated columnExpandable panel
Enlarge photoHover buttonHover button
FoldersSeparator rowsTitled sections
Copy namesHeader buttonHeader button

Performance with many selections

The component is optimised for sessions with hundreds of selections. Each grid card uses memoisation to avoid unnecessary re-renders. File names and indices are pre-computed once and reused across all views. The full-screen viewer is mounted via a separate portal that does not interfere with grid performance.

The PhotoHeart Team

Ready to optimize your workflow?

PhotoHeart helps you manage your sessions, clients and deliveries from a single professional platform.