Capitalisation
Sentence case is the default for everything in Open Point products. Title case and all-caps have specific, limited uses. When in doubt, use sentence case.
Sentence case — the default
Sentence case means capitalising the first word of a sentence or label, and any proper nouns. Everything else is lowercase — regardless of how important it seems.
Sentence case applies to:
- Page headings and section headings
- Navigation labels
- Button labels and action text
- Form labels and helper text
- Tooltip text
- Empty state messages
- Error messages and notifications
- Table column headers
- Tab labels
- Modal titles
Do — sentence case
Export consultation report
Stakeholder details
Add new project
Last updated
No responses yet
Your session expires soon
Don’t — title case
Export Consultation Report
Stakeholder Details
Add New Project
Last Updated
No Responses Yet
Your Session Expires Soon
Title case — proper nouns and product names only
Use title case for proper nouns: the names of specific people, places, organisations, products, and officially named things.
What counts as a proper noun in Open Point context
- Product names: Open Point, Social Point, Orbit (always title case or all-caps respectively)
- Feature names that are officially named: Check with the product team before treating a feature as a proper noun — most features are common nouns (a dashboard, a report, an export)
- Product entity names: Stakeholder, Property, Event, Consultation, Response (Open Point) and Project, Team, Team Leader, Campaign (Social Point) — see below
- Organisation names: City of Brisbane, Department of Transport, Queensland Government
- A specific named instance of an entity, used as a proper name: “Northern Rail Corridor Consultation” — a single, uniquely-identified Consultation, capitalised for the same reason as any proper name
- People’s names and job titles when used before a name: “Project Administrator Chen” — but “the project administrator” in running text
Do
”Your Open Point workspace is ready."
"This Consultation was created in Social Point."
"The City of Brisbane Project has 3 active Consultations."
"Contact your project administrator.”
Don’t
”Your open point Workspace is ready."
"This consultation was created in social point."
"The city of brisbane project has 3 active consultations."
"Contact your Project Administrator.”
Product entity names — capitalised (pending review)
Pending marketing review
Whether product entity names should be capitalised, officially-branded product terms is a brand/terminology question, not just a grammar one. It’s currently the standing convention — apply it consistently — but it’s under review with the marketing team, and the grammar case for reconsidering it is below.
Product entity names are capitalised wherever they appear in UI copy — labels, buttons, headings, running text — regardless of whether the reference is generic or specific:
- Open Point SRM: Stakeholder, Property, Event, Consultation, Response
- Social Point: Project, Team, Team Leader, Campaign
Do
”Your Consultation has been published."
"View Project settings"
"Add Stakeholder"
"Contact the Team Leader”
Don’t
”Your consultation has been published."
"View project settings"
"Add stakeholder"
"Contact the team leader”
The case for reconsidering this
This comes up often, usually from engineering, in the other direction: an entity is named and typed in the data model — Stakeholder, Property, Event — and the argument is that this alone justifies capitalising it in the UI. That reasoning is worth being precise about, because it’s the same reasoning that got us to today’s standard, and it has real limits:
- “Official” has two different meanings, and only one of them is about grammar. Being an officially-named entity in the schema or API is a fact about the codebase. Being a proper noun is a fact about grammar: proper nouns name one specific, unique thing (a person, a place, a single named event) — not a category of things. “Stakeholder” names a category of record, which is why, grammatically, it would default to a common noun. A database column named
created_atdoesn’t get rendered as “Created_At” for the same reason. - The current standard only holds together because it’s applied to every entity, everywhere. If one entity is capitalised because it’s “official,” every entity can make the same claim — which is exactly why this only works as a blanket rule (every entity, every surface), not a case-by-case grant. The moment it’s inconsistent, it’s worse than either consistent choice.
- Some products do capitalise their core objects — deliberately, and everywhere. Salesforce capitalises Account, Contact, and Opportunity throughout its UI, which is the closest precedent for what Open Point/Social Point are doing today. It’s a legitimate, consistently-applied product decision — but even Salesforce’s own style guidance describes it as a judgement call rather than an absolute rule, with acknowledged inconsistency at the edges (e.g. plural references).
Today’s standard is capitalisation, applied consistently across both products. This section exists so that if marketing’s review lands on the grammar-first argument instead, the reasoning is already written down.
All-caps — status badges and defined label types only
All-caps text is visually heavy and should be used sparingly. In Open Point products, all-caps is reserved for:
- Status badges: DRAFT, PUBLISHED, CLOSED, ARCHIVED — these are short, well-defined states where all-caps increases scannability in dense data views
- Section labels in navigation: when the design uses a visually distinct uppercase label to separate navigation groups (e.g. the Orbit sidebar)
- Abbreviations: Orbit, CRM, API, PDF — these are initialisms and follow their own conventions
All-caps should never be used in running copy, headings, button labels, or form fields. It reads as shouting in prose context and reduces readability.
Do
Status badge: PUBLISHED
Status badge: DRAFT
Nav group label: UI TEXT
Abbreviation: Orbit, PDF, API
Don’t
Heading: NOTIFICATIONS AND ALERTS
Button: EXPORT REPORT
Form label: STAKEHOLDER NAME
Body copy: “IMPORTANT: This action cannot be undone.”
Common mistakes to avoid
- Capitalising for emphasis. If something is important, say it more directly — don’t capitalise it. “This action is permanent and cannot be undone” is clearer than “This Action Is Permanent And Cannot Be Undone”.
- Treating UI sections as proper nouns. “the Dashboard” should be “the dashboard”. “the Settings page” should be “the settings page” or just “settings”.
- Inconsistently capitalising the same term. Pick one treatment for every term and use it consistently across the product. “Consultation” and “consultation” in the same interface creates confusion about whether they mean the same thing.
- Over-capitalising feature names. Most features are described with common nouns — “the export tool”, “the settings panel”, “the activity feed” — even when a capitalised entity name appears inside them: “the Stakeholder map”, “the Consultation dashboard”. Capitalise the entity, not the whole feature name.
- Title-casing navigation items. Navigation labels follow sentence case, not title case: “Project settings”, not “Project Settings”.
Was this page helpful?