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
18 changed files with 196 additions and 175 deletions

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>