diff --git a/services/travel-memories/app/templates/phase2.html b/services/travel-memories/app/templates/phase2.html index 5c1da3d..cd5d72e 100644 --- a/services/travel-memories/app/templates/phase2.html +++ b/services/travel-memories/app/templates/phase2.html @@ -6,7 +6,9 @@ @keydown.x.window="tagFocused('skip')" @keydown.space.prevent.window="tagFocused('skip')" @keydown.left.prevent.window="navigate(-1)" - @keydown.right.prevent.window="navigate(1)"> + @keydown.right.prevent.window="navigate(1)" + @keydown.escape.window="closeLightbox()" + @keydown.enter.window="focused && openLightbox(focused)">

Triage

@@ -42,7 +44,7 @@ data-asset-id="{{ photo.id }}" data-tag="{{ photo.tag }}" tabindex="0" - @click="select($el)" + @click="openLightbox($el)" @focus="select($el)"> @@ -63,6 +65,25 @@ {% endfor %}
+ {# ── Lightbox overlay (desktop) ── #} + + {# ── Mobile card UI (hidden on desktop) ── #}