diff --git a/src/assets/styles/base.scss b/src/assets/styles/base.scss index f281d25..b47172f 100644 --- a/src/assets/styles/base.scss +++ b/src/assets/styles/base.scss @@ -34,4 +34,17 @@ html, body { .flex-column { display: flex; flex-direction: column; +} + +.flex-row { + display: flex; + flex-direction: row; +} + +.design-content { + max-width: 1440px; +} + +.space-between { + flex: 1; } \ No newline at end of file diff --git a/src/components/AppFooter.vue b/src/components/AppFooter.vue new file mode 100644 index 0000000..a2f21da --- /dev/null +++ b/src/components/AppFooter.vue @@ -0,0 +1,143 @@ + + + + + diff --git a/src/components/Footer.vue b/src/components/Footer.vue deleted file mode 100644 index 98d30a3..0000000 --- a/src/components/Footer.vue +++ /dev/null @@ -1,274 +0,0 @@ - - - - - diff --git a/src/router/index.ts b/src/router/index.ts index ff7edea..ab9798f 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -11,6 +11,9 @@ import Profile from '../views/Profile.vue' import MemberCenter from '../views/MemberCenter.vue' import ApiKey from '../views/ApiKey.vue' import EarnActivity from '../views/EarnActivity.vue' +import TosDoc from '../views/doc/TosDoc.vue' +import PrivacyDoc from '../views/doc/PrivacyDoc.vue' + const router = createRouter({ history: createWebHistory(import.meta.env.BASE_URL), @@ -19,6 +22,7 @@ const router = createRouter({ path: '/', name: 'home', component: Home, + meta: { keepAlive: true } }, { path: '/search', @@ -70,6 +74,16 @@ const router = createRouter({ name: 'earn-activity', component: EarnActivity, }, + { + path: '/doc/tos', + name: 'tos', + component: TosDoc, + }, + { + path: '/doc/privacy', + name: 'privacy', + component: PrivacyDoc, + }, ], scrollBehavior(to, from, savedPosition) { const el = document.querySelector('[data-main-scroll]') diff --git a/src/views/doc/PrivacyDoc.vue b/src/views/doc/PrivacyDoc.vue new file mode 100644 index 0000000..5c5e69b --- /dev/null +++ b/src/views/doc/PrivacyDoc.vue @@ -0,0 +1,479 @@ + + + \ No newline at end of file diff --git a/src/views/doc/TosDoc.vue b/src/views/doc/TosDoc.vue new file mode 100644 index 0000000..9c9a9d6 --- /dev/null +++ b/src/views/doc/TosDoc.vue @@ -0,0 +1,1289 @@ + + + \ No newline at end of file