diff --git a/src/client/components/global/header.vue b/src/client/components/global/header.vue index 2bf490c98..526db07fd 100644 --- a/src/client/components/global/header.vue +++ b/src/client/components/global/header.vue @@ -2,8 +2,8 @@
- + + + +
diff --git a/src/client/pages/admin/ads.vue b/src/client/pages/admin/ads.vue index e776f99a4..4d39bb4e4 100644 --- a/src/client/pages/admin/ads.vue +++ b/src/client/pages/admin/ads.vue @@ -1,45 +1,42 @@ @@ -68,11 +65,6 @@ export default defineComponent({ title: this.$ts.ads, icon: 'fas fa-audio-description', bg: 'var(--bg)', - }, - header: { - title: this.$ts.ads, - icon: 'fas fa-audio-description', - bg: 'var(--bg)', actions: [{ asFullButton: true, icon: 'fas fa-plus', diff --git a/src/client/pages/admin/announcements.vue b/src/client/pages/admin/announcements.vue index 78637c095..4ace515b0 100644 --- a/src/client/pages/admin/announcements.vue +++ b/src/client/pages/admin/announcements.vue @@ -1,27 +1,23 @@ @@ -48,11 +44,6 @@ export default defineComponent({ title: this.$ts.announcements, icon: 'fas fa-broadcast-tower', bg: 'var(--bg)', - }, - header: { - title: this.$ts.announcements, - icon: 'fas fa-broadcast-tower', - bg: 'var(--bg)', actions: [{ asFullButton: true, icon: 'fas fa-plus', diff --git a/src/client/pages/admin/emojis.vue b/src/client/pages/admin/emojis.vue index 4cd34b046..80e0e00ba 100644 --- a/src/client/pages/admin/emojis.vue +++ b/src/client/pages/admin/emojis.vue @@ -1,7 +1,5 @@ @@ -41,6 +44,10 @@ export default defineComponent({ MkInfo, }, + provide: { + shouldOmitHeaderTitle: false, + }, + props: { initialPage: { type: String, @@ -50,17 +57,19 @@ export default defineComponent({ setup(props, context) { const indexInfo = { - title: i18n.locale.instance, + title: i18n.locale.controlPanel, icon: 'fas fa-cog', bg: 'var(--bg)', + hideHeader: true, }; const INFO = ref(indexInfo); + const childInfo = ref(null); const page = ref(props.initialPage); const narrow = ref(false); const view = ref(null); const el = ref(null); const onInfo = (viewInfo) => { - INFO.value = viewInfo; + childInfo.value = viewInfo; }; const pageProps = ref({}); @@ -315,6 +324,7 @@ export default defineComponent({ view, el, onInfo, + childInfo, pageProps, component, invite, diff --git a/src/client/pages/admin/overview.vue b/src/client/pages/admin/overview.vue index 4e761f021..ced200351 100644 --- a/src/client/pages/admin/overview.vue +++ b/src/client/pages/admin/overview.vue @@ -1,71 +1,67 @@ @@ -107,10 +103,6 @@ export default defineComponent({ icon: 'fas fa-tachometer-alt', bg: 'var(--bg)', }, - header: { - title: this.$ts.dashboard, - icon: 'fas fa-tachometer-alt', - }, version, vueVersion, url, diff --git a/src/client/pages/admin/users.vue b/src/client/pages/admin/users.vue index f7f9306b7..37a54d2de 100644 --- a/src/client/pages/admin/users.vue +++ b/src/client/pages/admin/users.vue @@ -1,7 +1,5 @@