diff --git a/desk/src/App.vue b/desk/src/App.vue index f37adb864..6501aaeae 100644 --- a/desk/src/App.vue +++ b/desk/src/App.vue @@ -1,5 +1,5 @@ @@ -7,9 +7,12 @@ diff --git a/desk/src/components/charts/LineChart.vue b/desk/src/components/charts/LineChart.vue new file mode 100644 index 000000000..20376b143 --- /dev/null +++ b/desk/src/components/charts/LineChart.vue @@ -0,0 +1,100 @@ + + + diff --git a/desk/src/components/charts/PieChart.vue b/desk/src/components/charts/PieChart.vue new file mode 100644 index 000000000..7af242bde --- /dev/null +++ b/desk/src/components/charts/PieChart.vue @@ -0,0 +1,89 @@ + + + diff --git a/desk/src/components/charts/SingleString.vue b/desk/src/components/charts/SingleString.vue new file mode 100644 index 000000000..aebd51546 --- /dev/null +++ b/desk/src/components/charts/SingleString.vue @@ -0,0 +1,25 @@ + + + diff --git a/desk/src/components/charts/theme.ts b/desk/src/components/charts/theme.ts new file mode 100644 index 000000000..24744c0be --- /dev/null +++ b/desk/src/components/charts/theme.ts @@ -0,0 +1,14 @@ +export const theme = { + color: [ + "#ff595e", + "#ff924c", + "#ffca3a", + "#c5ca30", + "#8ac926", + "#36949d", + "#1982c4", + "#4267ac", + "#565aa0", + "#6a4c93", + ], +}; diff --git a/desk/src/components/desk/contacts/ContactRelatedInfo.vue b/desk/src/components/desk/contacts/ContactRelatedInfo.vue index da104a187..82ce23f70 100644 --- a/desk/src/components/desk/contacts/ContactRelatedInfo.vue +++ b/desk/src/components/desk/contacts/ContactRelatedInfo.vue @@ -4,17 +4,6 @@ ref="miniTicketList" :options="{ doctype: 'HD Ticket', - fields: [ - '_assign', - 'status', - 'priority', - 'subject', - 'ticket_type', - 'creation', - 'modified', - 'name', - '_seen', - ], limit: 20, order_by: 'modified desc', filters: { diff --git a/desk/src/components/desk/dashboard/CustomerSatisfactionChart.vue b/desk/src/components/desk/dashboard/CustomerSatisfactionChart.vue deleted file mode 100644 index ab6b3b006..000000000 --- a/desk/src/components/desk/dashboard/CustomerSatisfactionChart.vue +++ /dev/null @@ -1,98 +0,0 @@ - - - - - diff --git a/desk/src/components/desk/dashboard/SlaSummaryCards.vue b/desk/src/components/desk/dashboard/SlaSummaryCards.vue deleted file mode 100644 index 7550caedf..000000000 --- a/desk/src/components/desk/dashboard/SlaSummaryCards.vue +++ /dev/null @@ -1,78 +0,0 @@ - - - - - diff --git a/desk/src/components/desk/dashboard/TicketStatusCards.vue b/desk/src/components/desk/dashboard/TicketStatusCards.vue deleted file mode 100644 index 16adb7e69..000000000 --- a/desk/src/components/desk/dashboard/TicketStatusCards.vue +++ /dev/null @@ -1,123 +0,0 @@ - - - - - diff --git a/desk/src/components/desk/dashboard/TicketSummaryChart.vue b/desk/src/components/desk/dashboard/TicketSummaryChart.vue deleted file mode 100644 index e7db857bb..000000000 --- a/desk/src/components/desk/dashboard/TicketSummaryChart.vue +++ /dev/null @@ -1,140 +0,0 @@ - - - - diff --git a/desk/src/components/desk/dashboard/TicketTrendsChart.vue b/desk/src/components/desk/dashboard/TicketTrendsChart.vue deleted file mode 100644 index b83b3f1a0..000000000 --- a/desk/src/components/desk/dashboard/TicketTrendsChart.vue +++ /dev/null @@ -1,139 +0,0 @@ - - - - diff --git a/desk/src/components/desk/dashboard/TicketTypeChart.vue b/desk/src/components/desk/dashboard/TicketTypeChart.vue deleted file mode 100644 index d8f3abdf9..000000000 --- a/desk/src/components/desk/dashboard/TicketTypeChart.vue +++ /dev/null @@ -1,98 +0,0 @@ - - - - diff --git a/desk/src/components/desk/dashboard/theme.js b/desk/src/components/desk/dashboard/theme.js deleted file mode 100644 index 009513b01..000000000 --- a/desk/src/components/desk/dashboard/theme.js +++ /dev/null @@ -1,46 +0,0 @@ -export default { - // Global palette: - color: ["#2D95F0", "#61B2F9", "#5FD8C4", "#f8bad0", "#EEA4EF", "#f2b3c9"], - - series: [ - { - type: "bar", - // A palette only work for the series: - color: [ - "#2D95F0", - "#61B2F9", - "#5FD8C4", - "#f8bad0", - "#EEA4EF", - "#f2b3c9", - ], - // ... - }, - { - type: "pie", - // A palette only work for the series: - color: [ - "#2D95F0", - "#61B2F9", - "#5FD8C4", - "#f8bad0", - "#EEA4EF", - "#f2b3c9", - ], - // ... - }, - { - type: "line", - // A palette only work for the series: - color: [ - "#2D95F0", - "#61B2F9", - "#5FD8C4", - "#f8bad0", - "#EEA4EF", - "#f2b3c9", - ], - // ... - }, - ], -} diff --git a/desk/src/components/desk/global/CannedResponsesDialog.vue b/desk/src/components/desk/global/CannedResponsesDialog.vue deleted file mode 100644 index e4743a7ce..000000000 --- a/desk/src/components/desk/global/CannedResponsesDialog.vue +++ /dev/null @@ -1,135 +0,0 @@ - - - diff --git a/desk/src/components/desk/global/CustomIcons.vue b/desk/src/components/desk/global/CustomIcons.vue index acef49c04..25a018895 100644 --- a/desk/src/components/desk/global/CustomIcons.vue +++ b/desk/src/components/desk/global/CustomIcons.vue @@ -1522,13 +1522,6 @@ stroke-linejoin="round" /> -
-
-
{{ $resources.helpdeskName.data }}
-
@@ -1536,24 +1529,6 @@ export default { name: "CustomIcons", props: ["name", "height", "width", "class"], - mounted() { - if (this.name == "company") { - this.$resources.brandHtml.fetch() - this.$resources.helpdeskName.fetch() - } - }, - resources: { - brandHtml() { - return { - url: "helpdesk.api.website.brand_html", - } - }, - helpdeskName() { - return { - url: "helpdesk.api.website.helpdesk_name", - } - }, - }, } diff --git a/desk/src/components/desk/sidebar/SideBar.vue b/desk/src/components/desk/sidebar/SideBar.vue index 1debc4a1b..515b518d1 100644 --- a/desk/src/components/desk/sidebar/SideBar.vue +++ b/desk/src/components/desk/sidebar/SideBar.vue @@ -1,6 +1,6 @@