@@ -83,6 +97,7 @@ defineEmits(['skip', 'previous', 'next'])
const props = defineProps<{
index: number
item: SlideshowItem
+ disableNext: boolean
}>()
const {
diff --git a/packages/frontend-2/components/tour/Onboarding.vue b/packages/frontend-2/components/tour/Onboarding.vue
index ce81c8b53..089da31d3 100644
--- a/packages/frontend-2/components/tour/Onboarding.vue
+++ b/packages/frontend-2/components/tour/Onboarding.vue
@@ -2,48 +2,24 @@
diff --git a/packages/frontend-2/components/tour/Slideshow.vue b/packages/frontend-2/components/tour/Slideshow.vue
index c3b662e7e..584c9e7fd 100644
--- a/packages/frontend-2/components/tour/Slideshow.vue
+++ b/packages/frontend-2/components/tour/Slideshow.vue
@@ -15,9 +15,10 @@
:class="isSmallerOrEqualSm ? 'bottom-0 left-0 w-screen' : ''"
:style="isSmallerOrEqualSm ? undefined : item.style"
:show-controls="item.showControls"
+ :disable-next="hasAddedOverlay"
@skip="finishSlideshow()"
>
-
Speckle allows you to load multiple models in the same viewer.
-
+
- Click here
+ Add another model
- to give it a try!