diff --git a/packages/frontend-2/components/presentation/PageWrapper.vue b/packages/frontend-2/components/presentation/PageWrapper.vue index 3dde0c1b6..494dc699a 100644 --- a/packages/frontend-2/components/presentation/PageWrapper.vue +++ b/packages/frontend-2/components/presentation/PageWrapper.vue @@ -91,6 +91,7 @@ const viewerProgress = ref(0) const ViewerWrapper = resolveComponent('PresentationViewerWrapper') +const title = computed(() => presentation.value?.title) const canEditPresentation = computed(() => { return presentation.value?.permissions.canUpdate.authorized }) @@ -119,6 +120,7 @@ const handleKeydown = (event: KeyboardEvent) => { } useEventListener('keydown', handleKeydown) +useHead({ title }) onMounted(() => { mixpanel.track('Presentation Viewed', { diff --git a/packages/frontend-2/pages/projects/[id]/presentations/[presentationId]/index.vue b/packages/frontend-2/pages/projects/[id]/presentations/[presentationId]/index.vue index 069f612c5..ba2ba2441 100644 --- a/packages/frontend-2/pages/projects/[id]/presentations/[presentationId]/index.vue +++ b/packages/frontend-2/pages/projects/[id]/presentations/[presentationId]/index.vue @@ -8,4 +8,14 @@ definePageMeta({ layout: 'empty' }) + +useHead({ + meta: [ + { + name: 'viewport', + content: + 'width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no' + } + ] +})