add hover/focus/active states to portfolio pieces