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