diff --git a/frontend/src/components/gallery/GalleryLayout.tsx b/frontend/src/components/gallery/GalleryLayout.tsx index ce92927d..7888a27e 100644 --- a/frontend/src/components/gallery/GalleryLayout.tsx +++ b/frontend/src/components/gallery/GalleryLayout.tsx @@ -506,8 +506,7 @@ export const GalleryLayout: React.FC = ({ )} {/* Accent Download CTA — also rendered in the minimal header so the action stays one click away regardless of header - style. Intentionally NOT shown in the no-header variant - where the gallery is fully chromeless by design. */} + style. */} {showHeaderDownload && onHeaderDownload && ( = ({ {t('gallery.downloadAll')} )} + {/* Accent Download CTA — 'none' suppresses the *title* header, + not the download affordance: this bar still renders the + menu, headerExtra and logout, so leaving the CTA out just + stranded guests with per-tile downloads only (QA P4-B.05). */} + {showHeaderDownload && onHeaderDownload && ( + + )} {showLogout && onLogout && (