diff --git a/src/views/Photo.vue b/src/views/Photo.vue index eb4703b..891cd6e 100644 --- a/src/views/Photo.vue +++ b/src/views/Photo.vue @@ -63,14 +63,13 @@ export default class Photos extends Vue { async clickPhoto(p: PhotoMetadata, e: MouseEvent) { console.log("Clicked photo:", p.id) const dom = e.currentTarget as HTMLDivElement - const photoEl = dom.querySelector('.photo-abs-container') as HTMLDivElement + const photoEl = dom.querySelector('.photo-wrapper') as HTMLDivElement photoEl.style.viewTransitionName = `photo-${p.id}` const transition = document.startViewTransition(() => { - // Toggle .active on dom dom.classList.toggle('active') - + document.getElementsByClassName('blur')[0].toggleAttribute('hidden') }) await transition.finished @@ -89,22 +88,27 @@ export default class Photos extends Vue {
-
- +
+
+ +
-
+