icon picker
Turn RGB into HEX

A table driven logic to see the colors you work with
The colors below you find in the Coda Stylesheet when you open it using ‘inspect’
DB Colors
Color name
source
RGB
Paul
Hex
Coda Hex
Visual
Color URL
1
red-gradient
--kr-red-gradient-rgb: 255, 146, 146;
255 146 146
#FF9292
#FF9292
#FF9292
2
red-light
--kr-red-light-rgb: 255, 220, 220;
255 220 220
#FFDCDC
#FFDCDC
#FFDCDC
3
red-chart
--kr-red-chart-rgb: 221, 72, 72;
221 72 72
#DD4848
#DD4848
#DD4848
4
red-medium
--kr-red-medium-rgb: 201, 22, 22;
201 22 22
#C91616
#C91616
#C91616
5
red-dark
--kr-red-dark-rgb: 169, 30, 30;
169 30 30
#A91E1E
#A91E1E
#A91E1E
6
orange-gradient
--kr-orange-gradient-rgb: 252, 152, 92;
252 152 92
#FC985C
#FC985C
#FC985C
7
orange-light
--kr-orange-light-rgb: 252, 227, 206;
252 227 206
#FCE3CE
#FCE3CE
#FCE3CE
8
orange-chart
--kr-orange-chart-rgb: 250, 135, 66;
250 135 66
#FA8742
#FA8742
#FA8742
9
orange-medium
--kr-orange-medium-rgb: 236, 101, 21;
236 101 21
#EC6515
#EC6515
#EC6515
10
orange-dark
--kr-orange-dark-rgb: 196, 91, 28;
196 91 28
#C45B1C
#C45B1C
#C45B1C
11
yellow-gradient
--kr-yellow-gradient-rgb: 255, 206, 70;
255 206 70
#FFCE46
#FFCE46
#FFCE46
12
yellow-light
--kr-yellow-light-rgb: 253, 243, 216;
253 243 216
#FDF3D8
#FDF3D8
#FDF3D8
13
yellow-chart
--kr-yellow-chart-rgb: 252, 188, 12;
252 188 12
#FCBC0C
#FCBC0C
#FCBC0C
14
yellow-medium
--kr-yellow-medium-rgb: 228, 167, 9;
228 167 9
#E4A709
#E4A709
#E4A709
15
yellow-dark
--kr-yellow-dark-rgb: 139, 108, 29;
139 108 29
#8B6C1D
#8B6C1D
#8B6C1D
16
green-gradient
--kr-green-gradient-rgb: 142, 203, 114;
142 203 114
#8ECB72
#8ECB72
#8ECB72
17
green-light
--kr-green-light-rgb: 226, 248, 232;
226 248 232
#E2F8E8
#E2F8E8
#E2F8E8
18
green-chart
--kr-green-chart-rgb: 66, 195, 102;
66 195 102
#42C366
#42C366
#42C366
19
green-medium
--kr-green-medium-rgb: 46, 150, 75;
46 150 75
#2E964B
#2E964B
#2E964B
20
green-dark
--kr-green-dark-rgb: 24, 123, 52;
24 123 52
#187B34
#187B34
#187B34
21
blue-gradient
--kr-blue-gradient-rgb: 107, 183, 255;
107 183 255
#6BB7FF
#6BB7FF
#6BB7FF
22
blue-light
--kr-blue-light-rgb: 221, 237, 253;
221 237 253
#DDEDFD
#DDEDFD
#DDEDFD
23
blue-chart
--kr-blue-chart-rgb: 82, 156, 226;
82 156 226
#529CE2
#529CE2
#529CE2
24
blue-medium
--kr-blue-medium-rgb: 47, 117, 215;
47 117 215
#2F75D7
#2F75D7
#2F75D7
25
blue-dark
--kr-blue-dark-rgb: 15, 88, 189;
15 88 189
#0F58BD
#0F58BD
#0F58BD
26
purple-gradient
--kr-purple-gradient-rgb: 210, 163, 225;
210 163 225
#D2A3E1
#D2A3E1
#D2A3E1
27
purple-light
--kr-purple-light-rgb: 237, 223, 246;
237 223 246
#EDDFF6
#EDDFF6
#EDDFF6
28
purple-chart
--kr-purple-chart-rgb: 167, 98, 217;
167 98 217
#A762D9
#A762D9
#A762D9
29
purple-medium
--kr-purple-medium-rgb: 133, 65, 181;
133 65 181
#8541B5
#8541B5
#8541B5
30
purple-dark
--kr-purple-dark-rgb: 110, 33, 186;
110 33 186
#6E21BA
#6E21BA
#6E21BA
31
pink-gradient
--kr-pink-gradient-rgb: 248, 140, 217;
248 140 217
#F88CD9
#F88CD9
#F88CD9
32
pink-light
--kr-pink-light-rgb: 248, 231, 243;
248 231 243
#F8E7F3
#F8E7F3
#F8E7F3
33
pink-chart
--kr-pink-chart-rgb: 220, 69, 177;
220 69 177
#DC45B1
#DC45B1
#DC45B1
34
pink-medium
--kr-pink-medium-rgb: 206, 66, 166;
206 66 166
#CE42A6
#CE42A6
#CE42A6
35
pink-dark
--kr-pink-dark-rgb: 161, 43, 134;
161 43 134
#A12B86
#A12B86
#A12B86
36
gray-gradient
--kr-gray-gradient-rgb: 190, 190, 190;
190 190 190
#BEBEBE
#BEBEBE
#BEBEBE
37
gray-light
--kr-gray-light-rgb: 240, 240, 240;
240 240 240
#F0F0F0
#F0F0F0
#F0F0F0
38
gray-chart
--kr-gray-chart-rgb: 142, 142, 142;
142 142 142
#8E8E8E
#8E8E8E
#8E8E8E
39
gray-medium
--kr-gray-medium-rgb: 102, 102, 102;
102 102 102
#666666
#666666
#666666
40
gray-dark
--kr-gray-dark-rgb: 102, 102, 102;
102 102 102
#666666
#666666
#666666
41
blue-medium
--kr-blue-medium-rgb: 47, 117, 215
47 117 215
#2F75D7
#2F75D7
#2F75D7
There are no rows in this table

Column Paul based on input
, simple and elegant:
Concatenate("#",
ToHexadecimal(thisRow.RGB.Split(",").Nth(1),2),
ToHexadecimal(thisRow.RGB.Split(",").Nth(2),2),
ToHexadecimal(thisRow.RGB.Split(",").Nth(3),2)
)

the color of this text will change
#525252
→ the problem of this construction is that the randomInteger() outputs 3 times the same value.
That is the same effect as Repeat().
List("#",
RandomInteger(1,255, updateContinuously: True()).ToHexadecimal(2),
RandomInteger(1,255, updateContinuously: True()).ToHexadecimal(2),
RandomInteger(1,255, updateContinuously: True()).ToHexadecimal(2))
.Concatenate().WithName(colorCode,colorCode)

The logic below works better, 3 different random flavors, but not really random, it remains strange.
#E337FD
the color of this text will change
List("#",
Random().Product(1000).Ceiling().Remainder(255).ToHexadecimal(2),
RandomInteger(1,55).ToHexadecimal(2),
Sequence(1,255).RandomSample(1).ToHexadecimal(2))
.Concatenate()
.WithName(colorCode,colorCode)

Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.