Ready

Mechanics

This page provides guidelines for the mechanics of writing, including formatting for file sizes, file extensions, acronyms, abbreviations, punctuation, and capitalization in the Basis design system.

Capitalization

Use sentence case for all text elements in the UI.

Capitalize the first letter of the first word in a sentence or heading, along with any proper nouns. Every other word starts with a lower case letter.

The following is a list of branded, "named" features that should be treated as proper nouns:

  • Basis Assistant

  • Compass

  • SmartBid

  • SimpleBid

  • Search Build Manager

  • Data Bridge

  • Market Trends

  • Inventory Directory

  • Message Center

  • Task Center

Punctuation

Minimize the amount of punctuation in the UI. Punctuation leads to clutter and can make it harder to parse or scan text quickly.

Always include question marks when appropriate and include commas where necessary, including the serial comma.

Periods

Don’t include periods at the end of UI text when it’s a single phrase or sentence. This includes button labels, tooltips, flash messages, error messages, form labels, empty state headers, tab labels, badge text, pill text, and notifications.

Use a period when:

  • The copy contains more than one sentence.

    • If the second sentence is an external link, like a "learn more" link, add a period at the end of the first sentence, but not after the linked text—it should end with an “external link” icon. Do not add a period after the icon.

  • If there are any instances where the second sentence ends with an icon, add a period after the first sentence but not after the icon.

Commas

Include commas before the last item in a list. This is known as the serial, or Oxford, comma.

Search for campaigns, groups, and tactics

Search for campaigns, groups and tactics.

Tactic name is required

Tactic name is required.

Unable to save line item. Please try again.

Unable to save line item. Please try again

Colons

Don’t use colons in headings. In body text, include a colon to introduce a list.

Projected spend is calculated using historical data from the following data points:

  • Locations

  • Bid price

  • Device types

  • Inventory types

  • Creative types and dimensions

Projected spend is calculated using historical data from the following data points.

  • Locations

  • Bid price

  • Device types

  • Inventory types

  • Creative types and dimensions

Ampersand

Ampersands (&) can cause issues for localization and accessibility. Use “and” instead of an ampersand in almost all cases.

Only use ampersands where space is limited, such as column headers. To minimize confusion, the terms joined by an ampersand should be closely related or commonly paired.

Pixels & Audiences

Pizza & Pasta

Pixels and Audiences

Sushi & Borscht

Parentheses

Don’t include additional information in parentheses. Only use parentheses to define technical terms or provide the common abbreviation or acronym.

Put punctuation like periods or commas outside of parentheses.

Return on Ad Spend (ROAS) measures the revenue from ads.

Return on Ad Spend, or ROAS, measures the revenue from ads (this can be a useful metric to determine how effective your campaign was.)

Parenthetical plural (s) (es)

Don’t use “(s)” or “(es)” to indicate that something can be plural. Use the plural form instead or say “one or more” if it’s necessary to call out both.

Add deals

Select tactics

Add one or more exchange to the tactic

Add deal(s)

Select tactic(s)

Add exchange(s) to the tactic

Exclamation points

Avoid using exclamation points. They can come across as shouting and, if used too frequently, can be bothersome. One exception is for greetings.

Changes saved

RFP sent

Welcome to Basis!

Changes saved successfully!

RFP sent!

Campaigns not receiving delivery!

Acronyms

Acronyms may be used in place of common phrases or when it is industry standard. Acronyms are typically all uppercase. If there’s a chance your reader won’t recognize an acronym, spell it out.

Do

  • Accept IO

  • Sent RFP

  • CPM

  • KPI

Don't

  • Accept I.O.

  • Send rfp

Abbreviations

Field labels may be abbreviated if necessary. Abbreviations should be in lowercase with no period at the end. If an abbreviated label is being referenced directly, be consistent and use the abbreviated version. Write out the words where more explanation is required for understanding.

Do

  • imps

  • proj balance

Don't

  • imps.

  • IMPS

  • proj. balance

File sizes

To represent file sizes, use the abbreviated version in all caps with a space a er the file size number.

Do

  • 233 KB

  • 50 MB

  • 1 GB

Don't

  • 233 kb

  • 50mb

  • 1GB

File extensions

When referring to a file type in general, use all uppercase letters without a period. For specific files, the file extension should be lowercase.

Do

  • Attach a PDF, JPG, or PNG

  • Upload CSV...

  • IAB-standard-terms-conditions.pdf

  • sample-site-list.xlsx

Don't

  • Attach a .pdf, .jpg, or .png

  • Upload .csv...

  • IAB-standard-terms-conditions.PDF

  • sample-site-list.XLSX