# Customization

Customization settings control the visual appearance and interactive elements of a form. They live at the top level of the form object.

## Overview

| Section | Description |
|  --- | --- |
| [Design settings](/guides/form-schema/customization/design-settings) | Theme, colours, fonts, and border radius |
| [Logo](/guides/form-schema/customization/logo) | Form logo image, alignment, and display |
| [Submit button](/guides/form-schema/customization/submit-button) | Button label and alignment |


These settings are returned alongside `questions` when you fetch a form via `GET /v1/form/{id}`.

```json
{
  "designSettings": { "..." },
  "logo": { "..." },
  "submitButton": { "..." },
  "timer": { "..." }
}
```

## What's next?

- [Form fields](/guides/form-schema/form-fields): question types and their schemas
- [Settings](/guides/form-schema/settings): behaviour, thank-you pages, and visibility