Here's JFK calling for the bill:
Here's LBJ calling for the bill after Selma:
But literally every single piece of civil rights legislation in the 1960s was pushed through Democratic Congresses and signed by Democratic presidents.
Signed by the Republican Eisenhower, but once again, shepherded through Congress by Democratic sponsors, passed in a Dem-led House (179 Dem votes for, 132 Rep) and Dem-led Senate (42 Dem, 29 Rep).