Dashboard redesign

This post announces a significant redesign of the Vercel Dashboard, focusing on improving the developer experience for project management, code import, and deployment inspection. Key enhancements include a streamlined project overview with production and latest deployment status, Git repository connection, and links to production deployments. It introduces easier code import from GitHub and GitLab with automatic push-to-deploy configuration. The Projects section now displays screenshots of latest production deployments. The Project Overview highlights production and preview deployments, with preview deployments filterable by team member. The Deployment Overview now incorporates logs, filterable by serverless function or build output, and displays relevant Git commit information. Browser tab icons and titles are improved to reflect deployment status. Git integration is enhanced for automatic deployments on commit or pull request. Production domains can now be associated with projects, replacing the `alias` field in `vercel.json`. Mobile responsiveness is improved. Performance enhancements include preconnecting to origins, assigning higher browser priority to critical API calls, memoizing React components with `useMemo` and `useCallback`, adopting `ReactDOM.unstable_batchedUpdates` to reduce re-renders, and implementing SWR for real-time data updates.