Skip to content
/ docs Public
forked from redeclipse/docs

Documentation for Red Eclipse, which is included on the website

License

Notifications You must be signed in to change notification settings

garsipal/docs

This branch is 89 commits behind redeclipse/docs:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

00cc81c · Feb 17, 2023
Feb 17, 2023
Feb 17, 2023
Oct 11, 2022
Feb 2, 2023
Nov 25, 2019
Feb 17, 2023
Oct 15, 2019
Jan 31, 2023
Mar 19, 2018
Feb 2, 2023
Dec 24, 2017
Sep 2, 2019
Nov 14, 2019
Jan 31, 2022
Feb 2, 2023
Nov 2, 2019
Sep 25, 2019
May 10, 2020
Sep 12, 2019
Jan 30, 2023
Nov 2, 2022
Dec 16, 2018
Jan 30, 2023
Nov 2, 2019
Sep 2, 2019
Dec 20, 2017
Dec 20, 2017
Nov 2, 2022

Repository files navigation

Welcome to the Red Eclipse Documentation repository.

The pages contained here are automatically built and updated on the Website repository.

When editing pages here, there are a few guidelines you should follow.

The Style

I didn't set a style guide to begin with because I was unsure of what to expect and unaware of any cross-compatibility issues. As I mentioned, the documentation will be automatically deployed to the Beta Website, and this involves going through a few steps using GitHub Pages. Basically there are two "pre-processors", Jekyll, and Kramdown. It is necessary to understand the unique syntax of each when crafting your markdown pages.

Headers

All headers should be presented in ATX format, Setex format is not supported. This means you create headers with the hash symbol (#), and not a line followed by a series of dashes (-). It is important to note that the title of the page will always be the first-level header (a single #), and your documents should always start with second-level headers (two ##).

## First-level header in document
Text that goes after that.

### Second-level header in document
Text that describes what the second level is about.

Tables

Your tables need to have an empty line before the first entry. Jekyll does not support rendering all table types without this being done.

Correct

Blah blah blah...

| Header | Information |
|--------|-------------|
| Item 1 | Item 1 data |
| Item 2 | Item 2 data |
| Item 3 | Item 3 data |

Incorrect

Blah blah blah...
| Header | Information |
|--------|-------------|
| Item 1 | Item 1 data |
| Item 2 | Item 2 data |
| Item 3 | Item 3 data |

Images

It is inevitable that you are going to want to include images in your documents, and in most cases you are going to need to resize them in the page, which isn't something that is inherently supported by markdown. In these cases you can use the <img> HTML tag with some conditions:

  • The tag should only be used if you need to do some sort of styling (like resizing, etc)
  • You should not link to an outside source. Any images needed should be copied to the images directory in the docs repository.

Paths

All paths need to be relative to each other. The docs repository is converted to GitHub Pages and sits in the docs directory, not at the root.

Table of Contents

Kramdown supports the automatic generation of these, and the pages are automatically generated to include them. You do not need to create your own at the top of your pages.

About

Documentation for Red Eclipse, which is included on the website

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%