Skip to content

Unified documentation for projects under the Remora umbrella

License

Notifications You must be signed in to change notification settings

Remora/documentation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Remora Documentation

This repository contains the documentation, both guides and .NET API docs, for Remora projects.

Contribution

To get started with contribution, follow the steps below:

  1. Fork this repository.
  2. git clone your fork with the --recurse-submodules parameter
  3. Navigate to templates/discordfx/discordfx/ and rename toc.html.tmlp to toc.html.primary.tmpl

After this is complete, you may follow the instructions below to add additional documentation.

Adding a project

  1. Under /docs, create a new directory with the name of the Remora project. We'll use Remora.MyProject for this guide.
  2. Under /docs/Remora.MyProject, create a new file called toc.yml. This will be the toc file for all pages under this section. Add the following code:
items:
- name: Remora.MyProject
  href: index.md
  1. Under /docs/Remora.MyProject, create a new file called index.md. This will be the index page for the library.
  2. Open the git terminal to the project root documentation/
  3. Run the following command: git submodule add https://github.com/Remora/Remora.MyProject.git src/Remora.MyProject
  4. Navigate to the src/ folder and update the toc.yml line. Add the following entry:
- name: Remora.MyProject
  href: Remora.MyProject/remora.myproject.yml

Updating the API docs for a project

  1. Open the git console.
  2. Navigate to the submodule directory: cd src/Remora.MyProject
  3. Pull the changes repo: git pull origin main
  4. Go back to the root directory: cd ../..
  5. Commit the changes.
git add src/Remora.MyProject
git commit -m "Update Remora.MyProject api documentation"
git push

About

Unified documentation for projects under the Remora umbrella

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published