Background
- We have previously began some of the work around making large tables work on the Vector 2022 skin. As time passed, we've lost some of the organization around this work we had and along that, a clear idea of the current status quo and plan. This ticket will attempt to summarize and organize this work.
User story
- As a reader, I want to quickly and easily understand the information in tables so that I can learn more effectively
Requirements
- Look over existing work done on tables, including current blockers, previous conversations and other relevant details. Use the tasks in the improve display of tables milestone as a starting point, but look into previous research and conversations as well.
- Discuss community aspect of this with @sgrabarczuk and summarize which tickets are more closely related to community requests
- Using the learnings from above, document:
- What the current state of the project is
- What have we fixed so far?
- What remains to be fixed?
- What are the blockers for these fixes?
- Where possible, create tickets for next steps
BDD
- For QA engineer to fill out
Test Steps
- For QA engineer to fill out
Design
- Add mockups and design requirements
Acceptance criteria
- Add acceptance criteria
Communication criteria - does this need an announcement or discussion?
- Add communication criteria
Rollback plan
- What is the rollback plan in production for this task if something goes wrong?
This task was created by Version 1.2.0 of the Web team task template using phabulous
