From 5ac66eadb7b560381dd6a5ba9e64214b682741d6 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 baabc173..521689ad 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 fc6adc45..7f8dfe76 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" + } } }