From 4da3c13976b7b511a39117b3677eb24a7be0f261 Mon Sep 17 00:00:00 2001 From: Fabio Manganiello Date: Sat, 23 Sep 2023 23:28:32 +0200 Subject: [PATCH] First WIP commit for the new Integrations panel. --- .../src/components/panels/Settings/Index.vue | 4 +- .../panels/Settings/Integrations.vue | 62 +++++++++++++++++++ .../components/panels/Settings/sections.json | 7 +++ 3 files changed, 72 insertions(+), 1 deletion(-) create mode 100644 platypush/backend/http/webapp/src/components/panels/Settings/Integrations.vue diff --git a/platypush/backend/http/webapp/src/components/panels/Settings/Index.vue b/platypush/backend/http/webapp/src/components/panels/Settings/Index.vue index baabc173a..521689ad6 100644 --- a/platypush/backend/http/webapp/src/components/panels/Settings/Index.vue +++ b/platypush/backend/http/webapp/src/components/panels/Settings/Index.vue @@ -5,6 +5,7 @@ v-if="selectedPanel === 'users' && currentUser" /> + @@ -12,11 +13,12 @@ + + diff --git a/platypush/backend/http/webapp/src/components/panels/Settings/sections.json b/platypush/backend/http/webapp/src/components/panels/Settings/sections.json index fc6adc452..7f8dfe768 100644 --- a/platypush/backend/http/webapp/src/components/panels/Settings/sections.json +++ b/platypush/backend/http/webapp/src/components/panels/Settings/sections.json @@ -11,5 +11,12 @@ "icon": { "class": "fas fa-key" } + }, + + "integrations": { + "name": "Integrations", + "icon": { + "class": "fas fa-puzzle-piece" + } } }