From a9902c0f28aeaf954bb81e7dbb7a03c1f8c86314 Mon Sep 17 00:00:00 2001 From: dena Date: Tue, 16 Jun 2026 17:05:06 +0200 Subject: [PATCH 1/2] add NaviagationPanel component --- .../Pages/Components/NavigationPanel.vue | 41 + .../Current.vue} | 12 +- .../Pages/TermsOfUse/NavigationLinks.js | 6 + .../Pages/TermsOfUse/NavigationPanel.vue | 23 + src/components/Pages/TermsOfUse/Upcoming.vue | 1171 +++++++++++++++++ src/router/index.js | 10 +- 6 files changed, 1259 insertions(+), 4 deletions(-) create mode 100644 src/components/Pages/Components/NavigationPanel.vue rename src/components/Pages/{TermsOfUse.vue => TermsOfUse/Current.vue} (99%) create mode 100644 src/components/Pages/TermsOfUse/NavigationLinks.js create mode 100644 src/components/Pages/TermsOfUse/NavigationPanel.vue create mode 100644 src/components/Pages/TermsOfUse/Upcoming.vue diff --git a/src/components/Pages/Components/NavigationPanel.vue b/src/components/Pages/Components/NavigationPanel.vue new file mode 100644 index 00000000..a9873426 --- /dev/null +++ b/src/components/Pages/Components/NavigationPanel.vue @@ -0,0 +1,41 @@ + + + + + diff --git a/src/components/Pages/TermsOfUse.vue b/src/components/Pages/TermsOfUse/Current.vue similarity index 99% rename from src/components/Pages/TermsOfUse.vue rename to src/components/Pages/TermsOfUse/Current.vue index 31129b17..45941aaa 100644 --- a/src/components/Pages/TermsOfUse.vue +++ b/src/components/Pages/TermsOfUse/Current.vue @@ -2,7 +2,11 @@ - + + + + +

Terms Of Use

PLEASE READ THESE TERMS OF USE CAREFULLY BEFORE USING THE SERVICES. @@ -1288,9 +1292,13 @@ diff --git a/src/components/Pages/TermsOfUse/NavigationLinks.js b/src/components/Pages/TermsOfUse/NavigationLinks.js new file mode 100644 index 00000000..4d461f5b --- /dev/null +++ b/src/components/Pages/TermsOfUse/NavigationLinks.js @@ -0,0 +1,6 @@ +const termsOfUseLinks = [ + { title: 'Upcoming Version', route: 'TermsOfUseUpcoming' }, + { title: 'April 11th 2022 (current)', route: 'TermsOfUse' }, +] + +export default termsOfUseLinks diff --git a/src/components/Pages/TermsOfUse/NavigationPanel.vue b/src/components/Pages/TermsOfUse/NavigationPanel.vue new file mode 100644 index 00000000..a5fe9273 --- /dev/null +++ b/src/components/Pages/TermsOfUse/NavigationPanel.vue @@ -0,0 +1,23 @@ + + + + + diff --git a/src/components/Pages/TermsOfUse/Upcoming.vue b/src/components/Pages/TermsOfUse/Upcoming.vue new file mode 100644 index 00000000..4a0f1f62 --- /dev/null +++ b/src/components/Pages/TermsOfUse/Upcoming.vue @@ -0,0 +1,1171 @@ + + + + + diff --git a/src/router/index.js b/src/router/index.js index 39aa11d0..e6beac7c 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -14,7 +14,8 @@ import ResetPassword from '@/components/Pages/ResetPassword' import EmailVerification from '@/components/Pages/EmailVerification' import CreateWiki from '@/components/Pages/CreateWiki' import TabSettings from '@/components/Pages/ManageWiki/TabSettings' -import TermsOfUse from '@/components/Pages/TermsOfUse' +import Current from '@/components/Pages/TermsOfUse/Current.vue' +import Upcoming from '@/components/Pages/TermsOfUse/Upcoming.vue' import Privacy from '@/components/Pages/Privacy/Privacy' import User from '@/components/Pages/User' import Discovery from '@/components/Pages/Discovery/Discovery' @@ -73,7 +74,12 @@ const router = new Router({ { path: '/terms-of-use', name: 'TermsOfUse', - component: TermsOfUse, + component: Current, + }, + { + path: '/terms-of-use/upcoming', + name: 'TermsOfUseUpcoming', + component: Upcoming, }, { path: '/hosting-policy/pilot', From ddf9afcd1766ec18294347f059680c5343d7e19f Mon Sep 17 00:00:00 2001 From: dena Date: Thu, 18 Jun 2026 09:54:28 +0200 Subject: [PATCH 2/2] delete obsolete NavgationLinks.js --- src/components/Pages/TermsOfUse/NavigationLinks.js | 6 ------ 1 file changed, 6 deletions(-) delete mode 100644 src/components/Pages/TermsOfUse/NavigationLinks.js diff --git a/src/components/Pages/TermsOfUse/NavigationLinks.js b/src/components/Pages/TermsOfUse/NavigationLinks.js deleted file mode 100644 index 4d461f5b..00000000 --- a/src/components/Pages/TermsOfUse/NavigationLinks.js +++ /dev/null @@ -1,6 +0,0 @@ -const termsOfUseLinks = [ - { title: 'Upcoming Version', route: 'TermsOfUseUpcoming' }, - { title: 'April 11th 2022 (current)', route: 'TermsOfUse' }, -] - -export default termsOfUseLinks