You have raised a very good question, and you are to be commended for wanting to be part of a solution.
It would appear from the links above that the Vanguard FTSE Social Index Fund (VFTSX) would be your most efficient, one fund answer.
If you like the idea of investing in alternative/clean energy, consider the following fund: Invesco WilderHill Clean Energy (PBW)
Finally, the above two market sectors should be part of a diversified portfolio. The easiest way to add diversity to your portfolio is Vanguard’s Total Market Index Fund (VTSMX), ETF symbol VTI. This fund covers all market sectors