From 57f5b2ca96adeed81a4422d63f48944eaa1d8095 Mon Sep 17 00:00:00 2001 From: Jack Date: Wed, 24 Sep 2025 11:14:52 +0200 Subject: [PATCH] mike's feedback and speckle badge links to website --- .../components/presentation/Actions.vue | 14 +++++------ .../components/presentation/InfoSidebar.vue | 6 ----- .../components/presentation/LeftSidebar.vue | 6 ++--- .../presentation/SlideIndicator.vue | 2 +- .../components/presentation/SpeckleLogo.vue | 25 +++++++++++++------ .../presentation/slideList/Slide.vue | 11 ++++---- 6 files changed, 33 insertions(+), 31 deletions(-) diff --git a/packages/frontend-2/components/presentation/Actions.vue b/packages/frontend-2/components/presentation/Actions.vue index a2ff9e0d9..9e30e2265 100644 --- a/packages/frontend-2/components/presentation/Actions.vue +++ b/packages/frontend-2/components/presentation/Actions.vue @@ -53,15 +53,15 @@ const toggleFullscreen = () => { } // Listen for fullscreen changes +const handleFullscreenChange = () => { + isFullscreen.value = !!document.fullscreenElement +} + onMounted(() => { - const handleFullscreenChange = () => { - isFullscreen.value = !!document.fullscreenElement - } - document.addEventListener('fullscreenchange', handleFullscreenChange) +}) - onUnmounted(() => { - document.removeEventListener('fullscreenchange', handleFullscreenChange) - }) +onUnmounted(() => { + document.removeEventListener('fullscreenchange', handleFullscreenChange) }) diff --git a/packages/frontend-2/components/presentation/InfoSidebar.vue b/packages/frontend-2/components/presentation/InfoSidebar.vue index 299608cfd..ec9d55599 100644 --- a/packages/frontend-2/components/presentation/InfoSidebar.vue +++ b/packages/frontend-2/components/presentation/InfoSidebar.vue @@ -40,12 +40,6 @@ hide-text @click="isSlideEditDialogOpen = true" /> - diff --git a/packages/frontend-2/components/presentation/LeftSidebar.vue b/packages/frontend-2/components/presentation/LeftSidebar.vue index 664151fd3..4b9bfc775 100644 --- a/packages/frontend-2/components/presentation/LeftSidebar.vue +++ b/packages/frontend-2/components/presentation/LeftSidebar.vue @@ -9,7 +9,7 @@ >

@@ -28,7 +28,7 @@

diff --git a/packages/frontend-2/components/presentation/SlideIndicator.vue b/packages/frontend-2/components/presentation/SlideIndicator.vue index c53c7d656..e1e4f56d6 100644 --- a/packages/frontend-2/components/presentation/SlideIndicator.vue +++ b/packages/frontend-2/components/presentation/SlideIndicator.vue @@ -11,7 +11,7 @@ diff --git a/packages/frontend-2/components/presentation/SpeckleLogo.vue b/packages/frontend-2/components/presentation/SpeckleLogo.vue index 14de22a0f..589f02860 100644 --- a/packages/frontend-2/components/presentation/SpeckleLogo.vue +++ b/packages/frontend-2/components/presentation/SpeckleLogo.vue @@ -1,12 +1,21 @@ diff --git a/packages/frontend-2/components/presentation/slideList/Slide.vue b/packages/frontend-2/components/presentation/slideList/Slide.vue index 093b8229c..fb8dc16a4 100644 --- a/packages/frontend-2/components/presentation/slideList/Slide.vue +++ b/packages/frontend-2/components/presentation/slideList/Slide.vue @@ -11,12 +11,11 @@ class="w-full aspect-[3/2] md:aspect-video object-cover" /> -
-

{{ slideIndex }}.

-

- {{ slide.name }} -

-
+ +

+ {{ slideIndex }}. + {{ slide.name }} +