This is the repo of the Overwolf Developers website - API Documentation, guides, etc. This website is intended to serve as a quick reference and showcase.
NOTE that It will be about 5 minutes before a content change takes effect
For as long as you simply wish to edit raw page content text, you can do all of your content edits directly from the GitHub web interface. Do mind the fact that markdown can be finnicky at times, so make sure your edits look exactly the way you want them to.
If you want to edit things more intricately, or to preview the website locally, you can follow the steps listed in here.
You can find our markdown convention best practices cheat-sheet here.
On every page there is an "Edit this page" button on the right side of the page, as well as at the bottom of the page.
You can click on it, edit the page, and suggest the change as a pull request. The Overwolf team will then review it, and merge it if the change is deemed to be of value to readers.
In order to add a new page, you should:
- Choose where the page should fit within the website. The sidebar structure of the website directly corresponds to the file hierarchy.
- Create a new file with the
.mdx
file extension in the right place. - Add a page ID block on the top of your page. An example:
---
id: readme // unique identifier, the page URL. no spaces
title: README.TXT
sidebar_label: READ ME // try to avoid using sidebar_label, unless otherwise specified by the closest readme to your target location in the file hierarchy.
---
- You can use these docs templates as a baseline for new pages: