Feature #19302
closedLeft side panel changes
Added by Lucas Di Pentima over 2 years ago. Updated about 1 year ago.
Description
- "Shared with me" should no longer have a tree hanging off of it
- However, "Favorites" and "Public favorites" should have at least one expandable level
- When the left panel is collapsed using the
←|
icon, a strip of icons should remain for easy access to those sections. - Can we increase the width of the target zone for the left panel size adjustment, it feels like it's only 1 pixel wide and is often frustrating to click on.
- Reportedly the
←|
doesn't show up on certain browsers, probably because I did a weird SVG trick to stretch it horizontally. We should either not stretch it at all, or adjust the icon directly.
- Under "Home", limit it to 50 (?) items and instead of alphabetically, sort them in reverse chronological order by creation date
Updated by Peter Amstutz over 2 years ago
- Target version changed from 2022-08-17 sprint to 2022-08-31 sprint
Updated by Peter Amstutz over 2 years ago
- Target version changed from 2022-08-31 sprint to 2022-09-14 sprint
Updated by Peter Amstutz over 2 years ago
- Target version changed from 2022-09-14 sprint to 2022-09-28 sprint
Updated by Peter Amstutz over 2 years ago
- Target version changed from 2022-09-28 sprint to 2022-10-12 sprint
Updated by Peter Amstutz over 2 years ago
- Target version changed from 2022-10-12 sprint to 2022-10-26 sprint
Updated by Peter Amstutz about 2 years ago
- Target version changed from 2022-10-26 sprint to 2022-11-09 sprint
Updated by Peter Amstutz about 2 years ago
- Target version changed from 2022-11-09 sprint to 2022-11-23 sprint
Updated by Peter Amstutz about 2 years ago
- Target version changed from 2022-11-23 sprint to 2022-12-07 Sprint
Updated by Peter Amstutz about 2 years ago
- Target version changed from 2022-12-07 Sprint to 2022-12-21 Sprint
Updated by Peter Amstutz about 2 years ago
- Target version changed from 2022-12-21 Sprint to 2023-01-18 sprint
Updated by Peter Amstutz almost 2 years ago
- Target version changed from 2023-01-18 sprint to 2023-02-01 sprint
Updated by Peter Amstutz almost 2 years ago
- Target version changed from 2023-02-01 sprint to 2023-02-15 sprint
Updated by Peter Amstutz almost 2 years ago
- Target version changed from 2023-02-15 sprint to Future
Updated by Peter Amstutz over 1 year ago
- Target version changed from Future to Development 2023-11-08 sprint
Updated by Peter Amstutz over 1 year ago
- Subject changed from UX improvement: Left hand side tree state management. to Left side panel changes
- Tracker changed from Bug to Feature
Updated by Peter Amstutz about 1 year ago
- Target version changed from Development 2023-11-08 sprint to Development 2023-10-25 sprint
Updated by Peter Amstutz about 1 year ago
- Assigned To set to Lisa Knox
- Category set to Workbench2
- Project changed from Arvados Workbench 2 to Arvados
Updated by Peter Amstutz about 1 year ago
- Status changed from New to In Progress
Updated by Peter Amstutz about 1 year ago
- Target version changed from Development 2023-10-25 sprint to Development 2023-11-08 sprint
Updated by Peter Amstutz about 1 year ago
While you are working on it, a couple of additional changes to the left panel I'd like to see:
- Add a new item that navigates to "virtual-machines-user" called "Shell access" (you will probably need to pick an icon for this)
- Put the items in this order
- Home projects
- My favorites
- Public favorites
- Shared with me
- Workflow runs
- Shell access
- Groups
- Trash
Updated by Lisa Knox about 1 year ago
- Need to add "Owner" to the "Shared with me" default columns
- "Owner" items should be clickable links
Updated by Peter Amstutz about 1 year ago
- Target version changed from Development 2023-11-08 sprint to Development 2023-11-29 sprint
Updated by Lisa Knox about 1 year ago
19302-left-side-panel-changes @ 2a0558ceed0332333908344cd1274d2827716d87
✅ "Shared with me" should no longer have a tree hanging off of it
✅ However, "Favorites" and "Public favorites" should have at least one expandable level
- both now have one expandable level
✅ When the left panel is collapsed using the ←|
icon, a strip of icons should remain for easy access to those sections.
✅ Can we increase the width of the target zone for the left panel size adjustment, it feels like it's only 1 pixel wide and is often frustrating to click on.
- layout splitter width increased by 50%
✅ Reportedly the ←|
doesn't show up on certain browsers, probably because I did a weird SVG trick to stretch it horizontally. We should either not stretch it at all, or adjust the icon directly.
- I removed the svg stretching and it looked pretty bad with the new icons on the colapsed panel, so I just downloaded a new icon from material UI to match the rest of the MUI icons
✅ Under "Home", limit it to 50 (?) items and instead of alphabetically, sort them in reverse chronological order by creation date
✅ Need to add "Owner" to the "Shared with me" default columns
✅ Add a new item that navigates to "virtual-machines-user" called "Shell access" (you will probably need to pick an icon for this)
✅ Put the items in this order...
✅ Need to add "Owner" to the "Shared with me" default columns
✅ "Owner" items should be clickable links
- done, but breadcrumbs don't reflect proper path when viewing another user's page
✅ All agreed upon points are implemented / addressed.
- done, plus added "Owner" to Shared With Me panel default columns
- breadcrumbs don't reflect proper path when viewing another user's page
- n/a
- sidepanel tree nodes are limited to 50 as discussed
- n/a
✅ Follows our coding standards and GUI style guidelines.
Also, I discovered a bug where the root of the "Home Projects" tree in the side panel has its intended icon overwritten by a plain projects logo when the rest of the projects are loaded. You can reproduce it by watching the icon next to "Home Projects" in the side panel and refreshing. I fixed the mistake and now the correct icon is always shown.
Updated by Peter Amstutz about 1 year ago
Lisa Knox wrote in #note-30:
19302-left-side-panel-changes @ 2a0558ceed0332333908344cd1274d2827716d87
✅ Under "Home", limit it to 50 (?) items and instead of alphabetically, sort them in reverse chronological order by creation date
These still seem to be sorted alphabetically.
✅ Anything not implemented (discovered or discussed during work) has a follow-up story.
- breadcrumbs don't reflect proper path when viewing another user's page
The checklist says "Anything not implemented (discovered or discussed during work) has a follow-up story" but you didn't link to a follow-up story. Or maybe we should just fix it on this ticket?
Updated by Lisa Knox about 1 year ago
19302-left-side-panel-changes@e2f200c518a48a05bb8dba7682dbb445c19951df
✅ Under "Home", limit it to 50 (?) items and instead of alphabetically...
- My mistake, I only applied the filtering to the new favorites/public favorites trees
✅ Anything not implemented (discovered or discussed during work) has a follow-up story.
Updated by Peter Amstutz about 1 year ago
Lisa Knox wrote in #note-32:
19302-left-side-panel-changes@e2f200c518a48a05bb8dba7682dbb445c19951df
✅ Under "Home", limit it to 50 (?) items and instead of alphabetically...
- My mistake, I only applied the filtering to the new favorites/public favorites trees
✅ Anything not implemented (discovered or discussed during work) has a follow-up story.
This LGTM!
Updated by Anonymous about 1 year ago
- Status changed from In Progress to Resolved
Applied in changeset arvados-workbench2|ba244d0282e8dc6c21ebf6a509750717bae35783.