# Colors

openBuild 9-colors palette structure has been carefully decided to allow variety of color schemes while keeping high consistency in your apps. This structure ensure infinite possibilities of color schemes (dark mode, saturated, monochromatic, triadic etc...).

![openbuild color palette example (from DeepBlue OB Style)](/files/7vaA8GwUVNFWNpzq4iDP)

### Colors

While Main color is usually the main brand color, the two others are supportive colors. Depending the style guide you pick, those can be analogous, complementary or even inverted colors from the main one.&#x20;

Colors tones are used as variants in all OB text styles, as well as OB group styles. Buttons are available for Main color and Secondary color only.

### Shades

Shades represent 6 tones going from Primary to Negative. Depending the styleguide, those are slightly tainted toward the main Color, which reinforce the overall consistency of the app color palette.

Shades tones are used as variants across different OB styles like typography, groups, buttons.&#x20;

While the color palette is employed across style variations, it's important to note that the color palette is also saved in your app within the option Set 'UI Colors'. This allows you to use it outside of app defined styles (like in element properties, conditionals etc...).


---

# 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.openbuild.io/core-concepts/styles/colors.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.
