Why is your site pink, white, and green?

The story is set in the (fictional) arcology of Avalon on the (real) island of Newfoundland. These colours are on the unofficial alternate Newfoundland flag.

What about the yellows?

These are a small tribute to the official flag, which is (or at least tries for) a more hopeful metaphor.