Ignore the white. The flag format here isn't in quite the right dimensions, so it didn't quite work.
Thanks @wizzwizz7 I added the hot pink to honor the original design for the pride flag, which included hot pink at the top for sexuality. Red means life. orange means healing. Yellow means sunlight. Green means nature. Turquoise means magic and art. The indigo or blue means serenity and harmony. The violet means spirit.