Crank–Nicolson method in linear elasticity

You don’t need to use a mixed space; you can formally eliminate the velocity unknowns at the current time level, and solve a problem in terms of displacement unknowns only. See my response to an older question here, which provides an implementation of the scalar wave equation: