From: Stephen Smith Date: Sun, 12 Dec 2021 22:20:11 +0000 (-0500) Subject: 18123: Use fa-users icon for groups X-Git-Tag: 2.4.0~22^2~7 X-Git-Url: https://git.arvados.org/arvados-workbench2.git/commitdiff_plain/7a84b16aa6cd37e14f5698cd51ea76b5d1805388 18123: Use fa-users icon for groups Arvados-DCO-1.1-Signed-off-by: Stephen Smith --- diff --git a/src/components/icon/icon.tsx b/src/components/icon/icon.tsx index f4a1b1f3..4543d8d9 100644 --- a/src/components/icon/icon.tsx +++ b/src/components/icon/icon.tsx @@ -66,10 +66,11 @@ import Computer from '@material-ui/icons/Computer'; // Import FontAwesome icons import { library } from '@fortawesome/fontawesome-svg-core'; -import { faPencilAlt, faSlash } from '@fortawesome/free-solid-svg-icons'; +import { faPencilAlt, faSlash, faUsers } from '@fortawesome/free-solid-svg-icons'; library.add( faPencilAlt, faSlash, + faUsers, ); export const ReadOnlyIcon = (props: any) => @@ -81,6 +82,11 @@ export const ReadOnlyIcon = (props: any) => ; +export const GroupsIcon = (props: any) => + + + ; + export const CollectionOldVersionIcon = (props: any) => }> diff --git a/src/views-components/side-panel-tree/side-panel-tree.tsx b/src/views-components/side-panel-tree/side-panel-tree.tsx index 95efee8c..e8294834 100644 --- a/src/views-components/side-panel-tree/side-panel-tree.tsx +++ b/src/views-components/side-panel-tree/side-panel-tree.tsx @@ -9,7 +9,7 @@ import { TreePicker, TreePickerProps } from "../tree-picker/tree-picker"; import { TreeItem } from "components/tree/tree"; import { ProjectResource } from "models/project"; import { ListItemTextIcon } from "components/list-item-text-icon/list-item-text-icon"; -import { ProcessIcon, ProjectIcon, FilterGroupIcon, FavoriteIcon, ProjectsIcon, ShareMeIcon, TrashIcon, PublicFavoriteIcon } from 'components/icon/icon'; +import { ProcessIcon, ProjectIcon, FilterGroupIcon, FavoriteIcon, ProjectsIcon, ShareMeIcon, TrashIcon, PublicFavoriteIcon, GroupsIcon } from 'components/icon/icon'; import { WorkflowIcon } from 'components/icon/icon'; import { activateSidePanelTreeItem, toggleSidePanelTreeItemCollapse, SIDE_PANEL_TREE, SidePanelTreeCategory } from 'store/side-panel-tree/side-panel-tree-actions'; import { openSidePanelContextMenu } from 'store/context-menu/context-menu-actions'; @@ -82,6 +82,8 @@ const getSidePanelIcon = (category: string) => { return PublicFavoriteIcon; case SidePanelTreeCategory.ALL_PROCESSES: return ProcessIcon; + case SidePanelTreeCategory.GROUPS: + return GroupsIcon; default: return ProjectIcon; }