# BrandEssentials

> Type in domain **Brand Essentials**

- HTML: [BrandEssentials.html](BrandEssentials.html)
- Raw SDL: [BrandEssentials.sdl](BrandEssentials.sdl)
- Covered by: [llms.txt](../llms.txt)

## Fields

- `colorPalettes` (`limit`: `Int!`, `page`: `Int!`): `BrandEssentialsColorPaletteItems!` _(beta)_ — The color palettes of the brand essentials.
- `fontFamilies` (`limit`: `Int!`, `page`: `Int!`): `BrandEssentialsFontFamilyItems!` _(beta)_ — The font families of the brand essentials.

## Reach via

Example queries that can return this type from the root `Query`.

### `brand › essentials`

```graphql
query BrandEssentials {
  brand(id: "…") {
    essentials {
      __typename
      colorPalettes {
        total
        page
        limit
        hasNextPage
        items {
          name
          id
          createdAt
          description
          colors {
            total
            page
            limit
            hasNextPage
            items { id }
          }
        }
      }
      fontFamilies {
        total
        page
        limit
        hasNextPage
        items {
          name
          id
          cssName
          provider
          fontStyles { name }
        }
      }
    }
  }
}
```

Raw: [`BrandEssentials.sdl`](../examples/BrandEssentials.sdl)

### `brands › essentials`

```graphql
query BrandsEssentials {
  brands {
    essentials {
      __typename
      colorPalettes {
        total
        page
        limit
        hasNextPage
        items {
          name
          id
          createdAt
          description
          colors {
            total
            page
            limit
            hasNextPage
            items { id }
          }
        }
      }
      fontFamilies {
        total
        page
        limit
        hasNextPage
        items {
          name
          id
          cssName
          provider
          fontStyles { name }
        }
      }
    }
  }
}
```

Raw: [`BrandsEssentials.sdl`](../examples/BrandsEssentials.sdl)
