Colors

A diverse color system for creating meaningful experiences


Color system

Elements CSS comes with a diverse color system to craft meaningful experiences that are flexible and accessible.

Each color comes in 10 shades that share a similar perceptive brightness, meaning you can swap the background of a button that has white text from .bg-pink-300 to .bg-blue-300 with little effect on the text contrast.

When using color it’s important to consider contrast, a simple rule is that colors 400 and below should be used with dark text, whilst colors 500 and above should be used with light text. This is indicated by the ● symbol in each swatch.

Colors are accessible via .*-{color}-{tone} utility classes like .text-blue-300.

gray

0

#F8F8FA

19.8b / 1.06w

100

#F2F1F6

18.69b / 1.12w

200

#E5E4E9

16.61b / 1.26w

300

#CCCBD1

13.03b / 1.61w

400

#A9A8AF

8.91b / 2.36w

500

#77767F

4.68b / 4.49w

600

#55545D

2.81b / 7.47w

700

#35343C

1.71b / 12.3w

800

#222128

1.32b / 15.96w

900

#0F0D16

1.09b / 19.28w

violet

0

#F8F5FF

19.5b / 1.08w

100

#EDE0FE

16.69b / 1.26w

200

#D7BCFD

12.5b / 1.68w

300

#B482FA

7.51b / 2.79w

400

#9553F8

4.87b / 4.31w

500

#680CE9

2.82b / 7.45w

600

#5900BE

2.17b / 9.68w

700

#440087

1.6b / 13.16w

800

#340060

1.31b / 15.97w

900

#1E0033

1.1b / 19.04w

magenta

0

#FBF5FF

19.61b / 1.07w

100

#F5DEFE

16.76b / 1.25w

200

#EEBCFC

13.23b / 1.59w

300

#E181F3

8.64b / 2.43w

400

#C846E0

5.41b / 3.88w

500

#BF04DC

4.27b / 4.92w

600

#A300A8

3.12b / 6.72w

700

#92008A

2.59b / 8.11w

800

#7A0373

2.09b / 10.06w

900

#34002B

1.18b / 17.78w

blue

0

#E5FAFF

19.45b / 1.08w

100

#C6ECFC

16.8b / 1.25w

200

#A3D3FB

13.27b / 1.58w

300

#76AAEF

8.77b / 2.4w

400

#4B7AD9

5.08b / 4.13w

500

#2157CE

3.32b / 6.33w

600

#1F3EAA

2.33b / 9.02w

700

#0D227E

1.55b / 13.57w

800

#01145E

1.26b / 16.63w

900

#00062F

1.07b / 19.68w

teal

0

#D6FFF5

19.48b / 1.08w

100

#B5F6E9

17.32b / 1.21w

200

#76E4D7

13.85b / 1.52w

300

#3CCBC5

10.54b / 1.99w

400

#2AA1A4

6.73b / 3.12w

500

#147F87

4.42b / 4.76w

600

#036873

3.23b / 6.5w

700

#03414F

1.87b / 11.21w

800

#012C34

1.41b / 14.88w

900

#00181E

1.15b / 18.27w

green

0

#EBFFE7

19.99b / 1.05w

100

#CFF8C7

17.9b / 1.17w

200

#91EA99

14.43b / 1.45w

300

#40D066

10.43b / 2.01w

400

#32A859

6.88b / 3.05w

500

#148540

4.46b / 4.71w

600

#016E3A

3.29b / 6.38w

700

#064826

1.96b / 10.7w

800

#012C17

1.37b / 15.28w

900

#001A0D

1.15b / 18.2w

yellow

0

#FFFAEC

20.14b / 1.04w

100

#F9F1C9

18.45b / 1.14w

200

#EDE78E

16.42b / 1.28w

300

#D4CD52

12.65b / 1.66w

400

#B0AA31

8.64b / 2.43w

500

#7E7F1B

4.94b / 4.25w

600

#636408

3.36b / 6.26w

700

#424006

1.97b / 10.67w

800

#2A2601

1.38b / 15.26w

900

#191700

1.16b / 18.04w

orange

0

#FFF5F1

19.58b / 1.07w

100

#FEDBCE

16.24b / 1.29w

200

#FFC4A4

13.68b / 1.53w

300

#F2995B

9.48b / 2.21w

400

#DF7A30

6.96b / 3.02w

500

#B45F19

4.59b / 4.57w

600

#904808

3.12b / 6.74w

700

#633203

1.99b / 10.56w

