Implement new content rules (#570)

* Overhaul of the legal pages (rules, terms, privacy policy)

Resolves MOD-90
Resolves MOD-91

* Revert changes to privacy policy & terms

The privacy policy and terms are gonna require a lot more effort to review and we just want the rules stuff in ASAP

* CI fix

* Fix the headings of all things

* Update content section of terms
This commit is contained in:
Emma, Cypress, Rose ⚘
2022-07-16 19:35:05 +00:00
committed by GitHub
parent 40b3f39249
commit dc69c0d3e5
3 changed files with 111 additions and 59 deletions

View File

@@ -176,17 +176,14 @@
<p v-if="project.status === 'processing'">
Your project is currently not viewable by people who are not part of
your team. Please wait for our moderators to manually review your
project to see if it abides by our project rules!
project to see if it abides by our
<nuxt-link to="/legal/rules">content rules!</nuxt-link>
</p>
<p v-if="project.status === 'draft'">
Your project is currently not viewable by people who are not part of
your team. If your project is ready for review, click the button
below to make your mod public!
</p>
<p v-if="project.status === 'abandoned'">
Modrinth's moderators have marked your project as abandoned. If you
wish to remove this status, please resubmit!
</p>
<p v-if="project.moderator_message">
{{ project.moderator_message.message }}
</p>
@@ -494,7 +491,7 @@
{{ project.title }} is not viewable in search — either because the
author has marked it as such or because it has been found to be in
violation of one of
<nuxt-link to="/legal/rules">Modrinth's project rules</nuxt-link>.
<nuxt-link to="/legal/rules">Modrinth's content rules</nuxt-link>.
Modrinth makes no guarantees as to whether {{ project.title }} is
safe for use in a multiplayer context.
</div>