# Color System

## Video Overview

{% embed url="<https://youtu.be/fXKRdlPpBvk?si=8fHGENlCNbq1XvuQ>" %}

With our color management system, you can set your variable names for each color and also sort your colors into groups. By default, our framework comes with multiple groups ranging from ***brand*** colors, to ***text***, ***background***, ***base*** colors and more. You can add more groups by clicking on the ***Create new color group*** button at the bottom.

<figure><img src="https://949277485-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fp10Tm4nYjo9MojbZ6zQt%2Fuploads%2FK4TWScVmv8F3RspNqOA7%2F337shots_so.png?alt=media&#x26;token=e3674666-6ae5-4f20-b85f-c7cdea770f74" alt=""><figcaption><p>Colors Interface</p></figcaption></figure>

## Adding and Removing Colors

To add a new color, simply click the plus (+) icon under the last color in the group.

<figure><img src="https://949277485-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fp10Tm4nYjo9MojbZ6zQt%2Fuploads%2FIWNHTn63YjR8kxHxDOu7%2Fimage.png?alt=media&#x26;token=0d1f0371-cf77-4c6f-a1e1-fd1c8c6b59b7" alt=""><figcaption><p>Adding a New Color</p></figcaption></figure>

Removing a color is just as easy! Simply hover over the color that you would like to delete and click the mini menu (a series of 3 dots aligned vertically) to bring up the options. Here you'll see the option to delete at the bottom. You may need to click twice for confirmation.

{% hint style="danger" %}
Please keep in mind that deleted colors cannot be recovered.
{% endhint %}

<figure><img src="https://949277485-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fp10Tm4nYjo9MojbZ6zQt%2Fuploads%2FKdJPVLVaeAx9WtQ0Opq5%2Fimage.png?alt=media&#x26;token=d203730b-3388-42d1-b9d7-1104c69ef4cd" alt=""><figcaption><p>Deleting a Color</p></figcaption></figure>

## Changing Colors and Value Types

To change your color, simply click on the color itself or the value field to bring up the color picker. You can also choose between multiple color value types:

<figure><img src="https://949277485-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fp10Tm4nYjo9MojbZ6zQt%2Fuploads%2FcvfIdUC3Hf2Dx1LI6bKx%2F160shots_so.png?alt=media&#x26;token=5e299933-fe3b-4d9d-a2a5-de916d899c10" alt=""><figcaption></figcaption></figure>

## Generating Extra Features

<figure><img src="https://949277485-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fp10Tm4nYjo9MojbZ6zQt%2Fuploads%2Fimrnfk26dvPakM9vtGaM%2Fimage.png?alt=media&#x26;token=e8d338ca-5e9b-4c00-a4c7-8dd49cf77618" alt=""><figcaption><p>Bring up the color's extra options</p></figcaption></figure>

By clicking on the down arrow in the color row, you will bring up extra options where you can:

1. [Generate utility classes](#id-1.-generate-utility-classes)
2. [Generate transparent variants](#id-2.-generate-transparent-variants)
3. [Generate shades](#id-3.-generate-shades)
4. [Generate tints](#id-4.-generate-tints)

### 1. Generate Utility Classes

<figure><img src="https://949277485-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fp10Tm4nYjo9MojbZ6zQt%2Fuploads%2FFvjV6d7HVdIyLCo7P8pS%2Fimage.png?alt=media&#x26;token=1afcd9cc-c4fc-465b-9f4c-6b18bbd62355" alt=""><figcaption><p>Generate Utility Classes Row</p></figcaption></figure>

With each color, you will have the option to generate utility classes for text, background and borders. These will be automatically generated depending on which of the 3 items you have selected.&#x20;

### 2. Generate Transparent Variants

<figure><img src="https://949277485-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fp10Tm4nYjo9MojbZ6zQt%2Fuploads%2F1nLtXo2CyNDABLG4N58L%2Fimage.png?alt=media&#x26;token=bb90a361-7e43-488a-ad6f-82a4e60915c7" alt=""><figcaption><p>Generate Transparent Variants Row</p></figcaption></figure>

By checking this option, you can automatically generate 9 transparent variants of the selected color. If your color variable is --primary, then you can use `--primary--10` (meaning 10% transparency) through to `--primary-90`.

### 3. Generate Shades

<figure><img src="https://949277485-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fp10Tm4nYjo9MojbZ6zQt%2Fuploads%2FS0q0jx6Y3UB07x1v77Wl%2Fimage.png?alt=media&#x26;token=73368f6b-8e66-4010-8a85-8d09e1fe741e" alt=""><figcaption><p>Generate Shades Row</p></figcaption></figure>

With this option enabled, you will see a dropdown showing you the shades generated from your color. You can select the amount in the count box ranging from 3 up to 10 shades.&#x20;

### 4. Generate Tints

<figure><img src="https://949277485-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fp10Tm4nYjo9MojbZ6zQt%2Fuploads%2FqmkqjDjulLROcxThd43y%2Fimage.png?alt=media&#x26;token=96827bde-1bd4-45cf-8d29-38532f58a27f" alt=""><figcaption><p>Generate Tints Row</p></figcaption></figure>

Similarly to the shades above, you can also generate tints for your colors.
