Having a common language for flag meanings matters because it improves cognitive accessibility of flags. βΏοΈπ
But I didn’t want to be prescriptive about what colours should mean what. Just because I think Thing X should go with Colour Y doesn’t mean everybody else would.
So this turned into a descriptive, empirical project. I gathered a data set of 2060 pride flag colour choices to figure out what are the most common colour-meaning combinations. Some of the results:
ALT
ALT
And here are the abstract modifiers: these are modifiers that were generally shared between the genders and the attractions. For example, black is used to indicate having no gender as well as having no attraction.
For each tag, I converted every colour to okLCH colour space and computed a median colour. OkLCH colour space is an alternative to RGB/hex and HSL/HSV. Unlike RGB/hex and HSL/HSV, okLCH is a perceptual colour space, meaning that it is actually based on human colour perception. π
In okLCH space, a colour has three values: – Lightness (0-100%): how light the colour is. 100% is pure white. – Chroma (0-0.37+): how vibrant the colour is. 0 is monochromatic. 0.37 is currently the most vibrant things can get with current computer monitor technologies. But as computer monitor technologies improve to allow for even more vibrant colours, higher chroma values will be unlocked. – Hue (0-360Β°): where on the colour wheel the colour goes – 0Β° is pink and 180Β° is teal, and colours are actually 180Β° opposite from their perceptual complements.
You can play with an okLCH colour picker and converter at oklch.com
π
MORE RESULTS: COLOUR DISTRIBUTIONS
Back when I started tagging my data, I divided my data into five main chunks: Gender qualities (e.g. masculine, androgynous), Attraction (e.g. platonic, sexual), Values (e.g. community, joy), Disability (e.g. Deaf, blind), and Other.
I’ll talk about Disability and Values in future posts! But for an alternate view of the data, here are the full distributions of the colours that were placed in each tag.
They come in three parts: tags I created for Gender, tags for Attraction, and tags from Other. The abstract modifiers are spread between the first two, though their contents transcend Gender and Attraction.
ALT
ALT
ALT
Some distributions have a lot more variance within them than others. Generally speaking, major attraction types tended to have the least variance: sensual attraction is really consistently orange, platonic is really consistently yellow, etc.
Variance and size do not correlate. Many of the smaller tags are quite internally consistent. I don’t have a ton of tags in “current gender” but they’re all the same dark purple. Xenine/xenogender has a whole bunch of entries, and there’s a really big spread from blue to yellow.
Some tags, like intersex as well as kink/fetish show there are a small number of different colours that are very consistently used. Whereas other tags like masculine show a very smooth range – in this case from cyan to purple.
Not everything lined up nicely (the opposite of drag is …. neuroqueer? awkward.) π€¨ Some things lined up in hilarious ways, like how initially I had the opposite of kink/fetish being Christian (amazing.)
But as a whole, there’s a lot of structure and logic to where things landed! I hope this makes sense for other people and can help inform both flag making as well as flag interpreting (e.g. writing alt-text for existing flags). π
I’m hoping to post the Disability and Values analyses in the coming days! If you want to learn more, my detailed notes along with tables etc are over on my Wikimedia Commons userspace. π
Everything here is Creative Commons Sharealike 4.0, which means you’re free to reuse and build on my visualizations, tables, etc. Enjoy!