Brand systems

Brand guidelines

Keep your brand's colours, voice, and rules together in one small guide.

File types
PDF
Size
A4 PDF
Use case
Brand systems
Licence
Free to copy and use in your own templates
Source
Made by thirds.ai with the open-licence Fraunces font, original graphic marks, and fictional sample names.
A portrait A4 brand guide with a dark green header titled Harbour & Pine, a teal-green Primary colour swatch and an orange Secondary colour swatch, an italic promise line, and two-column Do this and Avoid this checklists.
brand-guidelines/template.html

About this design

What you can make with it.

Teams share this so everyone making brand materials works from the same rules. It states the brand's promise, its audience and voice, shows the main colours and type pairing, and lists a few dos and don'ts. Update the colours, voice, and rules for every new edition of the guide.

Your details

What you can change.

These are the words and numbers you swap for your own. The design stays the same.

  1. Brand nameA short text.
  2. EditionA short text.
  3. PromiseA short text.
  4. AudienceA longer text with more than one line.
  5. VoiceA short text.
  6. Primary colourA colour.
  7. Secondary colourA colour.
  8. Type pairA short text.
  9. ContactA short text.
Sample data
{
  "brand_name": "Harbour & Pine",
  "edition": "Brand guide · Autumn 2026",
  "promise": "Make everyday customer work feel calm, clear, and well made.",
  "audience": "Small teams that need dependable content for clients, launches, and daily service.",
  "voice": "Warm, direct, practical, and confident. Use plain verbs and name the next step.",
  "primary_colour": "#0E5C4F",
  "secondary_colour": "#E2793D",
  "type_pair": "Fraunces for headings · Inter for body copy",
  "do_list": [
    "Lead with the useful result",
    "Keep one idea in each section",
    "Show the next action clearly",
    "Use real photos of real work",
    "Keep spacing consistent across pages"
  ],
  "avoid_list": [
    "Use vague claims or hype",
    "Hide key details in tiny type",
    "Mix colours without a clear role",
    "Crowd a page with too many ideas",
    "Use stock icons that do not fit the brand"
  ],
  "contact": "brand@harbourpine.example · harbourpine.example"
}

For developers

Make this file from your code or your AI tools.

Save your copy once, then send the new details with each request. Each finished file costs 1 credit.

API request
curl https://thirds.ai/v1/pdf \
  -H "Authorization: Bearer $THIRDS_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: brand-guidelines-1" \
  -d '{"template_id":"tpl_your_copy","version":1,"data":{"brand_name":"Harbour & Pine","edition":"Brand guide · Autumn 2026","promise":"Make everyday customer work feel calm, clear, and well made.","audience":"Small teams that need dependable content for clients, launches, and daily service.","voice":"Warm, direct, practical, and confident. Use plain verbs and name the next step.","primary_colour":"#0E5C4F","secondary_colour":"#E2793D","type_pair":"Fraunces for headings · Inter for body copy","do_list":["Lead with the useful result","Keep one idea in each section","Show the next action clearly","Use real photos of real work","Keep spacing consistent across pages"],"avoid_list":["Use vague claims or hype","Hide key details in tiny type","Mix colours without a clear role","Crowd a page with too many ideas","Use stock icons that do not fit the brand"],"contact":"brand@harbourpine.example · harbourpine.example"}}'
MCP call
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "render",
    "arguments": {
      "output": "pdf",
      "idempotency_key": "brand-guidelines-1",
      "request": {
        "template_id": "tpl_your_copy",
        "version": 1,
        "data": {
          "brand_name": "Harbour & Pine",
          "edition": "Brand guide · Autumn 2026",
          "promise": "Make everyday customer work feel calm, clear, and well made.",
          "audience": "Small teams that need dependable content for clients, launches, and daily service.",
          "voice": "Warm, direct, practical, and confident. Use plain verbs and name the next step.",
          "primary_colour": "#0E5C4F",
          "secondary_colour": "#E2793D",
          "type_pair": "Fraunces for headings · Inter for body copy",
          "do_list": [
            "Lead with the useful result",
            "Keep one idea in each section",
            "Show the next action clearly",
            "Use real photos of real work",
            "Keep spacing consistent across pages"
          ],
          "avoid_list": [
            "Use vague claims or hype",
            "Hide key details in tiny type",
            "Mix colours without a clear role",
            "Crowd a page with too many ideas",
            "Use stock icons that do not fit the brand"
          ],
          "contact": "brand@harbourpine.example · harbourpine.example"
        }
      }
    }
  }
}

Make this design yours.

Open it in the editor, change anything you like, and keep it with your own templates. Your first 50 credits each month are free.