diff --git a/src/pages/coc-card/AppView.vue b/src/apps/coc-card/AppView.vue similarity index 100% rename from src/pages/coc-card/AppView.vue rename to src/apps/coc-card/AppView.vue diff --git a/src/pages/coc-card/PaperBack.vue b/src/apps/coc-card/PaperBack.vue similarity index 100% rename from src/pages/coc-card/PaperBack.vue rename to src/apps/coc-card/PaperBack.vue diff --git a/src/pages/coc-card/PaperFront.vue b/src/apps/coc-card/PaperFront.vue similarity index 100% rename from src/pages/coc-card/PaperFront.vue rename to src/apps/coc-card/PaperFront.vue diff --git a/src/pages/coc-card/assets/coc-card-empty.pdf b/src/apps/coc-card/assets/coc-card-empty.pdf similarity index 100% rename from src/pages/coc-card/assets/coc-card-empty.pdf rename to src/apps/coc-card/assets/coc-card-empty.pdf diff --git a/src/pages/coc-card/assets/coc-card-qr.png b/src/apps/coc-card/assets/coc-card-qr.png similarity index 100% rename from src/pages/coc-card/assets/coc-card-qr.png rename to src/apps/coc-card/assets/coc-card-qr.png diff --git a/src/pages/coc-card/assets/group-qr-wechat.jpg b/src/apps/coc-card/assets/group-qr-wechat.jpg similarity index 100% rename from src/pages/coc-card/assets/group-qr-wechat.jpg rename to src/apps/coc-card/assets/group-qr-wechat.jpg diff --git a/src/pages/coc-card/components/ActionButton.vue b/src/apps/coc-card/components/ActionButton.vue similarity index 100% rename from src/pages/coc-card/components/ActionButton.vue rename to src/apps/coc-card/components/ActionButton.vue diff --git a/src/pages/coc-card/components/AttrSectionButton.vue b/src/apps/coc-card/components/AttrSectionButton.vue similarity index 100% rename from src/pages/coc-card/components/AttrSectionButton.vue rename to src/apps/coc-card/components/AttrSectionButton.vue diff --git a/src/pages/coc-card/components/AvatarInputRow.vue b/src/apps/coc-card/components/AvatarInputRow.vue similarity index 100% rename from src/pages/coc-card/components/AvatarInputRow.vue rename to src/apps/coc-card/components/AvatarInputRow.vue diff --git a/src/pages/coc-card/components/AvatarModalContent.vue b/src/apps/coc-card/components/AvatarModalContent.vue similarity index 100% rename from src/pages/coc-card/components/AvatarModalContent.vue rename to src/apps/coc-card/components/AvatarModalContent.vue diff --git a/src/pages/coc-card/components/BaseTdInput.vue b/src/apps/coc-card/components/BaseTdInput.vue similarity index 100% rename from src/pages/coc-card/components/BaseTdInput.vue rename to src/apps/coc-card/components/BaseTdInput.vue diff --git a/src/pages/coc-card/components/BaseTdSelect.vue b/src/apps/coc-card/components/BaseTdSelect.vue similarity index 100% rename from src/pages/coc-card/components/BaseTdSelect.vue rename to src/apps/coc-card/components/BaseTdSelect.vue diff --git a/src/pages/coc-card/components/ControlButton.vue b/src/apps/coc-card/components/ControlButton.vue similarity index 100% rename from src/pages/coc-card/components/ControlButton.vue rename to src/apps/coc-card/components/ControlButton.vue diff --git a/src/pages/coc-card/components/ControlDialog.vue b/src/apps/coc-card/components/ControlDialog.vue similarity index 100% rename from src/pages/coc-card/components/ControlDialog.vue rename to src/apps/coc-card/components/ControlDialog.vue diff --git a/src/pages/coc-card/components/DownloaderItem.vue b/src/apps/coc-card/components/DownloaderItem.vue similarity index 100% rename from src/pages/coc-card/components/DownloaderItem.vue rename to src/apps/coc-card/components/DownloaderItem.vue diff --git a/src/pages/coc-card/components/FlattenTree.vue b/src/apps/coc-card/components/FlattenTree.vue similarity index 100% rename from src/pages/coc-card/components/FlattenTree.vue rename to src/apps/coc-card/components/FlattenTree.vue diff --git a/src/pages/coc-card/components/GuidePaneContent.vue b/src/apps/coc-card/components/GuidePaneContent.vue similarity index 100% rename from src/pages/coc-card/components/GuidePaneContent.vue rename to src/apps/coc-card/components/GuidePaneContent.vue diff --git a/src/pages/coc-card/components/IssueRow.vue b/src/apps/coc-card/components/IssueRow.vue similarity index 100% rename from src/pages/coc-card/components/IssueRow.vue rename to src/apps/coc-card/components/IssueRow.vue diff --git a/src/pages/coc-card/components/JobList.vue b/src/apps/coc-card/components/JobList.vue similarity index 100% rename from src/pages/coc-card/components/JobList.vue rename to src/apps/coc-card/components/JobList.vue diff --git a/src/pages/coc-card/components/PaperSection.vue b/src/apps/coc-card/components/PaperSection.vue similarity index 100% rename from src/pages/coc-card/components/PaperSection.vue rename to src/apps/coc-card/components/PaperSection.vue diff --git a/src/pages/coc-card/components/QunSection.vue b/src/apps/coc-card/components/QunSection.vue similarity index 100% rename from src/pages/coc-card/components/QunSection.vue rename to src/apps/coc-card/components/QunSection.vue diff --git a/src/pages/coc-card/components/SkillTable.vue b/src/apps/coc-card/components/SkillTable.vue similarity index 100% rename from src/pages/coc-card/components/SkillTable.vue rename to src/apps/coc-card/components/SkillTable.vue diff --git a/src/pages/coc-card/components/SkillTdInput.vue b/src/apps/coc-card/components/SkillTdInput.vue similarity index 100% rename from src/pages/coc-card/components/SkillTdInput.vue rename to src/apps/coc-card/components/SkillTdInput.vue diff --git a/src/pages/coc-card/components/SkillTdLabel.vue b/src/apps/coc-card/components/SkillTdLabel.vue similarity index 100% rename from src/pages/coc-card/components/SkillTdLabel.vue rename to src/apps/coc-card/components/SkillTdLabel.vue diff --git a/src/pages/coc-card/components/StatusCheckbox.vue b/src/apps/coc-card/components/StatusCheckbox.vue similarity index 100% rename from src/pages/coc-card/components/StatusCheckbox.vue rename to src/apps/coc-card/components/StatusCheckbox.vue diff --git a/src/pages/coc-card/components/TabsDialog.vue b/src/apps/coc-card/components/TabsDialog.vue similarity index 100% rename from src/pages/coc-card/components/TabsDialog.vue rename to src/apps/coc-card/components/TabsDialog.vue diff --git a/src/pages/coc-card/components/UploadAvatarButtonWrapper.vue b/src/apps/coc-card/components/UploadAvatarButtonWrapper.vue similarity index 100% rename from src/pages/coc-card/components/UploadAvatarButtonWrapper.vue rename to src/apps/coc-card/components/UploadAvatarButtonWrapper.vue diff --git a/src/pages/coc-card/components/WeaponList.vue b/src/apps/coc-card/components/WeaponList.vue similarity index 100% rename from src/pages/coc-card/components/WeaponList.vue rename to src/apps/coc-card/components/WeaponList.vue diff --git a/src/pages/coc-card/components/WeaponSectionRow.vue b/src/apps/coc-card/components/WeaponSectionRow.vue similarity index 100% rename from src/pages/coc-card/components/WeaponSectionRow.vue rename to src/apps/coc-card/components/WeaponSectionRow.vue diff --git a/src/pages/coc-card/components/WritableArea.vue b/src/apps/coc-card/components/WritableArea.vue similarity index 100% rename from src/pages/coc-card/components/WritableArea.vue rename to src/apps/coc-card/components/WritableArea.vue diff --git a/src/pages/coc-card/components/WritableDivider.vue b/src/apps/coc-card/components/WritableDivider.vue similarity index 100% rename from src/pages/coc-card/components/WritableDivider.vue rename to src/apps/coc-card/components/WritableDivider.vue diff --git a/src/pages/coc-card/components/WritableRow.vue b/src/apps/coc-card/components/WritableRow.vue similarity index 100% rename from src/pages/coc-card/components/WritableRow.vue rename to src/apps/coc-card/components/WritableRow.vue diff --git a/src/pages/coc-card/components/WritableUnit.vue b/src/apps/coc-card/components/WritableUnit.vue similarity index 100% rename from src/pages/coc-card/components/WritableUnit.vue rename to src/apps/coc-card/components/WritableUnit.vue diff --git a/src/pages/coc-card/components/control-section-parts/buy-points/BuyPointsButton.vue b/src/apps/coc-card/components/control-section-parts/buy-points/BuyPointsButton.vue similarity index 100% rename from src/pages/coc-card/components/control-section-parts/buy-points/BuyPointsButton.vue rename to src/apps/coc-card/components/control-section-parts/buy-points/BuyPointsButton.vue diff --git a/src/pages/coc-card/components/control-section-parts/buy-points/BuyPointsModal.vue b/src/apps/coc-card/components/control-section-parts/buy-points/BuyPointsModal.vue similarity index 100% rename from src/pages/coc-card/components/control-section-parts/buy-points/BuyPointsModal.vue rename to src/apps/coc-card/components/control-section-parts/buy-points/BuyPointsModal.vue diff --git a/src/pages/coc-card/components/control-section-parts/dice-maid/DiceMaid.vue b/src/apps/coc-card/components/control-section-parts/dice-maid/DiceMaid.vue similarity index 100% rename from src/pages/coc-card/components/control-section-parts/dice-maid/DiceMaid.vue rename to src/apps/coc-card/components/control-section-parts/dice-maid/DiceMaid.vue diff --git a/src/pages/coc-card/components/control-section-parts/notice-board/NoticeBoardButton.vue b/src/apps/coc-card/components/control-section-parts/notice-board/NoticeBoardButton.vue similarity index 100% rename from src/pages/coc-card/components/control-section-parts/notice-board/NoticeBoardButton.vue rename to src/apps/coc-card/components/control-section-parts/notice-board/NoticeBoardButton.vue diff --git a/src/pages/coc-card/components/control-section-parts/notice-board/NoticeBoardModal.vue b/src/apps/coc-card/components/control-section-parts/notice-board/NoticeBoardModal.vue similarity index 100% rename from src/pages/coc-card/components/control-section-parts/notice-board/NoticeBoardModal.vue rename to src/apps/coc-card/components/control-section-parts/notice-board/NoticeBoardModal.vue diff --git a/src/pages/coc-card/components/control-section-parts/rand-name/RandNameButton.vue b/src/apps/coc-card/components/control-section-parts/rand-name/RandNameButton.vue similarity index 100% rename from src/pages/coc-card/components/control-section-parts/rand-name/RandNameButton.vue rename to src/apps/coc-card/components/control-section-parts/rand-name/RandNameButton.vue diff --git a/src/pages/coc-card/components/control-section-parts/rand-name/RandNameOption.vue b/src/apps/coc-card/components/control-section-parts/rand-name/RandNameOption.vue similarity index 100% rename from src/pages/coc-card/components/control-section-parts/rand-name/RandNameOption.vue rename to src/apps/coc-card/components/control-section-parts/rand-name/RandNameOption.vue diff --git a/src/pages/coc-card/components/control-section-parts/rand-name/RandNameRow.vue b/src/apps/coc-card/components/control-section-parts/rand-name/RandNameRow.vue similarity index 100% rename from src/pages/coc-card/components/control-section-parts/rand-name/RandNameRow.vue rename to src/apps/coc-card/components/control-section-parts/rand-name/RandNameRow.vue diff --git a/src/pages/coc-card/constants/job.ts b/src/apps/coc-card/constants/job.ts similarity index 100% rename from src/pages/coc-card/constants/job.ts rename to src/apps/coc-card/constants/job.ts diff --git a/src/pages/coc-card/constants/jobGroup.ts b/src/apps/coc-card/constants/jobGroup.ts similarity index 100% rename from src/pages/coc-card/constants/jobGroup.ts rename to src/apps/coc-card/constants/jobGroup.ts diff --git a/src/pages/coc-card/constants/name.ts b/src/apps/coc-card/constants/name.ts similarity index 100% rename from src/pages/coc-card/constants/name.ts rename to src/apps/coc-card/constants/name.ts diff --git a/src/pages/coc-card/constants/origin.js b/src/apps/coc-card/constants/origin.js similarity index 100% rename from src/pages/coc-card/constants/origin.js rename to src/apps/coc-card/constants/origin.js diff --git a/src/pages/coc-card/constants/sdAvatar.ts b/src/apps/coc-card/constants/sdAvatar.ts similarity index 100% rename from src/pages/coc-card/constants/sdAvatar.ts rename to src/apps/coc-card/constants/sdAvatar.ts diff --git a/src/pages/coc-card/constants/skill.ts b/src/apps/coc-card/constants/skill.ts similarity index 100% rename from src/pages/coc-card/constants/skill.ts rename to src/apps/coc-card/constants/skill.ts diff --git a/src/pages/coc-card/constants/skillGroup.ts b/src/apps/coc-card/constants/skillGroup.ts similarity index 100% rename from src/pages/coc-card/constants/skillGroup.ts rename to src/apps/coc-card/constants/skillGroup.ts diff --git a/src/pages/coc-card/constants/texts.ts b/src/apps/coc-card/constants/texts.ts similarity index 100% rename from src/pages/coc-card/constants/texts.ts rename to src/apps/coc-card/constants/texts.ts diff --git a/src/pages/coc-card/constants/weapon.ts b/src/apps/coc-card/constants/weapon.ts similarity index 100% rename from src/pages/coc-card/constants/weapon.ts rename to src/apps/coc-card/constants/weapon.ts diff --git a/src/pages/coc-card/hooks/useAppLs.ts b/src/apps/coc-card/hooks/useAppLs.ts similarity index 100% rename from src/pages/coc-card/hooks/useAppLs.ts rename to src/apps/coc-card/hooks/useAppLs.ts diff --git a/src/pages/coc-card/hooks/useAutoSave.ts b/src/apps/coc-card/hooks/useAutoSave.ts similarity index 100% rename from src/pages/coc-card/hooks/useAutoSave.ts rename to src/apps/coc-card/hooks/useAutoSave.ts diff --git a/src/pages/coc-card/hooks/useDerives.ts b/src/apps/coc-card/hooks/useDerives.ts similarity index 100% rename from src/pages/coc-card/hooks/useDerives.ts rename to src/apps/coc-card/hooks/useDerives.ts diff --git a/src/pages/coc-card/hooks/usePrintPaper.ts b/src/apps/coc-card/hooks/usePrintPaper.ts similarity index 100% rename from src/pages/coc-card/hooks/usePrintPaper.ts rename to src/apps/coc-card/hooks/usePrintPaper.ts diff --git a/src/pages/coc-card/hooks/useProviders.ts b/src/apps/coc-card/hooks/useProviders.ts similarity index 100% rename from src/pages/coc-card/hooks/useProviders.ts rename to src/apps/coc-card/hooks/useProviders.ts diff --git a/src/pages/coc-card/hooks/useSuggestion.ts b/src/apps/coc-card/hooks/useSuggestion.ts similarity index 100% rename from src/pages/coc-card/hooks/useSuggestion.ts rename to src/apps/coc-card/hooks/useSuggestion.ts diff --git a/src/pages/coc-card/layouts/PaperLayout.vue b/src/apps/coc-card/layouts/PaperLayout.vue similarity index 100% rename from src/pages/coc-card/layouts/PaperLayout.vue rename to src/apps/coc-card/layouts/PaperLayout.vue diff --git a/src/pages/coc-card/models/attribute.ts b/src/apps/coc-card/models/attribute.ts similarity index 100% rename from src/pages/coc-card/models/attribute.ts rename to src/apps/coc-card/models/attribute.ts diff --git a/src/pages/coc-card/models/character.ts b/src/apps/coc-card/models/character.ts similarity index 100% rename from src/pages/coc-card/models/character.ts rename to src/apps/coc-card/models/character.ts diff --git a/src/pages/coc-card/models/job.ts b/src/apps/coc-card/models/job.ts similarity index 100% rename from src/pages/coc-card/models/job.ts rename to src/apps/coc-card/models/job.ts diff --git a/src/pages/coc-card/models/name.ts b/src/apps/coc-card/models/name.ts similarity index 100% rename from src/pages/coc-card/models/name.ts rename to src/apps/coc-card/models/name.ts diff --git a/src/pages/coc-card/models/sdAvatar.ts b/src/apps/coc-card/models/sdAvatar.ts similarity index 100% rename from src/pages/coc-card/models/sdAvatar.ts rename to src/apps/coc-card/models/sdAvatar.ts diff --git a/src/pages/coc-card/models/skill.ts b/src/apps/coc-card/models/skill.ts similarity index 100% rename from src/pages/coc-card/models/skill.ts rename to src/apps/coc-card/models/skill.ts diff --git a/src/pages/coc-card/models/suggestion.ts b/src/apps/coc-card/models/suggestion.ts similarity index 100% rename from src/pages/coc-card/models/suggestion.ts rename to src/apps/coc-card/models/suggestion.ts diff --git a/src/pages/coc-card/models/viewData.ts b/src/apps/coc-card/models/viewData.ts similarity index 100% rename from src/pages/coc-card/models/viewData.ts rename to src/apps/coc-card/models/viewData.ts diff --git a/src/pages/coc-card/models/weapon.ts b/src/apps/coc-card/models/weapon.ts similarity index 100% rename from src/pages/coc-card/models/weapon.ts rename to src/apps/coc-card/models/weapon.ts diff --git a/src/pages/coc-card/sections/AssetsSection.vue b/src/apps/coc-card/sections/AssetsSection.vue similarity index 100% rename from src/pages/coc-card/sections/AssetsSection.vue rename to src/apps/coc-card/sections/AssetsSection.vue diff --git a/src/pages/coc-card/sections/AttributesSection.vue b/src/apps/coc-card/sections/AttributesSection.vue similarity index 100% rename from src/pages/coc-card/sections/AttributesSection.vue rename to src/apps/coc-card/sections/AttributesSection.vue diff --git a/src/pages/coc-card/sections/AvatarSection.vue b/src/apps/coc-card/sections/AvatarSection.vue similarity index 100% rename from src/pages/coc-card/sections/AvatarSection.vue rename to src/apps/coc-card/sections/AvatarSection.vue diff --git a/src/pages/coc-card/sections/BattleSection.vue b/src/apps/coc-card/sections/BattleSection.vue similarity index 100% rename from src/pages/coc-card/sections/BattleSection.vue rename to src/apps/coc-card/sections/BattleSection.vue diff --git a/src/pages/coc-card/sections/ControlSection.vue b/src/apps/coc-card/sections/ControlSection.vue similarity index 100% rename from src/pages/coc-card/sections/ControlSection.vue rename to src/apps/coc-card/sections/ControlSection.vue diff --git a/src/pages/coc-card/sections/CopyrightSection.vue b/src/apps/coc-card/sections/CopyrightSection.vue similarity index 100% rename from src/pages/coc-card/sections/CopyrightSection.vue rename to src/apps/coc-card/sections/CopyrightSection.vue diff --git a/src/pages/coc-card/sections/DeriveSections.vue b/src/apps/coc-card/sections/DeriveSections.vue similarity index 100% rename from src/pages/coc-card/sections/DeriveSections.vue rename to src/apps/coc-card/sections/DeriveSections.vue diff --git a/src/pages/coc-card/sections/ExperienceSection.vue b/src/apps/coc-card/sections/ExperienceSection.vue similarity index 100% rename from src/pages/coc-card/sections/ExperienceSection.vue rename to src/apps/coc-card/sections/ExperienceSection.vue diff --git a/src/pages/coc-card/sections/FriendSection.vue b/src/apps/coc-card/sections/FriendSection.vue similarity index 100% rename from src/pages/coc-card/sections/FriendSection.vue rename to src/apps/coc-card/sections/FriendSection.vue diff --git a/src/pages/coc-card/sections/HintSection.vue b/src/apps/coc-card/sections/HintSection.vue similarity index 100% rename from src/pages/coc-card/sections/HintSection.vue rename to src/apps/coc-card/sections/HintSection.vue diff --git a/src/pages/coc-card/sections/InvestigatorSection.vue b/src/apps/coc-card/sections/InvestigatorSection.vue similarity index 100% rename from src/pages/coc-card/sections/InvestigatorSection.vue rename to src/apps/coc-card/sections/InvestigatorSection.vue diff --git a/src/pages/coc-card/sections/ItemSection.vue b/src/apps/coc-card/sections/ItemSection.vue similarity index 100% rename from src/pages/coc-card/sections/ItemSection.vue rename to src/apps/coc-card/sections/ItemSection.vue diff --git a/src/pages/coc-card/sections/LuckSection.vue b/src/apps/coc-card/sections/LuckSection.vue similarity index 100% rename from src/pages/coc-card/sections/LuckSection.vue rename to src/apps/coc-card/sections/LuckSection.vue diff --git a/src/pages/coc-card/sections/MythosSection.vue b/src/apps/coc-card/sections/MythosSection.vue similarity index 100% rename from src/pages/coc-card/sections/MythosSection.vue rename to src/apps/coc-card/sections/MythosSection.vue diff --git a/src/pages/coc-card/sections/SkillSection.vue b/src/apps/coc-card/sections/SkillSection.vue similarity index 100% rename from src/pages/coc-card/sections/SkillSection.vue rename to src/apps/coc-card/sections/SkillSection.vue diff --git a/src/pages/coc-card/sections/StorySection.vue b/src/apps/coc-card/sections/StorySection.vue similarity index 100% rename from src/pages/coc-card/sections/StorySection.vue rename to src/apps/coc-card/sections/StorySection.vue diff --git a/src/pages/coc-card/sections/WeaponSection.vue b/src/apps/coc-card/sections/WeaponSection.vue similarity index 100% rename from src/pages/coc-card/sections/WeaponSection.vue rename to src/apps/coc-card/sections/WeaponSection.vue diff --git a/src/pages/coc-card/types/character.ts b/src/apps/coc-card/types/character.ts similarity index 100% rename from src/pages/coc-card/types/character.ts rename to src/apps/coc-card/types/character.ts diff --git a/src/pages/coc-card/types/flattenTree.ts b/src/apps/coc-card/types/flattenTree.ts similarity index 100% rename from src/pages/coc-card/types/flattenTree.ts rename to src/apps/coc-card/types/flattenTree.ts diff --git a/src/pages/coc-card/types/formattedSkill.ts b/src/apps/coc-card/types/formattedSkill.ts similarity index 100% rename from src/pages/coc-card/types/formattedSkill.ts rename to src/apps/coc-card/types/formattedSkill.ts diff --git a/src/pages/coc-card/types/job.ts b/src/apps/coc-card/types/job.ts similarity index 100% rename from src/pages/coc-card/types/job.ts rename to src/apps/coc-card/types/job.ts diff --git a/src/pages/coc-card/types/jobGroup.ts b/src/apps/coc-card/types/jobGroup.ts similarity index 100% rename from src/pages/coc-card/types/jobGroup.ts rename to src/apps/coc-card/types/jobGroup.ts diff --git a/src/pages/coc-card/types/name.ts b/src/apps/coc-card/types/name.ts similarity index 100% rename from src/pages/coc-card/types/name.ts rename to src/apps/coc-card/types/name.ts diff --git a/src/pages/coc-card/types/pageData.ts b/src/apps/coc-card/types/pageData.ts similarity index 100% rename from src/pages/coc-card/types/pageData.ts rename to src/apps/coc-card/types/pageData.ts diff --git a/src/pages/coc-card/types/sdAvatar.ts b/src/apps/coc-card/types/sdAvatar.ts similarity index 100% rename from src/pages/coc-card/types/sdAvatar.ts rename to src/apps/coc-card/types/sdAvatar.ts diff --git a/src/pages/coc-card/types/skill.ts b/src/apps/coc-card/types/skill.ts similarity index 100% rename from src/pages/coc-card/types/skill.ts rename to src/apps/coc-card/types/skill.ts diff --git a/src/pages/coc-card/types/skillGroup.ts b/src/apps/coc-card/types/skillGroup.ts similarity index 100% rename from src/pages/coc-card/types/skillGroup.ts rename to src/apps/coc-card/types/skillGroup.ts diff --git a/src/pages/coc-card/types/suggestion.ts b/src/apps/coc-card/types/suggestion.ts similarity index 100% rename from src/pages/coc-card/types/suggestion.ts rename to src/apps/coc-card/types/suggestion.ts diff --git a/src/pages/coc-card/types/viewData.ts b/src/apps/coc-card/types/viewData.ts similarity index 100% rename from src/pages/coc-card/types/viewData.ts rename to src/apps/coc-card/types/viewData.ts diff --git a/src/pages/coc-card/types/weapon.ts b/src/apps/coc-card/types/weapon.ts similarity index 100% rename from src/pages/coc-card/types/weapon.ts rename to src/apps/coc-card/types/weapon.ts diff --git a/src/pages/coc-card/utils/index.ts b/src/apps/coc-card/utils/index.ts similarity index 100% rename from src/pages/coc-card/utils/index.ts rename to src/apps/coc-card/utils/index.ts diff --git a/src/pages/home/AppView.vue b/src/apps/home/AppView.vue similarity index 65% rename from src/pages/home/AppView.vue rename to src/apps/home/AppView.vue index 683ff46..7366ce2 100644 --- a/src/pages/home/AppView.vue +++ b/src/apps/home/AppView.vue @@ -1,25 +1,48 @@