setup footer and fix gap under user nav