Skip to content

Commit

Permalink
Updated some contributing pages
Browse files Browse the repository at this point in the history
  • Loading branch information
AesaraB committed Mar 13, 2024
1 parent 88d5655 commit 249010a
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 30 deletions.
12 changes: 4 additions & 8 deletions pages/docs/contributing/artwork.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,12 @@ related = "licenses"
+++

The MyPaint project uses artwork contributed by the community for communicating
to users and interested parties.
to users and interested parties.<!--more-->

{{< button content="Open Artwork Requests"
href="https://github.com/mypaint/mypaint/issues?q=is%3Aopen+is%3Aissue+label%3Atasks.Artwork" >}}

# MyPaint
MyPaint's interface is graphically fairly simple, but there are tasks which need
an artist's eye.

## Icons
# Icons
MyPaint's icons are primarily SVG symbolic icons, rendered at 16x16 pixels. For
certain uses such as the toolbar, we ask for 24x24 pixel versions too. Try to be
pixel-exact when designing icons, that way the icons will look good at the sizes
Expand All @@ -22,7 +18,7 @@ we need.
There is an Inkscape template for icon designers, and an extraction script in the
`svg` folder.

## Backgrounds
# Backgrounds

## Brush Packages
# Brush Packages
Have you created some cool brushes for MyPaint? [[Share them with others|Brush Packages]]!
42 changes: 20 additions & 22 deletions pages/docs/contributing/documentation.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,21 +19,18 @@ href="https://github.com/mypaint/mypaint/issues?q=is%3Aopen+is%3Aissue+label%3Ac
{{< /flex >}}


# Blogs & User Guides
Ensuring users have a solid understanding of the MyPaint application's functionality
through user guides, and new versions through release notes is vital to a healthy
version lifecycle.

## Tone and Writing Style
- Page titles and headings should be in title case.
# Tone & Writing Style
- Readers visit a page for a reason, understand that reason when writing a page.
- Use informative, but *concise* language.
- Avoid large paragraphs when possible.
- Write using language understandable by a 12 to 14 year old.
- The MyPaint project has contributors across the world, and doesn't prescribe the
use of any one dialect. As long as it's clearly understood by most English readers,
your preferred dialect of English is okay to use.
- Do not assume readers' level of technical or artistic skill.
- Avoid using "just" or "simply" when giving instructions.
- e.g. Avoid using "just" or "simply" when giving instructions.
- Use your preferred dialect of English, as long as it's clearly understood by most
English readers.
- Page titles and headings should be in title case.

## Translation
# Translating Pages
If a page is complete, please consider translating it into other languages. MyPaint's
contributor documentation aims to be a single source of truth, so decidedlly *not*
translating it reduces overhead.
Expand Down Expand Up @@ -94,6 +91,17 @@ file for this page. Click it.
3. Start getting your bearings by comparing what you see on the source file to what
you see on this page.

## Conventions
When creating or modifying ``*.md`` files:
- Break lines before the word that *starts* after the 80th column
- Pages have [summaries][hugo-summary] generated from page content or front matter.
They may be created:
1. Automatically at the 70th word
2. At the position of the \<!\-\-more\-\-\> tag in the content.
3. In front matter, using the ``summary`` key.
- {{< colour "yellow" >}}**Try to avoid the first case here and instead use
case 2 or 3.**{{< /colour >}}

## Build the Site Locally
1. Install [hugo-extended][hugo-release], [dart sass][sass-release], and [git-lfs][git-lfs]
2. Clone the website [repository][website]
Expand All @@ -116,16 +124,6 @@ type ``hugo new content pages/path/to/filename.md``.
[sass-release]: https://github.com/sass/dart-sass/releases
[git-lfs]: https://git-lfs.com/

## Conventions
Conventions to follow when creating or modifying pages:
- Break lines before the word that *starts* after the 80th column
- Pages have [summaries][hugo-summary] generated from page content or front matter.
They may be created:
1. Automatically at the 70th word
2. At the position of the \<!\-\-more\-\-\> tag in the content.
3. In front matter, using the ``summary`` key.
- **Try to avoid the first case here and instead use case 2 or 3.**

{{< id "main-image" >}}**Main page image:**{{< /id >}} [Page bundles][hugo-bundle] may include a file named ``index.jpg`` or ``index.png``,
preferrably accompanied with [imgAlt front matter]({{< relref "#imgalt" >}}).
Such image files will:
Expand Down

0 comments on commit 249010a

Please sign in to comment.