This GitHub repository provides the source for K-9's website which provides public-facing documentation for K-9.
It is a combination of Markdown, HTML, CSS which is rendered by Jekyll.
Pages are written mainly using Markdown along with included headers that set-up much of the formatting and pages. There are headers that provide the necessary navigation sections (for example the documentation page listing). The main documentation page is generated automatically based on the top level pages set by front matter tags.
To submit new content, provide a pull-request.
These are written using Markdown. A new template has been writen for them and all past and new posts will be updated to reflect it. When adding images, you can choose whether to align them to the left, middle or right just by adding an <, >< or > at the end of the alt text for that image. If you want to know how to align other items, you can have a look at previous posts.
Ideas for new website content currently mainly comes from individual thoughts and comments on the app's issue tracker, as well as from issues raised on this project.
If you feel there's content missing then feel free to favourite an existing issue here or if it's not been covered by an issue, open a new one.