diff --git a/CHANGELOG.md b/CHANGELOG.md
index d635ae64b..737ef6328 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -27,6 +27,10 @@
- Allow import of recipes with HowToSections
[#1255](https://github.com/nextcloud/cookbook/pull/1255) @christianlupus
+### Changed
+- Add an app configuration (settings modal) to replace the one in the sidebar
+ [#1258](https://github.com/nextcloud/cookbook/pull/1258) @MarcelRobitaille
+
## 0.9.17 - 2022-10-31
diff --git a/package.json b/package.json
index e73e44524..301dab3c2 100644
--- a/package.json
+++ b/package.json
@@ -33,7 +33,7 @@
"@nextcloud/event-bus": "3.0.2",
"@nextcloud/moment": "^1.1.1",
"@nextcloud/router": "^2.0.0",
- "@nextcloud/vue": "^7.0.1",
+ "@nextcloud/vue": "^7.1.0",
"caret-pos": "2.0.0",
"linkifyjs": "^4.0.0",
"lozad": "^1.16.0",
diff --git a/src/components/AppMain.vue b/src/components/AppMain.vue
index bbfa2a604..984842174 100644
--- a/src/components/AppMain.vue
+++ b/src/components/AppMain.vue
@@ -16,6 +16,7 @@
/>
+
@@ -26,6 +27,7 @@ import NcContent from "@nextcloud/vue/dist/Components/NcContent"
import AppControls from "cookbook/components/AppControls/AppControls.vue"
import { emit, subscribe, unsubscribe } from "@nextcloud/event-bus"
import AppNavi from "./AppNavi.vue"
+import SettingsDialog from "./SettingsDialog.vue"
export default {
name: "AppMain",
@@ -33,6 +35,7 @@ export default {
NcAppContent,
AppControls,
AppNavi,
+ SettingsDialog,
// eslint-disable-next-line vue/no-reserved-component-names
NcContent,
},
diff --git a/src/components/AppNavi.vue b/src/components/AppNavi.vue
index ece23572a..37c09cce4 100644
--- a/src/components/AppNavi.vue
+++ b/src/components/AppNavi.vue
@@ -73,15 +73,18 @@
-
diff --git a/src/components/AppSettings.vue b/src/components/SettingsDialog.vue
similarity index 65%
rename from src/components/AppSettings.vue
rename to src/components/SettingsDialog.vue
index 43433c2f6..3c7482dee 100644
--- a/src/components/AppSettings.vue
+++ b/src/components/SettingsDialog.vue
@@ -1,19 +1,25 @@
-
-
+
+
+
+
+
-
-
+
+
+
+