800

#442100

1.46b / 14.35w

900

#2D1100

1.19b / 17.62w

red

0

#FFF4F4

19.5b / 1.08w

100

#FDC2C4

13.69b / 1.53w

200

#FDB0B1

12.02b / 1.75w

300

#FA7370

7.75b / 2.71w

400

#E04542

5.1b / 4.12w

500

#C02C21

3.62b / 5.8w

600

#A41C1E

2.76b / 7.6w

700

#7B0A0C

1.89b / 11.11w

800

#570305

1.42b / 14.78w

900

#3A0102

1.19b / 17.72w

pink

0

#FFF3FF

19.52b / 1.08w

100

#FEDDFA

16.94b / 1.24w

200

#FDB1E7

12.62b / 1.66w

300

#F373C0

8.02b / 2.62w

400

#E54399

5.59b / 3.75w

500

#BE276D

3.7b / 5.67w

600

#A51750

2.84b / 7.4w

700

#740830

1.82b / 11.54w

800

#550220

1.42b / 14.83w

900

#3D0115

1.21b / 17.3w


Theme colors

Functional color classes are used to create predictable messaging and status, they tell user how to engauge with a product, from consistent buttons, to success and error messages. Access these colors via the .*-{color} utility classes like this .bg-info.

Primary

#680CE9

2.82b / 7.45w

Secondary

#1E0033

1.1b / 19.04w

Info

#76AAEF

8.77b / 2.4w

Success

#40D066

10.43b / 2.01w

Warning

#D4CD52

12.65b / 1.66w

Danger

#FA7370

7.75b / 2.71w

White

#FFFFFF

21b / 1w

Light

#F8F8FA

19.8b / 1.06w

Gray

#E5E4E9

16.61b / 1.26w

Dark

#35343C

1.71b / 12.3w

Black

#000000

1b / 21w

Theme colors also have .*-{color}-light and .*-{color}-dark variations to support the different states.

Primary

Light

#9553F8

4.87b / 4.31w

Default

#680CE9

2.82b / 7.45w

Dark

#5900BE

2.17b / 9.68w

Secondary

Light

#440087

1.6b / 13.16w

Default

#1E0033

1.1b / 19.04w

Dark

#340060

1.31b / 15.97w

Info

Light

#A3D3FB

13.27b / 1.58w

Default

#76AAEF

8.77b / 2.4w

Dark

#4B7AD9

5.08b / 4.13w

Success

Light

#91EA99

14.43b / 1.45w

Default

#40D066

10.43b / 2.01w

Dark

#32A859

6.88b / 3.05w

Warning

Light

#EDE78E

16.42b / 1.28w

Default

#D4CD52

12.65b / 1.66w

Dark

#B0AA31

8.64b / 2.43w

Danger

Light

#FDB0B1

12.02b / 1.75w

Default

#FA7370

7.75b / 2.71w

Dark

#E04542

5.1b / 4.12w


Base colors

Blue

#76AAEF

8.77b / 2.4w

Teal

#3CCBC5

10.54b / 1.99w

Green

#40D066

10.43b / 2.01w

Yellow

#D4CD52

12.65b / 1.66w

Orange

#F2995B

9.48b / 2.21w

Red

#FA7370

7.75b / 2.71w

Pink

#F373C0

8.02b / 2.62w

Brand colors

Q-CTRL’s brand colors, can be accessed using *-brand-{color} utility classes.

Primary

#680CE9

2.82b / 7.45w

Accent

#BF04DC

4.27b / 4.92w

Secondary

#1E0033

1.1b / 19.04w

Dark

#35343C

1.71b / 12.3w

Note: these colors do not share a perceptive brightness with the rest of the colors, they are solely intended to communicate Q-CTRL's brand.


Opacity

You can change the opacity of any color by using the *-opacity-{amount} utility classes, check out the Opacity documentation.

.bg-opacity-0

 

.bg-opacity-5

 

.bg-opacity-10

 

.bg-opacity-15

 

.bg-opacity-20

 

.bg-opacity-25

 

.bg-opacity-30

 

.bg-opacity-35

 

.bg-opacity-40

 

.bg-opacity-45

 

.bg-opacity-50

 

.bg-opacity-55

 

.bg-opacity-60

 

.bg-opacity-65

 

.bg-opacity-70

 

.bg-opacity-75

 

.bg-opacity-80

 

.bg-opacity-85

 

.bg-opacity-90

 

.bg-opacity-95

 

.bg-opacity-100