From f5cf1ca08c1fe966bbaf4dd1dbb3d27d2ca561bd Mon Sep 17 00:00:00 2001 From: Geometrically <18202329+Geometrically@users.noreply.github.com> Date: Sat, 5 Aug 2023 17:27:35 -0700 Subject: [PATCH] Update legal docs (#1260) * Update legal docs * add app * fix homepage --- assets/images/external/exaroton-dark.svg | 37 -- assets/images/external/exaroton-light.svg | 37 -- components/ads/Promotion.vue | 95 ---- layouts/default.vue | 17 +- nuxt.config.ts | 7 - package.json | 2 +- pages/[type]/[id].vue | 2 +- pages/app.vue | 34 +- pages/index.vue | 23 +- pages/legal.vue | 29 +- pages/legal/ccpa.vue | 485 ++++++++++++++++ pages/legal/cmp.vue | 96 ++++ pages/legal/copyright.vue | 135 +++++ pages/legal/privacy.vue | 98 +++- pages/legal/rules.vue | 2 +- pages/legal/security.vue | 2 +- pages/legal/terms.vue | 646 ++++++++++++++++++---- pages/search/[searchProjectType].vue | 24 +- pages/user/[id].vue | 2 +- pnpm-lock.yaml | 9 +- 20 files changed, 1423 insertions(+), 359 deletions(-) delete mode 100644 assets/images/external/exaroton-dark.svg delete mode 100644 assets/images/external/exaroton-light.svg delete mode 100644 components/ads/Promotion.vue create mode 100644 pages/legal/ccpa.vue create mode 100644 pages/legal/cmp.vue create mode 100644 pages/legal/copyright.vue diff --git a/assets/images/external/exaroton-dark.svg b/assets/images/external/exaroton-dark.svg deleted file mode 100644 index 962cb05d7..000000000 --- a/assets/images/external/exaroton-dark.svg +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - diff --git a/assets/images/external/exaroton-light.svg b/assets/images/external/exaroton-light.svg deleted file mode 100644 index ec97e6bbb..000000000 --- a/assets/images/external/exaroton-light.svg +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - diff --git a/components/ads/Promotion.vue b/components/ads/Promotion.vue deleted file mode 100644 index 3c22a64c3..000000000 --- a/components/ads/Promotion.vue +++ /dev/null @@ -1,95 +0,0 @@ - - - - diff --git a/layouts/default.vue b/layouts/default.vue index 230ac841a..c7bef4745 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -110,9 +110,16 @@
- + Sign in + + Get Modrinth App +
@@ -340,7 +347,7 @@ diff --git a/pages/legal/ccpa.vue b/pages/legal/ccpa.vue new file mode 100644 index 000000000..d3e4228dd --- /dev/null +++ b/pages/legal/ccpa.vue @@ -0,0 +1,485 @@ + + + + + diff --git a/pages/legal/cmp.vue b/pages/legal/cmp.vue new file mode 100644 index 000000000..c92afefa9 --- /dev/null +++ b/pages/legal/cmp.vue @@ -0,0 +1,96 @@ + + + + + diff --git a/pages/legal/copyright.vue b/pages/legal/copyright.vue new file mode 100644 index 000000000..4d3785f8e --- /dev/null +++ b/pages/legal/copyright.vue @@ -0,0 +1,135 @@ + + + + + diff --git a/pages/legal/privacy.vue b/pages/legal/privacy.vue index b1b3f346a..07272ceb8 100644 --- a/pages/legal/privacy.vue +++ b/pages/legal/privacy.vue @@ -1,8 +1,54 @@