> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fitmyvehicle.com.au/llms.txt
> Use this file to discover all available pages before exploring further.

# Button Attributes

> Customise how the FMV Builder is triggered.

| Attribute              | Required | Description                                                                                                   |
| ---------------------- | -------- | ------------------------------------------------------------------------------------------------------------- |
| `data-fmv-open-widget` | Required | Marks the element as an FMV trigger. No value needed.                                                         |
| `data-builder-id`      | Optional | Specifies which Builder to open if you have multiple configured. Defaults to your primary Builder if omitted. |

## Multiple Builders

If you have more than one Builder configured (e.g. separate Builders for service bodies and canopies), use `data-builder-id` to target each one:

```html theme={null}
<!-- Service Bodies -->
<button type="button" data-fmv-open-widget data-builder-id="1">
  Quote a service body
</button>

<!-- Canopies -->
<button type="button" data-fmv-open-widget data-builder-id="2">
  Quote a canopy
</button>
```

If only one Builder is configured, `data-builder-id` is optional.

## Styling the button

The `data-fmv-open-widget` attribute is purely functional. Style it however you like with your own CSS. FMV does not inject any styles onto your page.
