# Reuse styles and elements

Every Feathery form has an associated theme, which is its underlying design system. Instead of needing to manually restyle each new element on your form from scratch, the theme allows you to leverage a set of consistent styles and components across your entire form.

Once you change the style of an element, the style label will turn blue. Clicking the label will allow you to apply that style to all elements of a similar type or reset the element style to the original theme value.

<figure><img src="https://640450274-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHAVngDAEk3s8Bw7P6Ntz%2Fuploads%2FCW5hZEbuuOcYiNlbtMNr%2Fezgif.com-optimize%20(1).gif?alt=media&#x26;token=1f5f8fb4-8402-4bc4-8f59-9fe8939f7a82" alt=""><figcaption></figcaption></figure>

### Demo

{% embed url="<https://www.loom.com/share/70a3305852ce4b639f47ee55a95006de>" %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.feathery.io/platform/build-forms/design/reuse-styles-and-elements.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
