19302: added shellaccess icon to collpased panel Arvados-DCO-1.1-Signed-off-by: Lisa...
[arvados.git] / src / views-components / side-panel / side-panel-collapsed.tsx
index 2c66630a6168c4af6cad9cffb4d4b0c4f1ba8552..f1e929e736088d1033a27fc7529c1cac00df7a85 100644 (file)
@@ -5,6 +5,7 @@
 import React, { ReactElement } from 'react'
 import { connect } from 'react-redux'
 import { ProjectsIcon, ProcessIcon, FavoriteIcon, ShareMeIcon, TrashIcon, PublicFavoriteIcon, GroupsIcon } from 'components/icon/icon'
+import { TerminalIcon } from 'components/icon/icon'
 import { List, ListItem, Tooltip } from '@material-ui/core'
 import { StyleRulesCallback, WithStyles, withStyles } from '@material-ui/core/styles'
 import { ArvadosTheme } from 'common/custom-theme'
@@ -39,6 +40,7 @@ enum SidePanelCollapsedCategory {
     PUBLIC_FAVORITES = 'Public Favorites',
     SHARED_WITH_ME = 'Shared with me',
     ALL_PROCESSES = 'All Processes',
+    SHELL_ACCESS = 'Shell access',
     GROUPS = 'Groups',
     TRASH = 'Trash',
 }
@@ -75,6 +77,11 @@ const sidePanelCollapsedCategories: TCollapsedCategory[] = [
         icon: <ProcessIcon />,
         navTarget: navigateToAllProcesses,
     },
+    {
+        name: SidePanelCollapsedCategory.SHELL_ACCESS,
+        icon: <TerminalIcon />,
+        navTarget: navigateToGroups,
+    },
     {
         name: SidePanelCollapsedCategory.GROUPS,
         icon: <GroupsIcon />,
@@ -82,7 +89,7 @@ const sidePanelCollapsedCategories: TCollapsedCategory[] = [
     },
     {
         name: SidePanelCollapsedCategory.TRASH,
-        icon: <TrashIcon />,
+        icon: <TrashIcon style={{marginLeft: '-2px'}} />,
         navTarget: navigateToTrash,
     },
 ]