diff --git a/frontend/src/components/Settings/GeneralSettings.vue b/frontend/src/components/Settings/GeneralSettings.vue
new file mode 100644
index 00000000..b0155b25
--- /dev/null
+++ b/frontend/src/components/Settings/GeneralSettings.vue
@@ -0,0 +1,130 @@
+
+
+
+ {{ __('General') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ __('Logo') }}
+
+
+
+
+
+
+ (settings.doc.brand_logo = url)"
+ @remove="() => (settings.doc.brand_logo = '')"
+ />
+
+ {{
+ __(
+ 'Appears in the top sidebar. Recommended size is 32x32 px in PNG or SVG',
+ )
+ }}
+
+
+
+
+
+
+
+
+
+
+ {{ __('Favicon') }}
+
+
+
+
+
+
+ (settings.doc.favicon = url)"
+ @remove="() => (settings.doc.favicon = '')"
+ />
+
+ {{
+ __(
+ 'Appears next to the title in your browser tab. Recommended size is 32x32 px in PNG or ICO',
+ )
+ }}
+
+