Adjust quite a bit of wording (#252)

* Adjust quite a bit of wording
Also converts many title case things to sentence case (fixes #238)

* Change advised to recommended

* Oops, I missed a page

* That page too

* Missed a spot
This commit is contained in:
Emma 2021-06-05 23:34:43 -04:00 committed by GitHub
parent bb8fd5500d
commit 46bc04f69f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
18 changed files with 196 additions and 175 deletions

View File

@ -36,7 +36,7 @@
</ul>
<ul>
<li>
<nuxt-link to="/dashboard/privacy">Set privacy preferences</nuxt-link>
<nuxt-link to="/dashboard/privacy">Change privacy settings</nuxt-link>
</li>
</ul>
<span> © Guavy LLC </span><br />

View File

@ -34,7 +34,7 @@
</nuxt-link>
<nuxt-link :to="'/dashboard/privacy'" class="tab last">
<ShieldIcon />
Privacy Settings
Privacy settings
</nuxt-link>
</div>
<div v-else class="card page-nav">
@ -44,7 +44,7 @@
</a>
<nuxt-link :to="'/dashboard/privacy'" class="tab last">
<SettingsIcon />
Privacy Settings
Privacy settings
</nuxt-link>
</div>
<m-footer class="footer" hide-small />

View File

@ -81,7 +81,7 @@ export default {
},
},
head: {
title: 'Followed mods - Modrinth',
title: 'Followed Mods - Modrinth',
},
}
</script>

View File

@ -6,12 +6,12 @@
<section class="essentials pad-maker">
<p>
Revoking your Modrinth token can have unintended consequences. Please be
wary, the following could break:
aware that the following could break:
</p>
<ul>
<li>Any application that uses your token to access the API.</li>
<li>
Gradle - if Minotaur is given a incorrect token, your gradle builds
Gradle - if Minotaur is given a incorrect token, your Gradle builds
could fail.
</li>
<li>
@ -35,10 +35,12 @@
header.
</li>
</ol>
<p>Once you have completed the steps, press the continue button below.</p>
<p>
Once you have completed those steps, press the continue button below.
</p>
<p>
<strong>
This will log you out of Modrinth, however when you log back in your
This will log you out of Modrinth, however, when you log back in, your
token will be regenerated.
</strong>
</p>

View File

@ -97,7 +97,7 @@ export default {
} catch (err) {
this.$notify({
group: 'main',
title: 'An Error Occurred',
title: 'An error occurred',
text: err.response.data.description,
type: 'error',
})

View File

@ -2,12 +2,12 @@
<template>
<div class="popup card">
<div class="consent-container">
<div class="h1">Tweak your privacy settings</div>
<div class="h1">Privacy settings</div>
<div>
Modrinth relies on different providers and in-house tools to allow us to
provide custom-tailored experiences, and personalized advertising. You
can at any moment change your privacy settings by going to the setting
page, or at the footer of any page.
provide custom-tailored experiences and personalized advertising. You
can change your privacy settings at any time by going to this settings
page, via the dashboard or via the footer of any page.
</div>
<br class="divider" />
<div class="toggles">

View File

@ -70,7 +70,7 @@ export default {
}
},
head: {
title: 'My mods - Modrinth',
title: 'My Mods - Modrinth',
},
}
</script>

View File

