graphql-engine/docs/wiki/style/headings.mdx
Marion Schleifer 7dffbc6a0d docs: add bullet point on infinitive verb form in headings to docs wiki
## Description

This PR adds a bullet point on using the infinitive verb form in docs headings to the docs wiki.

## Quick link

[/docs/wiki/style/headings](https://marion-docs-update-wiki-to-u.hasura-docs-mono.pages.dev/docs/wiki/style/headings/)

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7397
GitOrigin-RevId: 88b38d6c771f8e9fc7a70189cea15e6c9caf9f57
2022-12-27 14:49:31 +00:00

26 lines
1.3 KiB
Plaintext

---
title: Headings
description: Style for headings in documentation
keywords:
- hasura
- style
- headings
slug: headings
---
# Headings
- Headings should use `Title Capitalization Like This`.
- Subheadings, anything less than `h1` or markdown level 1: `#`, should use `Sentence capitalization like this`.
- Subheadings which are numbered steps to follow should start with `Step 0:`.
- Subheadings which are numbered steps should have the first word after the colon capitalized like this: `Step 0: Do something great`.
- Headings should not end with a period.
- Leave a blank line above and below headings.
- Use the infinitive verb form in all types of headings (correct: "Try out Hasura permissions", wrong: "Trying out Hasura permissions").
- Add an introduction section as `## Introduction` with a short overview of what the page is about.
- Page titles should be self-sufficient. Users might not have the context of the hierarchy of the page in the docs tree.
A user can land on a page via search as well. e.g. Say you are adding a new deployment guide for AWS under
`Guides -> Deployment -> AWS`. The title of this page should not be just `AWS` but instead
`AWS deployment guide for Hasura GraphQL Engine`. It's ok to alias it to just `AWS` in the sidebar
(`sidebar_label: AWS`) as there the user has the context of the page hierarchy.