diff --git a/src/components/NcHeaderButton/NcHeaderButton.vue b/src/components/NcHeaderButton/NcHeaderButton.vue
new file mode 100644
index 0000000000..8f01bdd6e3
--- /dev/null
+++ b/src/components/NcHeaderButton/NcHeaderButton.vue
@@ -0,0 +1,139 @@
+
+
+
+This component is made to be used in the Nextcloud top header,
+similar to the NcHeaderMenu but to be used when only a trigger button is needed, e.g. when opening a dialog.
+
+```
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+```
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ description }}
+
+
+
+
+
+
+
diff --git a/src/components/NcHeaderButton/index.js b/src/components/NcHeaderButton/index.js
new file mode 100644
index 0000000000..ecd72c1be4
--- /dev/null
+++ b/src/components/NcHeaderButton/index.js
@@ -0,0 +1,6 @@
+/**
+ * SPDX-FileCopyrightText: 2022 Nextcloud GmbH and Nextcloud contributors
+ * SPDX-License-Identifier: AGPL-3.0-or-later
+ */
+
+export { default } from './NcHeaderButton.vue'
diff --git a/src/components/NcHeaderMenu/NcHeaderMenu.vue b/src/components/NcHeaderMenu/NcHeaderMenu.vue
index 03476ff94d..5fe8081ec1 100644
--- a/src/components/NcHeaderMenu/NcHeaderMenu.vue
+++ b/src/components/NcHeaderMenu/NcHeaderMenu.vue
@@ -15,10 +15,13 @@ This component is made to be used in the Nextcloud top header.