X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/949cc1476c08322eb97a0ff809bcff036cee9a79..1b7a371a20a0ce0f4811e1b58222f1d837b62337:/src/components/icon/icon.tsx diff --git a/src/components/icon/icon.tsx b/src/components/icon/icon.tsx index 44a2b2334b..74c2f54cca 100644 --- a/src/components/icon/icon.tsx +++ b/src/components/icon/icon.tsx @@ -2,13 +2,15 @@ // // SPDX-License-Identifier: AGPL-3.0 -import * as React from 'react'; +import React from 'react'; +import { Badge, Tooltip } from '@material-ui/core'; import Add from '@material-ui/icons/Add'; import ArrowBack from '@material-ui/icons/ArrowBack'; import ArrowDropDown from '@material-ui/icons/ArrowDropDown'; import BubbleChart from '@material-ui/icons/BubbleChart'; import Build from '@material-ui/icons/Build'; import Cached from '@material-ui/icons/Cached'; +import DescriptionIcon from '@material-ui/icons/Description'; import ChevronLeft from '@material-ui/icons/ChevronLeft'; import CloudUpload from '@material-ui/icons/CloudUpload'; import Code from '@material-ui/icons/Code'; @@ -21,11 +23,16 @@ import CreateNewFolder from '@material-ui/icons/CreateNewFolder'; import Delete from '@material-ui/icons/Delete'; import DeviceHub from '@material-ui/icons/DeviceHub'; import Edit from '@material-ui/icons/Edit'; +import ErrorRoundedIcon from '@material-ui/icons/ErrorRounded'; import ExpandMoreIcon from '@material-ui/icons/ExpandMore'; +import FlipToFront from '@material-ui/icons/FlipToFront'; import Folder from '@material-ui/icons/Folder'; +import FolderShared from '@material-ui/icons/FolderShared'; +import Pageview from '@material-ui/icons/Pageview'; import GetApp from '@material-ui/icons/GetApp'; import Help from '@material-ui/icons/Help'; import HelpOutline from '@material-ui/icons/HelpOutline'; +import History from '@material-ui/icons/History'; import Inbox from '@material-ui/icons/Inbox'; import Info from '@material-ui/icons/Info'; import Input from '@material-ui/icons/Input'; @@ -52,7 +59,70 @@ import SettingsEthernet from '@material-ui/icons/SettingsEthernet'; import Star from '@material-ui/icons/Star'; import StarBorder from '@material-ui/icons/StarBorder'; import Warning from '@material-ui/icons/Warning'; +import Visibility from '@material-ui/icons/Visibility'; +import VisibilityOff from '@material-ui/icons/VisibilityOff'; import VpnKey from '@material-ui/icons/VpnKey'; +import LinkOutlined from '@material-ui/icons/LinkOutlined'; +import RemoveRedEye from '@material-ui/icons/RemoveRedEye'; +import Computer from '@material-ui/icons/Computer'; +import WrapText from '@material-ui/icons/WrapText'; +import TextIncrease from '@material-ui/icons/ZoomIn'; +import TextDecrease from '@material-ui/icons/ZoomOut'; +import CropFreeSharp from '@material-ui/icons/CropFreeSharp'; +import ExitToApp from '@material-ui/icons/ExitToApp'; +import CheckCircleOutline from '@material-ui/icons/CheckCircleOutline'; +import RemoveCircleOutline from '@material-ui/icons/RemoveCircleOutline'; +import NotInterested from '@material-ui/icons/NotInterested'; + +// Import FontAwesome icons +import { library } from '@fortawesome/fontawesome-svg-core'; +import { faPencilAlt, faSlash, faUsers, faEllipsisH } from '@fortawesome/free-solid-svg-icons'; +library.add( + faPencilAlt, + faSlash, + faUsers, + faEllipsisH, +); + +export const FreezeIcon = (props: any) => + + + + +export const UnfreezeIcon = (props: any) => +
;
export const WarningIcon: IconType = (props) =>