diff --git a/packages/frontend-2/components/dashboard/Sidebar.vue b/packages/frontend-2/components/dashboard/Sidebar.vue index 9078713ee..df3cc5423 100644 --- a/packages/frontend-2/components/dashboard/Sidebar.vue +++ b/packages/frontend-2/components/dashboard/Sidebar.vue @@ -26,7 +26,9 @@ class="absolute z-40 lg:static h-full flex w-[17rem] shrink-0 transition-all" :class="isOpenMobile ? '' : '-translate-x-[17rem] lg:translate-x-0'" > - + @@ -156,6 +158,14 @@ + @@ -173,6 +183,7 @@ import { FormButton, LayoutSidebar, + LayoutSidebarPromo, LayoutSidebarMenu, LayoutSidebarMenuGroup, LayoutSidebarMenuGroupItem @@ -249,6 +260,15 @@ onWorkspaceResult((result) => { } }) +const onPromoClick = () => { + mixpanel.track('Promo Banner Clicked', { + source: 'sidebar', + campaign: 'specklecon2024' + }) + + window.open('https://conf.speckle.systems/', '_blank') +} + const openFeedbackDialog = () => { showFeedbackDialog.value = true isOpenMobile.value = false diff --git a/packages/frontend-2/components/promo-banners/Workspace.vue b/packages/frontend-2/components/promo-banners/Workspace.vue deleted file mode 100644 index bfc2137a0..000000000 --- a/packages/frontend-2/components/promo-banners/Workspace.vue +++ /dev/null @@ -1,109 +0,0 @@ - - diff --git a/packages/frontend-2/layouts/default.vue b/packages/frontend-2/layouts/default.vue index 194beb247..7aa1659a9 100644 --- a/packages/frontend-2/layouts/default.vue +++ b/packages/frontend-2/layouts/default.vue @@ -1,7 +1,6 @@