Skip to content

Commit 4eca72d

Browse files
committed
fixed automation page
Signed-off-by: RAWx18 <rawx18.dev@gmail.com>
1 parent 6c8973d commit 4eca72d

File tree

9 files changed

+164
-159
lines changed

9 files changed

+164
-159
lines changed

README.md

Lines changed: 137 additions & 127 deletions
Large diffs are not rendered by default.

frontend/.env.dist.local

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ VUE_APP_BACKEND_URL=/api
44
VUE_APP_WEBSOCKETS_URL=ws://localhost:8080
55
VUE_APP_FRONTEND_HOST=localhost:8081
66
VUE_APP_FRONTEND_PROTOCOL=http
7-
VUE_APP_GITHUB_INSTALLATION_URL=https://github.com/apps/gitmesh-test/installations/new
7+
VUE_APP_GITHUB_INSTALLATION_URL=https://github.com/apps/gitmesh-ce/installations/new # Community Edition GitHub App Installation
88
VUE_APP_DISCORD_INSTALLATION_URL=
99
VUE_APP_CUBEJS_URL=http://localhost:4000
1010
VUE_APP_CONVERSATIONS_PUBLIC_URL=http://localhost:3000

frontend/src/modules/automation/components/automation-form.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<template #header>
99
<div>
1010
<div class="flex items-center">
11-
<img :alt="typeData.name" :src="typeData.pngn" class="w-4 max-w-4">
11+
<img :alt="typeData.name" :src="typeData.icon" class="w-4 max-w-4">
1212
<p class="pl-2 text-xs text-gray-200">
1313
{{ typeData.name }}
1414
</p>

frontend/src/modules/automation/components/automation-list.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
>
5151
<div class="flex">
5252
<div class="mt-0.5">
53-
<img :alt="automationType.name" :src="automationType.pngn" class="w-4 max-w-4">
53+
<img :alt="automationType.name" :src="automationType.icon" class="w-4 max-w-4">
5454
</div>
5555
<div class="pl-2">
5656
<h6 class="text-xs leading-5 font-medium mb-0.5 text-zinc-100">

frontend/src/modules/automation/components/list/automation-list-table.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<img
1717
v-if="automationTypes[scope.row.type]"
1818
:alt="automationTypes[scope.row.type].name"
19-
:src="automationTypes[scope.row.type].pngn"
19+
:src="automationTypes[scope.row.type].icon"
2020
class="w-6"
2121
>
2222
</div>

frontend/src/modules/automation/config/automation-types/hubspot/config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ export const hubspotOrganizationFilters: Record<string, FilterConfig> = {
4444
export const hubspot: AutomationTypeConfig = {
4545
name: 'HubSpot',
4646
description: 'Send contacts or organizations to HubSpot',
47-
icon: '/images/integrations/hubspot.png',
47+
icon: '/images/automation/hubspot.png',
4848
plan: 'Scale',
4949
featureFlag: FeatureFlag.flags.hubspot,
5050
emptyScreen: {

frontend/src/modules/onboard/components/onboard-sync-data-step.vue

Lines changed: 20 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -58,34 +58,29 @@
5858
title=":: SYSTEM_SYNCHRONIZATION"
5959
custom-class="terminal-dialog"
6060
>
61-
<template #content>
62-
<div class="px-8 py-10 text-zinc-300 font-mono text-xs relative overflow-hidden">
63-
<div class="absolute top-0 right-0 p-2 opacity-10">
64-
<i class="ri-github-fill text-6xl"></i>
65-
</div>
61+
<template #content>
62+
<div class="p-8 max-w-xs mx-auto space-y-6">
63+
<div class="flex items-center gap-3">
64+
<i class="ri-github-fill text-2xl"></i>
65+
<span class="font-medium">GitHub Integration</span>
66+
</div>
6667

67-
<div class="flex flex-col items-center gap-6 text-center relative z-10">
68-
<div class="relative">
69-
<i class="ri-broadcast-line text-4xl text-orange-500 animate-pulse"></i>
70-
<div class="absolute -bottom-1 -right-1 w-3 h-3 bg-zinc-950 flex items-center justify-center border border-zinc-800">
71-
<div class="w-1.5 h-1.5 bg-emerald-500 animate-ping"></div>
72-
</div>
73-
</div>
74-
75-
<div class="space-y-3">
76-
<p class="uppercase tracking-[0.2em] font-bold text-white">
77-
Synchronizing GitHub_Protocol
78-
</p>
79-
<div class="h-[1px] w-12 bg-zinc-800 mx-auto"></div>
80-
<p class="text-zinc-500 text-[10px] leading-relaxed uppercase">
81-
Establishing handshake...<br />
82-
Configuring repository access permissions...<br />
83-
<span class="text-orange-500">Status: TRANSMITTING_DATA</span>
84-
</p>
85-
</div>
68+
<div class="space-y-3 text-xs">
69+
<div class="flex items-center gap-3 text-emerald-500">
70+
<i class="ri-checkbox-circle-fill"></i>
71+
<span>Handshake established</span>
72+
</div>
73+
<div class="flex items-center gap-3 text-zinc-400">
74+
<div class="w-3 h-3 border-2 border-zinc-300 border-t-zinc-600 rounded-full animate-spin"></div>
75+
<span>Configuring access...</span>
76+
</div>
77+
<div class="flex items-center gap-3 text-zinc-300">
78+
<i class="ri-checkbox-blank-circle-line"></i>
79+
<span>Finalizing sync</span>
8680
</div>
8781
</div>
88-
</template>
82+
</div>
83+
</template>
8984
</app-dialog>
9085
</div>
9186
</template>

frontend/src/modules/widget/components/shared/widget-insight.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<template>
22
<div
3-
class="flex items-start gap-3 w-full p-6 bg-gray-50 rounded-b-lg"
3+
class="flex items-start gap-3 w-full p-6 bg-black rounded-b-lg"
44
>
55
<div
66
class="rounded-full bg-purple-100 flex items-center justify-center min-h-8 min-w-[2rem]"
@@ -10,7 +10,7 @@
1010
/>
1111
</div>
1212
<div>
13-
<div class="text-black text-sm">
13+
<div class="text-white bg-black text-sm">
1414
Insight
1515
</div>
1616
<div class="mt-1 text-gray-300 text-xs">

public/mesh.png

-156 KB
Binary file not shown.

0 commit comments

Comments
 (0)