# Naming conventions

- [Page naming](/bubble-convention/naming-conventions/page-naming.md)
- [Element naming](/bubble-convention/naming-conventions/element-naming.md)
- [Groups](/bubble-convention/naming-conventions/element-naming/groups.md)
- [Reusable elements](/bubble-convention/naming-conventions/element-naming/reusable-elements.md)
- [Visual elements](/bubble-convention/naming-conventions/element-naming/visual-elements.md)
- [Input elements](/bubble-convention/naming-conventions/element-naming/input-elements.md)
- [Custom states](/bubble-convention/naming-conventions/element-naming/custom-states.md)
- [Other notations](/bubble-convention/naming-conventions/element-naming/other-notations.md): Notation of state, data, clickable and elements grouping
- [Style naming](/bubble-convention/naming-conventions/style-naming.md): "If you wanna build a website, you gotta do it with styles" - Someone
- [Workflow naming & organization](/bubble-convention/naming-conventions/workflow-naming-and-organization.md)
- [Database naming](/bubble-convention/naming-conventions/database-naming.md)
- [Data types & fields](/bubble-convention/naming-conventions/database-naming/data-types-and-fields.md)
- [Option sets](/bubble-convention/naming-conventions/database-naming/option-sets.md)
- [Privacy rules](/bubble-convention/naming-conventions/database-naming/privacy-rules.md): In development
