-
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
-
@@ -75,8 +33,6 @@ import XCommon from './_common_/common.vue';
import type { PageMetadata } from '@/page.js';
import * as os from '@/os.js';
import { instance } from '@/instance.js';
-import XSigninDialog from '@/components/MkSigninDialog.vue';
-import XSignupDialog from '@/components/MkSignupDialog.vue';
import { provideMetadataReceiver, provideReactiveMetadata } from '@/page.js';
import { i18n } from '@/i18n.js';
import MkVisitorDashboard from '@/components/MkVisitorDashboard.vue';
@@ -103,39 +59,11 @@ provideMetadataReceiver((metadataGetter) => {
});
provideReactiveMetadata(pageMetadata);
-const announcements = {
- endpoint: 'announcements',
- limit: 10,
-};
-
-const isTimelineAvailable = ref(instance.policies.ltlAvailable || instance.policies.gtlAvailable);
-
-const showMenu = ref(false);
const isDesktop = ref(window.innerWidth >= DESKTOP_THRESHOLD);
const narrow = ref(window.innerWidth < 1280);
-const keymap = computed(() => {
- return {
- 's': () => {
- mainRouter.push('/search');
- },
- };
-});
-
-function signin() {
- const { dispose } = os.popup(XSigninDialog, {
- autoSet: true,
- }, {
- closed: () => dispose(),
- });
-}
-
-function signup() {
- const { dispose } = os.popup(XSignupDialog, {
- autoSet: true,
- }, {
- closed: () => dispose(),
- });
+function goHome() {
+ mainRouter.push('/');
}
onMounted(() => {
@@ -145,149 +73,64 @@ onMounted(() => {
}, { passive: true });
}
});
-
-defineExpose({
- showMenu: showMenu,
-});
-
diff --git a/packages/frontend/src/ui/zen.vue b/packages/frontend/src/ui/zen.vue
index 99248abecf..45524d1fbb 100644
--- a/packages/frontend/src/ui/zen.vue
+++ b/packages/frontend/src/ui/zen.vue
@@ -4,21 +4,23 @@ SPDX-License-Identifier: AGPL-3.0-only
-->
-