Defining primary color with ZWJ sequences
Emoji hearts come in many colors, but so do books.
Letβs use either one like Fitzpatrick skin tone modifieres,
but with mandatory Zero Width Joiner U+200D,
e.g. green car:
either πβπ / πβπ
or πβπ / πβπ.
Hearts
Color |
Unicode |
Sample |
White |
U+2661 |
β‘οΈ |
Black |
U+2665/1F5A4 |
β₯οΈ/π€ |
Red |
U+2764 |
β€οΈ |
Yellow |
U+1F49B |
π |
Green |
U+1F49A |
π |
Blue |
U+1F499 |
π |
Purple |
U+1F49C |
π |
Orange |
U+1F9E1 |
𧑠|
Pink |
U+1F49F/D/8/3/7 |
π/π/π/π/π |
Broken |
U+1F494 |
π |
Sparks |
U+1F496 |
π |
Circles and Diamonds
Color |
Unicode |
Sample |
White |
U+26AA |
βͺοΈ |
Black |
U+26AB |
β«οΈ |
Red |
U+1F534 |
π΄ |
Blue |
U+1F535 |
π΅ |
Blue |
U+1F537 |
π· |
Orange |
U+1F536 |
πΆ |
Books
Color |
Unicode |
Sample |
Red/Pink |
U+1F4D5 |
π |
Green |
U+1F4D7 |
π |
Blue |
U+1F4D8 |
π |
Orange |
U+1F4D9 |
π |
Yellow |
U+1F4D2 |
π |
Monochrome |
U+1F4D3 |
π |
Decorative |
U+1F4D4 |
π |
Multiple |
U+1F4DA |
π |
Heraldic Color Patterns
βTinctureβ
Color |
Unicode |
Sample |
Hatching |
Black |
U+25A0 |
β |
Solid |
White (argent) |
U+25A1 |
β‘ |
None, blank |
Blue (azure) |
U+25A4 |
β€ |
Horizontal stripes |
Red (gules) |
U+25A5 |
β₯ |
Vertical stripes |
Black (sable) |
U+25A6 |
β¦ |
Square pattern |
Green (vert) |
U+25A7 |
β§ |
Forward diagonals |
Purple (purpure) |
U+25A8 |
β¨ |
Backward diagonals |
Maroon (sanguine) |
U+25A9 |
β© |
Diamond pattern |
Brown (tennΓ©) |
U+? |
? |
Vertical-forward crosshatch |
Light Shade |
U+2591 |
β |
Β |
Medium Shade (or) |
U+2592 |
β |
Dotted |
Dark Shade |
U+2593 |
β |
Β |