From b9961b0ba0460efd6e3c68ec5b37a96a1bec1909 Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Fri, 21 Jun 2024 23:04:36 +0530 Subject: [PATCH] fix: change column color and save it --- .../src/components/Kanban/KanbanSettings.vue | 4 +- frontend/src/components/Kanban/KanbanView.vue | 55 +++++++++++++++++-- frontend/src/components/ViewControls.vue | 14 +++-- frontend/src/pages/Deals.vue | 6 +- frontend/src/pages/Leads.vue | 6 +- frontend/src/pages/Tasks.vue | 6 +- 6 files changed, 77 insertions(+), 14 deletions(-) diff --git a/frontend/src/components/Kanban/KanbanSettings.vue b/frontend/src/components/Kanban/KanbanSettings.vue index 6b0604ac..bc70c7ba 100644 --- a/frontend/src/components/Kanban/KanbanSettings.vue +++ b/frontend/src/components/Kanban/KanbanSettings.vue @@ -79,7 +79,9 @@ const fields = createResource({ function apply() { nextTick(() => { showDialog.value = false - emit('update', column_field.value) + emit('update', { + column_field: column_field.value.name, + }) }) } diff --git a/frontend/src/components/Kanban/KanbanView.vue b/frontend/src/components/Kanban/KanbanView.vue index 1d1a1640..8ace6348 100644 --- a/frontend/src/components/Kanban/KanbanView.vue +++ b/frontend/src/components/Kanban/KanbanView.vue @@ -10,8 +10,40 @@ class="flex flex-col gap-2.5 min-w-[268px] hover:bg-gray-100 rounded-lg p-2.5 transition-all duration-300 ease-in-out" >
-
- +
+ + + +
{{ column.column.name }}
@@ -39,10 +71,13 @@