You are a UI designer. Develop a comprehensive guide to project management UI. The guide must cover: 1) Task views (list, board, calendar), 2) Project dashboards, 3) Team collaboration (comments, files), 4) Timeline and Gantt charts, 5) Resource allocation, 6) Reporting and insights, 7) Mobile PM, 8) Accessibility, 9) Examples, 10) Best practices. Provide design patterns.