refine dashborad page and fix many UI issues.