Project

General

Profile

Actions

Feature #19434

closed

Collapse Left Hand Nav Bar

Added by Sarah Zaranek 5 months ago. Updated about 1 month ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
-
Target version:
Start date:
12/20/2022
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
Story points:
2.0
Release relationship:
Auto

Description

Desperately want to be able to Collapse the Left Hand Bar which I use seldomly and want my screen real estate back.

From discussion: the UI convention is to put a 3 horizontal line ("hamburger") menu in the upper left to toggle the left nav panel. This will push the title over to the right a little bit but there should be plenty of space.

Related UI change: because the +NEW button is located on the left nav, having the left nav collapsed will cause it to be hidden. We probably want the +NEW button to be moved into the project panel.

It does not have to be added to any other panels -- when those are active, the button was already disabled, because it can only be used when you have a writable project selected. You probably don't have to deal with permissions, either, because the existing component enable/disable logic should already do that.


Subtasks 1 (0 open1 closed)

Task #19876: ReviewResolvedPeter Amstutz12/20/2022

Actions
Actions #2

Updated by Peter Amstutz about 2 months ago

  • Target version set to 2022-12-21 Sprint
Actions #3

Updated by Peter Amstutz about 2 months ago

  • Assigned To set to Lisa Knox
  • Project changed from Arvados Workbench 2 to Arvados
Actions #4

Updated by Peter Amstutz about 2 months ago

  • Description updated (diff)
Actions #5

Updated by Peter Amstutz about 2 months ago

  • Story points set to 2.0
Actions #6

Updated by Peter Amstutz about 2 months ago

  • Tracker changed from Bug to Feature
Actions #7

Updated by Peter Amstutz about 2 months ago

  • Description updated (diff)
Actions #8

Updated by Lisa Knox about 2 months ago

  • Status changed from New to In Progress
Actions #9

Updated by Peter Amstutz about 2 months ago

  • Release set to 47
Actions #10

Updated by Anonymous about 1 month ago

  • % Done changed from 0 to 100
  • Status changed from In Progress to Resolved
Actions #11

Updated by Peter Amstutz about 1 month ago

Feedback from Sarah:

The collapse button should be part of the left hand panel (not the nav bar), in the top of the panel, above the +NEW button.

When the panel is open, the toggle button uses an icon indicating it will close the panel (such as a left pointing arrow).

Clicking on the button collapses the left panel.

Collapsed means: it is adjusted to a minimum width vertical strip that provides just enough space for the toggle button.

The toggle button switches to an icon indicating that clicking on it will open the panel (such as a right pointing arrow).

When collapsed, the other components of the panel (+NEW button, the tree) are hidden.

From discussion: use the icons that twitch.tv uses, e.g. <-| and |->

Actions #12

Updated by Peter Amstutz about 1 month ago

  • Status changed from Resolved to Feedback
Actions #13

Updated by Peter Amstutz about 1 month ago

  • Status changed from Feedback to Resolved
Actions

Also available in: Atom PDF