From ce858a676be7ec70566f186e1a061273975b04e1 Mon Sep 17 00:00:00 2001
From: syuilo <4439005+syuilo@users.noreply.github.com>
Date: Thu, 20 Mar 2025 21:04:37 +0900
Subject: refactor(frontend): use PageWithHeader instead of
MkStickyContainer+MkPageHeader combination
---
.../frontend/src/components/MkPageWithAnimBg.vue | 21 --------------
.../src/components/global/PageWithAnimBg.vue | 21 ++++++++++++++
.../src/components/global/PageWithHeader.vue | 32 ++++++++++++++++++++++
packages/frontend/src/components/index.ts | 6 ++++
4 files changed, 59 insertions(+), 21 deletions(-)
delete mode 100644 packages/frontend/src/components/MkPageWithAnimBg.vue
create mode 100644 packages/frontend/src/components/global/PageWithAnimBg.vue
create mode 100644 packages/frontend/src/components/global/PageWithHeader.vue
(limited to 'packages/frontend/src/components')
diff --git a/packages/frontend/src/components/MkPageWithAnimBg.vue b/packages/frontend/src/components/MkPageWithAnimBg.vue
deleted file mode 100644
index a00b196a04..0000000000
--- a/packages/frontend/src/components/MkPageWithAnimBg.vue
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/packages/frontend/src/components/global/PageWithAnimBg.vue b/packages/frontend/src/components/global/PageWithAnimBg.vue
new file mode 100644
index 0000000000..a00b196a04
--- /dev/null
+++ b/packages/frontend/src/components/global/PageWithAnimBg.vue
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
diff --git a/packages/frontend/src/components/global/PageWithHeader.vue b/packages/frontend/src/components/global/PageWithHeader.vue
new file mode 100644
index 0000000000..e1cfd1be09
--- /dev/null
+++ b/packages/frontend/src/components/global/PageWithHeader.vue
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/packages/frontend/src/components/index.ts b/packages/frontend/src/components/index.ts
index c28c457e33..6c6903c3a4 100644
--- a/packages/frontend/src/components/index.ts
+++ b/packages/frontend/src/components/index.ts
@@ -25,6 +25,8 @@ import MkPageHeader from './global/MkPageHeader.vue';
import MkSpacer from './global/MkSpacer.vue';
import MkStickyContainer from './global/MkStickyContainer.vue';
import MkLazy from './global/MkLazy.vue';
+import PageWithHeader from './global/PageWithHeader.vue';
+import PageWithAnimBg from './global/PageWithAnimBg.vue';
import SearchMarker from './global/SearchMarker.vue';
import SearchLabel from './global/SearchLabel.vue';
import SearchKeyword from './global/SearchKeyword.vue';
@@ -60,6 +62,8 @@ export const components = {
MkSpacer: MkSpacer,
MkStickyContainer: MkStickyContainer,
MkLazy: MkLazy,
+ PageWithHeader: PageWithHeader,
+ PageWithAnimBg: PageWithAnimBg,
SearchMarker: SearchMarker,
SearchLabel: SearchLabel,
SearchKeyword: SearchKeyword,
@@ -89,6 +93,8 @@ declare module '@vue/runtime-core' {
MkSpacer: typeof MkSpacer;
MkStickyContainer: typeof MkStickyContainer;
MkLazy: typeof MkLazy;
+ PageWithHeader: typeof PageWithHeader;
+ PageWithAnimBg: typeof PageWithAnimBg;
SearchMarker: typeof SearchMarker;
SearchLabel: typeof SearchLabel;
SearchKeyword: typeof SearchKeyword;
--
cgit v1.2.3-freya