add last/next/nearest month, adjust phone-layout