[COMPASS-5084] Improve resizing accessibility and move resize handle to a shared component Created: 13/Sep/21 Updated: 10/Jan/24 Resolved: 30/Sep/21 |
|
| Status: | Closed |
| Project: | Compass |
| Component/s: | Embedded Shell, Sidebar, Tech debt |
| Affects Version/s: | None |
| Fix Version/s: | 1.29.4 |
| Type: | Task | Priority: | Minor - P4 |
| Reporter: | Rhys Howell | Assignee: | Rhys Howell |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Attachments: |
|
| Documentation Changes: | Not Needed |
| Sprint: | Iteration Lutz, Iteration Minsk |
| Description |
|
With the recent changes that let you resize the sidebar, we have a tab index for the splitter which allows resizing without using the mouse for greater accessibility. There are two other places which have resizing in Compass which could benefit from this ability -aggregation stages and the mongosh plugin. This ticket involves moving the resizing handle to a shared place (compass-components), updating it to be more accessible (see attached screenshot using an `input` html element) and then using that in the 3 places we allow resizing. |
| Comments |
| Comment by Githook User [ 05/Oct/21 ] |
|
Author: {'name': 'Rhys', 'email': 'Anemy@users.noreply.github.com', 'username': 'Anemy'}Message: feat(compass-components, compass-shell): Add resize-handle to compass-components, use in compass-shell, improve accessibility |
| Comment by Githook User [ 30/Sep/21 ] |
|
Author: {'name': 'Rhys', 'email': 'Anemy@users.noreply.github.com', 'username': 'Anemy'}Message: feat(compass-components, compass-shell): Add resize-handle to compass-components, use in compass-shell, improve accessibility |