> For the complete documentation index, see [llms.txt](https://bubble.citizendev.io/bubble-convention/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://bubble.citizendev.io/bubble-convention/naming-conventions/page-naming.md).

# Page naming

In short, page names should be in **kebab-case** since this is the common representation in all websites. However, **reset\_pw** is an unalterable page name of Bubble, so it is not a subject of this document.

In order to differentiate regular customer-facing pages from system/non-public pages, you can use **snake\_case** for those.
