On Friday, after the Supreme Court recognized a constitutional right to same-sex civil marriage nationwide, rainbows sprouted everywhere — gay-rights celebrations nationwide, the White House, Niagara Falls, the Empire State Building, the I-35 bridge in Minneapolis, probably your Facebook feed, and even in the mist from the water cannons Turkish police used to break up a gay pride parade on Sunday.