From b5f438aa0cee8f568c29462b87ba3ef976c94f2c Mon Sep 17 00:00:00 2001 From: Emma Date: Wed, 12 Jan 2022 11:37:20 -0500 Subject: [PATCH] Fix various issues reported on the Trello (#341) * Fix various issues reported on the Trello * Remove accidental additions --- layouts/default.vue | 10 +++++----- pages/_type/_id/edit.vue | 4 ++-- pages/_type/_id/settings.vue | 4 ++-- pages/_type/_id/version.vue | 18 +++++++++++++++--- pages/create/project.vue | 26 +++++++++++++++++++------- pages/moderation.vue | 11 ++++++----- pages/settings.vue | 2 +- pages/settings/index.vue | 15 +++++++-------- pages/settings/privacy.vue | 12 ++++++------ pages/settings/security.vue | 2 +- pages/user/_id.vue | 18 ------------------ 11 files changed, 64 insertions(+), 58 deletions(-) diff --git a/layouts/default.vue b/layouts/default.vue index 18bdd130b..4588b1b7c 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -54,7 +54,7 @@ > - Change Theme + Change theme
- Create Project + Create project
  • @@ -112,13 +112,13 @@

  • @@ -184,7 +184,7 @@
    @@ -508,7 +508,7 @@ export default { this.MANAGE_INVITES = 1 << 4 this.REMOVE_MEMBER = 1 << 5 this.EDIT_MEMBER = 1 << 6 - this.DELETE_MOD = 1 << 7 + this.DELETE_PROJECT = 1 << 7 }, methods: { async saveProjectReview() { diff --git a/pages/_type/_id/settings.vue b/pages/_type/_id/settings.vue index 343e20e00..d6cf4c600 100644 --- a/pages/_type/_id/settings.vue +++ b/pages/_type/_id/settings.vue @@ -424,8 +424,8 @@ export default { }, showPopup() { if ( - (this.currentMember.permissions & this.DELETE_MOD) === - this.DELETE_MOD + (this.currentMember.permissions & this.DELETE_PROJECT) === + this.DELETE_PROJECT ) { this.$refs.delete_popup.show() } diff --git a/pages/_type/_id/version.vue b/pages/_type/_id/version.vue index b1e215188..66b8a8baf 100644 --- a/pages/_type/_id/version.vue +++ b/pages/_type/_id/version.vue @@ -218,7 +218,13 @@ :hide-selected="true" placeholder="Choose mod loaders..." /> -

    {{ version.loaders.join(',') }}

    +

    + {{ + version.loaders + .map((x) => x.charAt(0).toUpperCase() + x.slice(1)) + .join(', ') + }} +

    Downloads

    @@ -251,7 +257,13 @@ :hide-selected="true" placeholder="Choose versions..." /> -

    {{ version.game_versions.join(',') }}

    +

    + {{ + version.game_versions + .map((x) => x.charAt(0).toUpperCase() + x.slice(1)) + .join(', ') + }} +

    Published

    @@ -363,7 +375,7 @@ - Reset icon + Reset
    @@ -225,8 +225,20 @@ > {{ version.version_title }} {{ version.version_number }} - {{ version.loaders.join(', ') }} - {{ version.game_versions.join(', ') }} + + {{ + version.loaders + .map((x) => x.charAt(0).toUpperCase() + x.slice(1)) + .join(', ') + }} + + + {{ + version.game_versions + .map((x) => x.charAt(0).toUpperCase() + x.slice(1)) + .join(', ') + }} + - Add a image + Add an image

    diff --git a/pages/moderation.vue b/pages/moderation.vue index 536619201..01e492daf 100644 --- a/pages/moderation.vue +++ b/pages/moderation.vue @@ -2,14 +2,14 @@
    -

    Moderation Form

    +

    Moderation form

    Both of these fields are optional, but can be used to communicate - problems with a project team members. The body supports markdown + problems with a project's team members. The body supports markdown formatting!

    - New Project Status: + New project status: - Save project status + Confirm
    @@ -298,7 +299,7 @@ export default {