From dab1bc758cb2966d7fd46223aec76f0ab52ab976 Mon Sep 17 00:00:00 2001 From: Chuck Driesler Date: Thu, 5 Dec 2024 13:30:17 +0000 Subject: [PATCH] fix(automate): update empty state (#3642) * fix(automate): wip onboarding copy * fix(automate): conditional onboarding buttons --- .../frontend-2/components/common/Card.vue | 27 ++-- .../project/page/automations/EmptyState.vue | 138 ++++++++++++++---- .../project/page/automations/Tab.vue | 87 ++++++++--- .../lib/common/generated/gql/gql.ts | 4 +- .../lib/common/generated/gql/graphql.ts | 4 +- .../lib/projects/graphql/queries.ts | 4 + .../src/helpers/layout/components.ts | 1 + 7 files changed, 204 insertions(+), 61 deletions(-) diff --git a/packages/frontend-2/components/common/Card.vue b/packages/frontend-2/components/common/Card.vue index b697d8b08..7045d794f 100644 --- a/packages/frontend-2/components/common/Card.vue +++ b/packages/frontend-2/components/common/Card.vue @@ -21,20 +21,25 @@ v-if="buttons" class="flex flex-col flex-wrap md:flex-row gap-y-2 md:gap-x-2 gap-y-0 mt-3" > - - {{ button.text }} - + + {{ button.text }} + + diff --git a/packages/frontend-2/components/project/page/automations/EmptyState.vue b/packages/frontend-2/components/project/page/automations/EmptyState.vue index 40c511603..d23267596 100644 --- a/packages/frontend-2/components/project/page/automations/EmptyState.vue +++ b/packages/frontend-2/components/project/page/automations/EmptyState.vue @@ -1,27 +1,18 @@ diff --git a/packages/frontend-2/components/project/page/automations/Tab.vue b/packages/frontend-2/components/project/page/automations/Tab.vue index 4d867651f..ce8d835fc 100644 --- a/packages/frontend-2/components/project/page/automations/Tab.vue +++ b/packages/frontend-2/components/project/page/automations/Tab.vue @@ -4,7 +4,7 @@ v-model:search="search" :workspace-slug="workspaceSlug" :show-empty-state="shouldShowEmptyState" - :creation-disabled-message="disableCreateMessage" + :creation-disabled-message="disableCreateAutomationMessage" @new-automation="onNewAutomation" />