diff --git a/src/components/settings_modal/admin_tabs/instance_tab.js b/src/components/settings_modal/admin_tabs/instance_tab.js
index deac26e1e..ddbd58a88 100644
--- a/src/components/settings_modal/admin_tabs/instance_tab.js
+++ b/src/components/settings_modal/admin_tabs/instance_tab.js
@@ -2,9 +2,12 @@ import BooleanSetting from '../helpers/boolean_setting.vue'
import ChoiceSetting from '../helpers/choice_setting.vue'
import IntegerSetting from '../helpers/integer_setting.vue'
import StringSetting from '../helpers/string_setting.vue'
+import ColorSetting from '../helpers/color_setting.vue'
import GroupSetting from '../helpers/group_setting.vue'
import AttachmentSetting from '../helpers/attachment_setting.vue'
import ListSetting from '../helpers/list_setting.vue'
+import PWAManifestIconsSetting from '../helpers/pwa_manifest_icons_setting.vue'
+import MapSetting from '../helpers/map_setting.vue'
import SharedComputedObject from '../helpers/shared_computed_object.js'
import { get } from 'lodash'
@@ -21,8 +24,11 @@ const InstanceTab = {
ChoiceSetting,
IntegerSetting,
StringSetting,
+ ColorSetting,
AttachmentSetting,
ListSetting,
+ PWAManifestIconsSetting,
+ MapSetting,
GroupSetting
},
computed: {
diff --git a/src/components/settings_modal/admin_tabs/instance_tab.vue b/src/components/settings_modal/admin_tabs/instance_tab.vue
index 3cf54eb84..b8a478df5 100644
--- a/src/components/settings_modal/admin_tabs/instance_tab.vue
+++ b/src/components/settings_modal/admin_tabs/instance_tab.vue
@@ -6,6 +6,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('admin_dash.instance.branding') }}
+
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
-
+ -
+
+
+ -
+
+
+ -
+
+
-
diff --git a/src/components/settings_modal/helpers/color_setting.js b/src/components/settings_modal/helpers/color_setting.js
new file mode 100644
index 000000000..c286b90fe
--- /dev/null
+++ b/src/components/settings_modal/helpers/color_setting.js
@@ -0,0 +1,17 @@
+import Setting from './setting.js'
+import ColorInput from 'src/components/color_input/color_input.vue'
+
+export default {
+ ...Setting,
+ components: {
+ ...Setting.components,
+ ColorInput
+ },
+ methods: {
+ ...Setting.methods,
+ getValue (e) {
+ console.log(e)
+ return e
+ }
+ }
+}
diff --git a/src/components/settings_modal/helpers/color_setting.vue b/src/components/settings_modal/helpers/color_setting.vue
new file mode 100644
index 000000000..ffa5d77c8
--- /dev/null
+++ b/src/components/settings_modal/helpers/color_setting.vue
@@ -0,0 +1,54 @@
+
+
+
+
+
+
diff --git a/src/components/settings_modal/helpers/list_tuple_setting.vue b/src/components/settings_modal/helpers/list_tuple_setting.vue
index 3adba7ad8..67430bcfa 100644
--- a/src/components/settings_modal/helpers/list_tuple_setting.vue
+++ b/src/components/settings_modal/helpers/list_tuple_setting.vue
@@ -1,7 +1,7 @@
+
diff --git a/src/components/settings_modal/helpers/setting.js b/src/components/settings_modal/helpers/setting.js
index d5ea3f21c..cabe24533 100644
--- a/src/components/settings_modal/helpers/setting.js
+++ b/src/components/settings_modal/helpers/setting.js
@@ -242,7 +242,6 @@ export default {
if (this.path == null) return null
if (this.descriptionPathOverride) return this.descriptionPathOverride
const path = Array.isArray(this.path) ? this.path : this.path.split('.')
- console.log(this.path, this.subgroup)
if (this.subgroup) {
return [
...path.slice(0, path.length - 1),
diff --git a/src/components/settings_modal/tabs/filtering_tab.js b/src/components/settings_modal/tabs/filtering_tab.js
index ee9142501..594ce3f58 100644
--- a/src/components/settings_modal/tabs/filtering_tab.js
+++ b/src/components/settings_modal/tabs/filtering_tab.js
@@ -217,7 +217,6 @@ const FilteringTab = {
},
purgeExpiredFilters () {
this.muteFiltersExpired.forEach(([id]) => {
- console.log(id)
delete this.muteFiltersDraftObject[id]
this.unsetPreference({ path: 'simple.muteFilters.' + id , value: null })
})
diff --git a/src/i18n/en.json b/src/i18n/en.json
index 968b2b609..485cffc9a 100644
--- a/src/i18n/en.json
+++ b/src/i18n/en.json
@@ -1225,6 +1225,7 @@
},
"instance": {
"instance": "Instance information",
+ "branding": "Branding",
"registrations": "User sign-ups",
"captcha_header": "CAPTCHA",
"kocaptcha": "KoCaptcha settings",