light/dark on home page, a million responsive changes and fixes