From 48a76c643877cf7aaec82cbb973094976e47a14d Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Wed, 21 Aug 2024 12:50:03 +0530 Subject: [PATCH 01/21] fix: added new list/kanban/groupby icons --- frontend/src/components/Icons/GroupByIcon.vue | 16 ++++++++++++++++ frontend/src/components/Icons/KanbanIcon.vue | 18 ++++++++---------- frontend/src/components/Icons/ListIcon.vue | 16 ++++++++++++++++ 3 files changed, 40 insertions(+), 10 deletions(-) create mode 100644 frontend/src/components/Icons/GroupByIcon.vue create mode 100644 frontend/src/components/Icons/ListIcon.vue diff --git a/frontend/src/components/Icons/GroupByIcon.vue b/frontend/src/components/Icons/GroupByIcon.vue new file mode 100644 index 00000000..e1b03a15 --- /dev/null +++ b/frontend/src/components/Icons/GroupByIcon.vue @@ -0,0 +1,16 @@ + diff --git a/frontend/src/components/Icons/KanbanIcon.vue b/frontend/src/components/Icons/KanbanIcon.vue index bb12b401..fc4c965f 100644 --- a/frontend/src/components/Icons/KanbanIcon.vue +++ b/frontend/src/components/Icons/KanbanIcon.vue @@ -1,18 +1,16 @@ diff --git a/frontend/src/components/Icons/ListIcon.vue b/frontend/src/components/Icons/ListIcon.vue new file mode 100644 index 00000000..f194dcc4 --- /dev/null +++ b/frontend/src/components/Icons/ListIcon.vue @@ -0,0 +1,16 @@ + From 0ee97b0d1b76bc91f183879d133919a7e86d9e7f Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Wed, 21 Aug 2024 12:51:15 +0530 Subject: [PATCH 02/21] fix: moved view selector to header in breadcrumbs --- frontend/src/components/ViewControls.vue | 119 +++++++---------------- frontend/src/pages/Leads.vue | 58 ++++++++++- 2 files changed, 87 insertions(+), 90 deletions(-) diff --git a/frontend/src/components/ViewControls.vue b/frontend/src/components/ViewControls.vue index b0f4c06c..b8608a74 100644 --- a/frontend/src/components/ViewControls.vue +++ b/frontend/src/components/ViewControls.vue @@ -3,43 +3,6 @@ v-if="isMobileView" class="flex flex-col justify-between gap-2 sm:px-5 px-3 py-4" > -
-
- - - - - - -
- -
@@ -59,6 +22,11 @@
+
-
- - - - +
From c6f2f8294098ef1abba549396fc05ff9ae016629 Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Wed, 21 Aug 2024 14:32:06 +0530 Subject: [PATCH 05/21] fix: render icon of view selector using icon component --- frontend/src/pages/Leads.vue | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/frontend/src/pages/Leads.vue b/frontend/src/pages/Leads.vue index 707efb4c..cc55bcc4 100644 --- a/frontend/src/pages/Leads.vue +++ b/frontend/src/pages/Leads.vue @@ -22,19 +22,7 @@ :label="__(viewControls.currentView.label)" >