-
An error occured!
+
An error occurred!
{{ error.message }}
diff --git a/pages/_type/_id.vue b/pages/_type/_id.vue
index e735000a..60991825 100644
--- a/pages/_type/_id.vue
+++ b/pages/_type/_id.vue
@@ -278,96 +278,44 @@
-
-
- Project status:
-
-
-
-
- Your project has been rejected by Modrinth's staff. In most cases,
- you can resubmit for review after addressing the staff's message,
- which is below. Do not resubmit until you've addressed the message
- from the moderators!
+
+
+
+ {{ project.moderator_message.message }}
-
-
-
-
-
- {{ project.moderator_message.message }}
-
-
-
-
-
-
{{ project.moderator_message.message }}
-
-
-
-
-
-
- Resubmit for review
-
-
-
- Clear message
-
-
-
-
-
- Your project must have a body to submit for review.
-
-
- Your project must have at least one version to submit for
- review.
-
-
- Your project must have the supported environments selected.
-
-
+
+
+
+
+
+ Clear message
+
Moderation actions
@@ -378,16 +326,11 @@
project.status === 'processing'
"
class="iconified-button brand-button"
- @click="
- openModerationModal(
- project.requested_status
- ? project.requested_status
- : 'approved'
- )
- "
+ @click="openModerationModal(requestedStatus)"
>
Approve
+ {{ requestedStatus !== 'approved' ? `(${requestedStatus})` : '' }}
- {{ project.title }} has been archived by the project author.
- {{ project.title }} will not receive any further updates unless the
- author decides to unarchive the project.
+ {{ project.title }} has been archived and will not receive any further
+ updates unless the author decides to unarchive the project.
img.featured)
},
+ requestedStatus() {
+ return this.project.requested_status ?? 'approved'
+ },
},
watch: {
'$route.path': {
@@ -1204,19 +1147,6 @@ export default {
this.$nuxt.$loading.finish()
},
- async submitForReview() {
- if (
- this.project.body === '' ||
- this.project.body.startsWith('# Placeholder description') ||
- this.versions.length < 1 ||
- this.project.client_side === 'unknown' ||
- this.project.server_side === 'unknown'
- ) {
- this.showKnownErrors = true
- } else {
- await this.setProcessing()
- }
- },
toggleChecklistCollapse() {
this.collapsedChecklist = !this.collapsedChecklist
},
@@ -1646,13 +1576,6 @@ export default {
}
}
-.current-status {
- display: flex;
- flex-direction: row;
- gap: var(--spacing-card-sm);
- margin-top: var(--spacing-card-md);
-}
-
.normal-page__sidebar .mod-button {
margin-top: var(--spacing-card-sm);
}
diff --git a/pages/_type/_id/settings/members.vue b/pages/_type/_id/settings/members.vue
index 863557d1..4db5139f 100644
--- a/pages/_type/_id/settings/members.vue
+++ b/pages/_type/_id/settings/members.vue
@@ -106,12 +106,13 @@
"
/>
-
- A project can only have one 'Owner'.
-
+ A project can only have one 'Owner'. Use the 'Transfer ownership'
+ button below if you no longer wish to be owner.
+
Permissions
diff --git a/pages/legal/rules.vue b/pages/legal/rules.vue
index 19b495dd..c94757d1 100644
--- a/pages/legal/rules.vue
+++ b/pages/legal/rules.vue
@@ -152,7 +152,8 @@
Content containing sexual or explicit material
Content promoting or sharing harmful or hateful behavior
- Content with a focus on items such as alcohol, tobacco, and other drugs
+ Content themed around or containing real-life drugs or illicit
+ substances
Content with an excessive amount of profane language
diff --git a/pages/user/_id.vue b/pages/user/_id.vue
index 521d2979..acab2b55 100644
--- a/pages/user/_id.vue
+++ b/pages/user/_id.vue
@@ -100,7 +100,7 @@