diff --git a/packages/frontend/src/components/Renderer.vue b/packages/frontend/src/components/Renderer.vue
index 4551753cf..1c8fac105 100644
--- a/packages/frontend/src/components/Renderer.vue
+++ b/packages/frontend/src/components/Renderer.vue
@@ -44,6 +44,25 @@
class="vertical-center elevation-10"
style="position: absolute; width: 80%; left: 10%; opacity: 0.5"
>
+
+
+
+ Powered by
+
+ Speckle
+
+
+
+ View in Speckle.xyz
+
+
-
- Selection Details ({{ selectedObjects.length }})
-
-
-
-
- Share
-
+
+
+
+
+
+ mdi-share-variant
+
+
+ Embed 3D Viewer
+
@@ -76,12 +95,31 @@
+
+ Selection Details ({{ selectedObjects.length }})
+
-
-
- Set View
-
+
+
+
+
+ mdi-camera
+
+
+ Select view
+
+
Top
@@ -108,7 +146,7 @@
-
+
mdi-cube-scan
@@ -116,20 +154,15 @@
-
+
mdi-scissors-cutting
Show / Hide Section plane
-
+
-
+
{{ fullScreen ? 'mdi-fullscreen-exit' : 'mdi-fullscreen' }}
@@ -137,7 +170,7 @@
-
+
mdi-help
@@ -234,8 +267,11 @@ export default {
darkMode() {
return this.$vuetify.theme.dark
},
+ url() {
+ return window.location.origin + this.$route.path
+ },
embedUrl() {
- return window.location.href + '?embed=true'
+ return this.url + '?embed=true'
}
},
watch: {
@@ -382,6 +418,20 @@ export default {
display: none;
}
+.top-left {
+ position: absolute;
+ top: 0;
+ left: 0;
+ z-index: 3;
+}
+
+.top-right {
+ position: absolute;
+ top: 0;
+ right: 0;
+ z-index: 3;
+}
+
#rendererparent {
position: relative;
display: inline-block;