@ -6,7 +6,7 @@
title="Are you sure you want to delete your account?"
description="If you proceed, your user and all attached data will be removed from our
servers. This cannot be reversed, so be careful!"
proceed-label="Delete Account"
proceed-label="Delete account"
:confirmation-text="username"
:has-to-type="true"
@proceed="deleteAccount"
@ -19,8 +19,8 @@
<h3>Username</h3>
<label>
<span>
The username used on the Modrinth site to identify yourself. This must
be unique.
The username used on Modrinth to identify yourself. This must be
unique.
</span>
<input
v-model="username"
@ -40,7 +40,7 @@
<label>
<span>
The email for your account. This is private information which is not
displayed in any API routes or your profile. It is also optional.
exposed in any API routes or on your profile. It is also optional.
</span>
<input v-model="email" type="email" placeholder="Enter your email" />
</label>
@ -56,14 +56,15 @@
<h3>Theme</h3>
<label>
<span
>Change the global site theme of Modrinth. You can choose from light
mode and dark mode. You can switch it using this button or anywhere by
accessing the theme switcher in the navigation bar dropdown.</span
>Change the global site theme of Modrinth. You can choose between
light mode and dark mode. You can switch it using this button or
anywhere by accessing the theme switcher in the navigation bar
dropdown.</span
>
<input
type="button"
class="button pad-rem"
value="Change Theme"
value="Change theme"
@click="changeTheme"
/>
</label>
@ -72,36 +73,37 @@
<h3>Authorization token</h3>
<label>
<span>
Your authorization token can be used with the Modrinth API and for the
Minotaur Gradle plugin. However, it must be kept secret!
Your authorization token can be used with the Modrinth API, the
Minotaur Gradle plugin, and other applications that interact with
Modrinth's API. Be sure to keep this secret!
</span>
<input
type="button"
class="button pad-rem"
value="Copy to Clipboard"
value="Copy to clipboard"
@click="copyToken"
/>
</label>
<h3>Revoke your token</h3>
<label>
<span
>Beware, this will log you out of Modrinth, and you will have to login
again to access Modrinth with a new token.</span
>This will log you out of Modrinth, and you will have to log in again
to access Modrinth with a new token.</span
>
<input
type="button"
class="button"
value="Revoke Token"
value="Revoke token"
@click="gotoRevoke"
/>
</label>
<h3>Delete your account</h3>
<label>
<span
>Clicking on this WILL delete your user. Do not click on this unless
you want your user deleted. If you delete your user, all attached data
will be removed from our servers. This cannot be reversed, so be
careful!</span
>Clicking on this WILL delete your account. Do not click on this
unless you want your account deleted. If you delete your account, all
attached data, including projects, will be removed from our servers.
This cannot be reversed, so be careful!</span
>
<input
value="Delete Account"
@ -178,7 +180,7 @@ export default {
} catch (err) {
this.$notify({
group: 'main',
title: 'An Error Occurred',
title: 'An error occurred',
text: err.response.data.description,
type: 'error',
})
@ -197,7 +199,7 @@ export default {
} catch (err) {
this.$notify({
group: 'main',
title: 'An Error Occurred',
title: 'An error occurred',
text: err.response.data.description,
type: 'error',
})

View File

@ -16,7 +16,7 @@
<h3>Conveniently modern</h3>
<h1>A redefined search interface</h1>
<p>
We implemented <span>fast and adaptable</span> search algorithms so
We've implemented <span>fast and adaptable</span> search algorithms so
you don't have to wait, while creating a responsive interface that
makes sense. Modrinth is full of elegant mod discovery and a platform
which just works.
@ -147,8 +147,8 @@
<h3>Easy to implement</h3>
<h1>Backed by an open source API</h1>
<p>
Modrinth's code is fully open source licensed under AGPL. We've
created a high peformant Rust based backend that is
Modrinth's code is fully open source, licensed under the GNU AGPL.
We've created a high-performance Rust-based backend that is
<span
><a href="https://github.com/modrinth/labrinth/wiki"
>fully documented</a

View File

@ -30,14 +30,14 @@
<h3>Name</h3>
<label>
<span>
Be creative. TechCraft v7 won't be searchable and won't be clicked on
Be creative. TechCraft v7 won't be searchable and won't be clicked on.
</span>
<input v-model="mod.title" type="text" placeholder="Enter the name" />
</label>
<h3>Summary</h3>
<label>
<span>
Give a quick description to your mod. It will appear in the search
Give a quick summary of your mod. This will appear in search.
</span>
<input
v-model="mod.description"
@ -48,7 +48,7 @@
<h3>Categories</h3>
<label>
<span>
Select up to 3 categories. They will help to find your mod
Select up to 3 categories. These will help others find your mod.
</span>
<multiselect
id="categories"
@ -70,7 +70,7 @@
<h3>Vanity URL (slug)</h3>
<label>
<span>
Set this to something pretty, so URLs to your mod are more readable
Set this to something pretty, so your mod's URL can be more readable.
</span>
<input
id="name"
@ -87,13 +87,13 @@
<file-input
accept="image/png,image/jpeg,image/gif,image/webp"
class="choose-image"
prompt="Choose image or drag it here"
prompt="Choose an image or drag it here"
@change="showPreviewImage"
/>
<ul class="row-grow-1">
<li>Must be a square</li>
<li>Minimum size is 100x100</li>
<li>Acceptable formats are PNG, JPEG, GIF and WEBP</li>
<li>Acceptable formats are PNG, JPEG, GIF, and WEBP</li>
</ul>
<button
class="transparent-button"
@ -122,9 +122,9 @@
<h3>Supported environments</h3>
<div class="columns">
<span>
Let others know if your mod is for clients, servers or universal. For
example, IC2 will be required + required, while OptiFine will be
required + no functionality
Let others know if your mod is for clients, servers, or both. For
example, Lithium would be optional for both sides, whereas Sodium
would be required on the client and unsupported on the server.
</span>
<div class="labeled-control">
<h3>Client</h3>
@ -156,14 +156,14 @@
<h3>
<label
for="body"
title="You can type the of the long form of your description here."
title="You can type an extended description of your mod here."
>
Description
</label>
</h3>
<span>
You can type the of the long form of your description here. This editor
supports markdown. You can find the syntax
You can type an extended description of your mod here. This editor
supports Markdown. Its syntax can be found
<a
href="https://guides.github.com/features/mastering-markdown/"
target="_blank"
@ -192,7 +192,7 @@
placeholder="Enter a valid URL"
/>
</label>
<label title="A page/repository containing the source code">
<label title="A page/repository containing the source code for your mod.">
<span>Source code</span>
<input
v-model="mod.source_url"
@ -210,7 +210,7 @@
placeholder="Enter a valid URL"
/>
</label>
<label title="An inivitation link to your Discord server.">
<label title="An invitation link to your Discord server.">
<span>Discord invite</span>
<input
v-model="mod.discord_url"
@ -225,9 +225,18 @@
</div>
<label>
<span>
It is really important to choose a proper license for your mod. You
may choose one from our list or provide a URL to your own license. URL
field will be filled automatically for provided licenses
It is very important to choose a proper license for your mod. You may
choose one from our list or provide a URL to a custom license.
<br />
Confused? See our
<a
href="https://blog.modrinth.com/licensing-guide/"
target="_blank"
rel="noopener noreferrer"
>
licensing guide</a
>
for more information.
</span>
<div class="input-group">
<Multiselect
@ -244,6 +253,7 @@
</div>
</label>
</section>
<!--
<section class="donations">
<div class="title">
<h3>Donation links</h3>
@ -293,6 +303,7 @@
<hr />
</div>
</section>
-->
</div>
</template>
@ -459,7 +470,7 @@ export default {
} catch (err) {
this.$notify({
group: 'main',
title: 'An Error Occurred',
title: 'An error occurred',
text: err.response.data.description,
type: 'error',
})
@ -669,4 +680,9 @@ section.donations {
.choose-image {
cursor: pointer;
}
a {
text-decoration: underline;
color: var(--color-link);
}
</style>

View File

@ -14,7 +14,8 @@
<h3>Name</h3>
<label>
<span>
This is what users will see first. Will default to version number
This is what users will see first. If not specified, this will
default to the version number.
</span>
<input
v-model="createdVersion.version_title"
@ -25,7 +26,7 @@
<h3>Number</h3>
<label>
<span>
That's how your version will appear in mod lists and in URLs
This is how your version will appear in mod lists and URLs.
</span>
<input
v-model="createdVersion.version_number"
@ -36,8 +37,8 @@
<h3>Channel</h3>
<label>
<span>
It is important to notify players and pack makers if the version is
stable
It is important to notify players and modpack makers whether the
version is stable or if it's still in development.
</span>
<multiselect
v-model="createdVersion.release_channel"
@ -49,11 +50,9 @@
:allow-empty="false"
/>
</label>
<h3>Loaders</h3>
<h3>Mod loaders</h3>
<label>
<span>
Mark all loaders this version works with. It is essential for search
</span>
<span>Mark all mod loaders this version works with.</span>
<multiselect
v-model="createdVersion.loaders"
:options="selectableLoaders"
@ -69,12 +68,9 @@
placeholder="Choose loaders..."
/>
</label>
<h3>Game versions</h3>
<h3>Minecraft versions</h3>
<label>
<span>
Mark all game version this version supports. It is essential for
search
</span>
<span>Mark all Minecraft versions this mod version supports.</span>
<multiselect
v-model="createdVersion.game_versions"
:options="selectableVersions"
@ -94,7 +90,7 @@
<label>
<span>
You should upload a single JAR file. However, you are allowed to
upload multiple
upload multiple.
</span>
<FileInput
accept="application/*"
@ -108,8 +104,8 @@
<h3>Changelog</h3>
<span>
Tell players and modpack makers what's new. It supports the same
markdown as description, but it is advisable not to be too creative
with it in changelogs
Markdown as the description, but it is advised not to be too creative
with the changelogs.
</span>
<div class="textarea-wrapper">
<textarea v-model="createdVersion.version_body"></textarea>
@ -204,7 +200,7 @@ export default {
} catch (err) {
this.$notify({
group: 'main',
title: 'An Error Occurred',
title: 'An error occurred',
text: err.response.data.description,
type: 'error',
})

View File

@ -6,31 +6,31 @@
description="If you proceed, all versions and any attached data will be removed from our servers. This may break other projects, so be careful."
:has-to-type="true"
:confirmation-text="mod.title"
proceed-label="Delete Mod"
proceed-label="Delete mod"
@proceed="deleteMod"
/>
<div class="section-header columns">
<h3 class="column-grow-1">General</h3>
</div>
<section>
<h3>Edit Mod</h3>
<h3>Edit mod</h3>
<label>
<span> This leads you to a page where you can edit your mod. </span>
<span>This leads you to a page where you can edit your mod.</span>
<nuxt-link class="button" to="edit">Edit</nuxt-link>
</label>
<h3>Create Version</h3>
<h3>Create version</h3>
<label>
<span>
This leads to a page where you can create a version for your mod.
</span>
<nuxt-link class="button" to="newversion">Create Version</nuxt-link>
<nuxt-link class="button" to="newversion">Create version</nuxt-link>
</label>
<h3>Delete Mod</h3>
<h3>Delete mod</h3>
<label>
<span>
Clicking on this WILL delete your mod. Do not click on this unless you
want your mod deleted. If you delete your mod, all versions and any
attatched data will be removed from our servers. This may break other
attached data will be removed from our servers. This may break other
projects, so be careful!
</span>
<div
@ -38,7 +38,7 @@
:disabled="(currentMember.permissions & DELETE_MOD) !== DELETE_MOD"
@click="showPopup"
>
Delete Mod
Delete mod
</div>
</label>
</section>
@ -114,7 +114,7 @@
(currentMember.permissions & EDIT_MEMBER) !== EDIT_MEMBER ||
(currentMember.permissions & UPLOAD_VERSION) !== UPLOAD_VERSION
"
label="Upload Version"
label="Upload version"
@input="allMembers[index].permissions ^= UPLOAD_VERSION"
/>
<Checkbox
@ -127,7 +127,7 @@
(currentMember.permissions & EDIT_MEMBER) !== EDIT_MEMBER ||
(currentMember.permissions & DELETE_VERSION) !== DELETE_VERSION
"
label="Delete Version"
label="Delete version"
@input="allMembers[index].permissions ^= DELETE_VERSION"
/>
<Checkbox
@ -140,7 +140,7 @@
(currentMember.permissions & EDIT_MEMBER) !== EDIT_MEMBER ||
(currentMember.permissions & EDIT_DETAILS) !== EDIT_DETAILS
"
label="Edit Details"
label="Edit details"
@input="allMembers[index].permissions ^= EDIT_DETAILS"
/>
<Checkbox
@ -153,7 +153,7 @@
(currentMember.permissions & EDIT_MEMBER) !== EDIT_MEMBER ||
(currentMember.permissions & EDIT_BODY) !== EDIT_BODY
"
label="Edit Body"
label="Edit body"
@input="allMembers[index].permissions ^= EDIT_BODY"
/>
<Checkbox
@ -166,7 +166,7 @@
(currentMember.permissions & EDIT_MEMBER) !== EDIT_MEMBER ||
(currentMember.permissions & MANAGE_INVITES) !== MANAGE_INVITES
"
label="Manage Invites"
label="Manage invites"
@input="allMembers[index].permissions ^= MANAGE_INVITES"
/>
<Checkbox
@ -179,7 +179,7 @@
(currentMember.permissions & EDIT_MEMBER) !== EDIT_MEMBER ||
(currentMember.permissions & REMOVE_MEMBER) !== REMOVE_MEMBER
"
label="Remove Member"
label="Remove member"
@input="allMembers[index].permissions ^= REMOVE_MEMBER"
/>
<Checkbox
@ -191,7 +191,7 @@
member.role === 'Owner' ||
(currentMember.permissions & EDIT_MEMBER) !== EDIT_MEMBER
"
label="Edit Member"
label="Edit member"
@input="allMembers[index].permissions ^= EDIT_MEMBER"
/>
<Checkbox
@ -204,7 +204,7 @@
(currentMember.permissions & EDIT_MEMBER) !== EDIT_MEMBER ||
(currentMember.permissions & DELETE_MOD) !== DELETE_MOD
"
label="Delete Mod"
label="Delete mod"
@input="allMembers[index].permissions ^= DELETE_MOD"
/>
</div>
@ -216,7 +216,7 @@
"
@click="removeTeamMember(index)"
>
Remove Member
Remove member
</button>
<button
:disabled="
@ -225,7 +225,7 @@
"
@click="updateTeamMember(index)"
>
Save Changes
Save changes
</button>
</div>
</div>
@ -300,7 +300,7 @@ export default {
} catch (err) {
this.$notify({
group: 'main',
title: 'An Error Occurred',
title: 'An error occurred',
text: err.response.data.description,
type: 'error',
})
@ -320,7 +320,7 @@ export default {
} catch (err) {
this.$notify({
group: 'main',
title: 'An Error Occurred',
title: 'An error occurred',
text: err.response.data.description,
type: 'error',
})
@ -346,7 +346,7 @@ export default {
} catch (err) {
this.$notify({
group: 'main',
title: 'An Error Occurred',
title: 'An error occurred',
text: err.response.data.description,
type: 'error',
})
@ -362,7 +362,7 @@ export default {
await this.$router.push('/dashboard/projects')
this.$notify({
group: 'main',
title: 'Action Success',
title: 'Action success',
text: 'Your mod has been successfully deleted.',
type: 'success',
})

View File

@ -10,7 +10,8 @@
<h3>Name</h3>
<label>
<span>
This is what users will see first. Will default to version number
This is what users will see first. If not specified, this will
default to the version number.
</span>
<input
v-model="version.name"
@ -21,7 +22,7 @@
<h3>Number</h3>
<label>
<span>
That's how your version will appear in mod lists and in URLs
This is how your version will appear in mod lists and URLs.
</span>
<input
v-model="version.version_number"
@ -32,8 +33,8 @@
<h3>Channel</h3>
<label>
<span>
It is important to notify players and pack makers if the version is
stable
It is important to notify players and modpack makers whether the
version is stable or if it's still in development.
</span>
<multiselect
v-model="version.version_type"
@ -45,11 +46,9 @@
:allow-empty="false"
/>
</label>
<h3>Loaders</h3>
<h3>Mod loaders</h3>
<label>
<span>
Mark all loaders this version works with. It is essential for search
</span>
<span>Mark all mod loaders this version works with.</span>
<multiselect
v-model="version.loaders"
:options="selectableLoaders"
@ -65,12 +64,9 @@
placeholder="Choose loaders..."
/>
</label>
<h3>Game versions</h3>
<h3>Minecraft versions</h3>
<label>
<span>
Mark all game version this version supports. It is essential for
search
</span>
<span>Mark all Minecraft versions this mod version supports.</span>
<multiselect
v-model="version.game_versions"
:options="selectableVersions"
@ -91,8 +87,8 @@
<h3>Changelog</h3>
<span>
Tell players and modpack makers what's new. It supports the same
markdown as description, but it is advisable not to be too creative
with it in changelogs
Markdown as the description, but it is advised not to be too creative
with the changelogs.
</span>
<div class="textarea-wrapper">
<textarea v-model="version.changelog"></textarea>
@ -196,7 +192,7 @@ export default {
} catch (err) {
this.$notify({
group: 'main',
title: 'An Error Occurred',
title: 'An error occurred',
text: err.response.data.description,
type: 'error',
})

View File

@ -5,7 +5,7 @@
title="Are you sure you want to delete this file?"
description="This will remove this file forever (like really forever)"
:has-to-type="false"
proceed-label="Delete File"
proceed-label="Delete file"
@proceed="deleteFile(popup_data)"
/>
<ConfirmPopup
@ -13,7 +13,7 @@
title="Are you sure you want to delete this version?"
description="This will remove this version forever (like really forever), and if some mods depends on this version, it won't work anymore."
:has-to-type="false"
proceed-label="Delete Version"
proceed-label="Delete version"
@proceed="deleteVersion()"
/>
<div class="version">
@ -97,7 +97,7 @@
<div class="stat">
<TagIcon />
<div class="info">
<h4>Available For</h4>
<h4>Available for</h4>
<p class="value">
{{
version.game_versions ? version.game_versions.join(', ') : ''
@ -116,10 +116,10 @@
<p>{{ file.filename }}</p>
<div v-if="currentMember" class="actions">
<button @click="deleteFilePopup(file.hashes.sha1)">
Delete File
Delete file
</button>
<button @click="makePrimary(file.hashes.sha1)">
Make Primary
Make primary
</button>
</div>
</div>
@ -280,7 +280,7 @@ export default {
} catch (err) {
this.$notify({
group: 'main',
title: 'An Error Occurred',
title: 'An error occurred',
text: err.response.data.description,
type: 'error',
})

View File

@ -25,14 +25,14 @@
<label>
<span>
Be creative. TechCraft v7 won't be searchable and won't be clicked
on
on.
</span>
<input v-model="name" type="text" placeholder="Enter the name" />
</label>
<h3>Summary</h3>
<label>
<span>
Give a quick description to your mod. It will appear in the search
Give a quick summary of your mod. This will appear in search.
</span>
<input
v-model="description"
@ -43,7 +43,7 @@
<h3>Categories</h3>
<label>
<span>
Select up to 3 categories. They will help to find your mod
Select up to 3 categories. These will help others find your mod.
</span>
<multiselect
id="categories"
@ -65,7 +65,8 @@
<h3>Vanity URL (slug)</h3>
<label>
<span>
Set this to something pretty, so URLs to your mod are more readable
Set this to something pretty, so your mod's URL can be more
readable.
</span>
<input
id="name"
@ -82,13 +83,13 @@
<file-input
accept="image/png,image/jpeg,image/gif,image/webp"
class="choose-image"
prompt="Choose image or drag it here"
prompt="Choose an image or drag it here"
@change="showPreviewImage"
/>
<ul class="row-grow-1">
<li>Must be a square</li>
<li>Minimum size is 100x100</li>
<li>Acceptable formats are PNG, JPEG, GIF and WEBP</li>
<li>Acceptable formats are PNG, JPEG, GIF, and WEBP</li>
</ul>
<button
class="transparent-button"
@ -114,9 +115,9 @@
<h3>Supported environments</h3>
<div class="columns">
<span>
Let others know if your mod is for clients, servers or universal.
For example, IC2 will be required + required, while OptiFine will be
required + no functionality
Let others know if your mod is for clients, servers, or both. For
example, Lithium would be optional for both sides, whereas Sodium
would be required on the client and unsupported on the server.
</span>
<div class="labeled-control">
<h3>Client</h3>
@ -148,22 +149,21 @@
<h3>
<label
for="body"
title="You can type the of the long form of your description here."
title="You can type an extended description of your mod here."
>
Body
</label>
</h3>
<span>
You can type the of the long form of your description here. This
editor supports markdown. You can find the syntax
You can type an extended description of your mod here. This editor
supports Markdown. Its syntax can be found
<a
class=""
href="https://guides.github.com/features/mastering-markdown/"
target="_blank"
rel="noopener noreferrer"
>here</a
>. HTML can also be used inside your description, excluding scripts
and iframes.
>. HTML can also be used within your description, with the exception
of scripts and iframes.
</span>
<div class="columns">
<div class="textarea-wrapper">
@ -174,7 +174,7 @@
</section>
<section class="versions">
<div class="title">
<h3>Upload Versions</h3>
<h3>Upload versions</h3>
<button
title="Add a version"
class="button"
@ -268,8 +268,8 @@
<h3>Name</h3>
<label>
<span>
This is what users will see first. Will default to version
number
This is what users will see first. If not specified, this will
default to the version number.
</span>
<input
v-model="versions[currentVersionIndex].version_title"
@ -280,7 +280,7 @@
<h3>Number</h3>
<label>
<span>
That's how your version will appear in mod lists and in URLs
This is how your version will appear in mod lists and URLs.
</span>
<input
v-model="versions[currentVersionIndex].version_number"
@ -291,8 +291,8 @@
<h3>Channel</h3>
<label>
<span>
It is important to notify players and pack makers if the version
is stable
It is important to notify players and modpack makers whether the
version is stable or if it's still in development.
</span>
<multiselect
v-model="versions[currentVersionIndex].release_channel"
@ -304,12 +304,9 @@
:allow-empty="false"
/>
</label>
<h3>Loaders</h3>
<h3>Mod loaders</h3>
<label>
<span>
Mark all loaders this version works with. It is essential for
search
</span>
<span>Mark all mod loaders this version works with.</span>
<multiselect
v-model="versions[currentVersionIndex].loaders"
:options="availableLoaders"
@ -325,11 +322,10 @@
placeholder="Choose loaders..."
/>
</label>
<h3>Game versions</h3>
<h3>Minecraft versions</h3>
<label>
<span>
Mark all game version this version supports. It is essential for
search
Mark all Minecraft versions this mod version supports.
</span>
<multiselect
v-model="versions[currentVersionIndex].game_versions"
@ -350,7 +346,7 @@
<label>
<span>
You should upload a single JAR file. However, you are allowed to
upload multiple
upload multiple.
</span>
<FileInput
accept="application/*"
@ -364,8 +360,8 @@
<h3>Changelog</h3>
<span>
Tell players and modpack makers what's new. It supports the same
markdown as description, but it is advisable not to be too
creative with it in changelogs
Markdown as the description, but it is recommended not to be too
creative with the changelogs.
</span>
<div class="textarea-wrapper">
<textarea
@ -390,7 +386,9 @@
placeholder="Enter a valid URL"
/>
</label>
<label title="A page/repository containing the source code">
<label
title="A page/repository containing the source code for your mod."
>
<span>Source code</span>
<input
v-model="source_url"
@ -408,7 +406,7 @@
placeholder="Enter a valid URL"
/>
</label>
<label title="An inivitation link to your Discord server.">
<label title="An invitation link to your Discord server.">
<span>Discord invite</span>
<input
v-model="discord_url"
@ -424,9 +422,18 @@
</div>
<label>
<span>
It is really important to choose a proper license for your mod. You
may choose one from our list or provide a URL to your own license.
URL field will be filled automatically for provided licenses
It is very important to choose a proper license for your mod. You
may choose one from our list or provide a URL to a custom license.
<br />
Confused? See our
<a
href="https://blog.modrinth.com/licensing-guide/"
target="_blank"
rel="noopener noreferrer"
>
licensing guide</a
>
for more information.
</span>
<div class="input-group">
<Multiselect
@ -443,6 +450,7 @@
</div>
</label>
</section>
<!--
<section class="donations">
<div class="title">
<h3>Donation links</h3>
@ -493,6 +501,7 @@
<hr />
</div>
</section>
-->
<m-footer class="footer" centered />
</div>
</div>
@ -673,7 +682,7 @@ export default {
this.$notify({
group: 'main',
title: 'An Error Occurred',
title: 'An error occurred',
text: description,
type: 'error',
})
@ -848,10 +857,6 @@ section.game-sides {
section.description {
grid-area: description;
span a {
text-decoration: underline;
}
& > .columns {
align-items: stretch;
min-height: 10rem;
@ -1015,4 +1020,9 @@ section.donations {
.choose-image {
cursor: pointer;
}
a {
text-decoration: underline;
color: var(--color-link);
}
</style>

View File

@ -195,7 +195,7 @@
</SearchFilter>
<SearchFilter
:active-filters="facets"
display-name="World Generation"
display-name="World generation"
facet-name="categories:worldgen"
@toggle="toggleFacet"
>
@ -267,7 +267,7 @@
>
<ServerSide />
</SearchFilter>
<h3>Minecraft Versions</h3>
<h3>Minecraft versions</h3>
<Checkbox
v-model="showSnapshots"
label="Include snapshots"
@ -276,7 +276,7 @@
@input="reloadVersions"
/>
</section>
<multiselect
<Multiselect
v-model="selectedVersions"
:options="versions"
:loading="versions.length === 0"
@ -290,7 +290,7 @@
:hide-selected="true"
placeholder="Choose versions..."
@input="onSearchChange(1)"
></multiselect>
></Multiselect>
<h3>Licenses</h3>
<Multiselect
v-model="displayLicense"

View File

@ -20,11 +20,11 @@
mod would be its mod ID, found on the right side of that mod's page
under "Project ID".
</span>
<input v-model="itemId" type="text" placeholder="Enter the Item ID" />
<input v-model="itemId" type="text" placeholder="Enter the item ID" />
</label>
<h3>Item Type</h3>
<h3>Item type</h3>
<label>
<span> The type of the item that is being reported </span>
<span>The type of the item that is being reported.</span>
<multiselect
id="item-type"
v-model="itemType"
@ -36,7 +36,7 @@
placeholder="Choose item type"
/>
</label>
<h3>Report Type</h3>
<h3>Report type</h3>
<label>
<span>
The type of report. This is the category that this report falls
@ -130,7 +130,7 @@ export default {
} catch (err) {
this.$notify({
group: 'main',
title: 'An Error Occurred',
title: 'An error occurred',
text: err.response.data.description,
type: 'error',
})

View File

@ -1,18 +1,17 @@
export default {
settings: {
ads: {
title: 'Allow personalized ads',
description: `Marketing/target cookies are usually used to show you advertisements that meet your interests.
When you visit another website, your browser's cookie is recognized and selected ads are displayed to you
based on the information stored in this cookie.`,
title: 'Personalized ads',
description: `Marketing and target cookies are usually used to show you advertisements that meet your interests.
When you visit another website, your browser's cookie is recognized and selected ads are displayed to you based
on the information stored in this cookie.`,
default: true,
},
analytics: {
title: 'Analytics',
description: `Modrinth uses in-house tools that allows us to get insights on how
each user is using the platform, to improve the experience for
everyone.\n By enabling this toggle, you allow us to get information across requests,
disabling it will just remove all PII from now on.`,
description: `Modrinth uses in-house tools that allow us to get insights into how each user is using the platform
in order to improve the experience for everyone.\n By enabling this toggle, you allow us to gather information
across requests. Disabling this toggle will simply remove all PII from now on.`,
default: true,
},
},