diff --git a/portal-ui/package.json b/portal-ui/package.json index 9f5004570..698dad907 100644 --- a/portal-ui/package.json +++ b/portal-ui/package.json @@ -30,7 +30,7 @@ "local-storage-fallback": "^4.1.1", "lodash": "^4.17.21", "luxon": "^3.2.1", - "mds": "https://github.com/minio/mds.git#v0.0.9", + "mds": "https://github.com/minio/mds.git#v0.1.0", "minio": "^7.0.32", "react": "^18.1.0", "react-chartjs-2": "^2.9.0", diff --git a/portal-ui/src/common/BackLink.tsx b/portal-ui/src/common/BackLink.tsx index b16653079..200800d0f 100644 --- a/portal-ui/src/common/BackLink.tsx +++ b/portal-ui/src/common/BackLink.tsx @@ -19,7 +19,7 @@ import { Link } from "react-router-dom"; import { Theme } from "@mui/material/styles"; import createStyles from "@mui/styles/createStyles"; import withStyles from "@mui/styles/withStyles"; -import { BackSettingsIcon } from "../icons"; +import { BackSettingsIcon } from "mds"; import { Box } from "@mui/material"; const styles = (theme: Theme) => diff --git a/portal-ui/src/common/LoadingComponent.tsx b/portal-ui/src/common/LoadingComponent.tsx index 0cb582e02..fb9d80c34 100644 --- a/portal-ui/src/common/LoadingComponent.tsx +++ b/portal-ui/src/common/LoadingComponent.tsx @@ -16,7 +16,7 @@ import React from "react"; import { Grid } from "@mui/material"; -import Loader from "../screens/Console/Common/Loader/Loader"; +import { Loader } from "mds"; const LoadingComponent = () => { return ( diff --git a/portal-ui/src/icons/AGPLV3DarkLogo.tsx b/portal-ui/src/icons/AGPLV3DarkLogo.tsx deleted file mode 100644 index 847b2e6eb..000000000 --- a/portal-ui/src/icons/AGPLV3DarkLogo.tsx +++ /dev/null @@ -1,45 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const AGPLV3DarkLogo = (props: SVGProps) => ( - - - - - - -); - -export default AGPLV3DarkLogo; diff --git a/portal-ui/src/icons/AGPLV3LightLogo.tsx b/portal-ui/src/icons/AGPLV3LightLogo.tsx deleted file mode 100644 index e7396aebe..000000000 --- a/portal-ui/src/icons/AGPLV3LightLogo.tsx +++ /dev/null @@ -1,36 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const AGPLV3LightLogo = (props: SVGProps) => ( - - - -); - -export default AGPLV3LightLogo; diff --git a/portal-ui/src/icons/AGPLV3Logo.tsx b/portal-ui/src/icons/AGPLV3Logo.tsx deleted file mode 100644 index ba2505ac8..000000000 --- a/portal-ui/src/icons/AGPLV3Logo.tsx +++ /dev/null @@ -1,49 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const AGPLV3Logo = (props: SVGProps) => ( - - - - - -); - -export default AGPLV3Logo; diff --git a/portal-ui/src/icons/AccountIcon.tsx b/portal-ui/src/icons/AccountIcon.tsx deleted file mode 100644 index a6a3e350f..000000000 --- a/portal-ui/src/icons/AccountIcon.tsx +++ /dev/null @@ -1,46 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const AccountIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - -); - -export default AccountIcon; diff --git a/portal-ui/src/icons/AddAccessRuleIcon.tsx b/portal-ui/src/icons/AddAccessRuleIcon.tsx deleted file mode 100644 index 38b00f498..000000000 --- a/portal-ui/src/icons/AddAccessRuleIcon.tsx +++ /dev/null @@ -1,62 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const AddAccessRuleIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - -); - -export default AddAccessRuleIcon; diff --git a/portal-ui/src/icons/AddFolderIcon.tsx b/portal-ui/src/icons/AddFolderIcon.tsx deleted file mode 100644 index 580de99d6..000000000 --- a/portal-ui/src/icons/AddFolderIcon.tsx +++ /dev/null @@ -1,48 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const AddFolderIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - -); - -export default AddFolderIcon; diff --git a/portal-ui/src/icons/AddIcon.tsx b/portal-ui/src/icons/AddIcon.tsx deleted file mode 100644 index d15238a7f..000000000 --- a/portal-ui/src/icons/AddIcon.tsx +++ /dev/null @@ -1,44 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const AddIcon = (props: SVGProps) => ( - - - - - - - - - - - - -); - -export default AddIcon; diff --git a/portal-ui/src/icons/AddMembersToGroupIcon.tsx b/portal-ui/src/icons/AddMembersToGroupIcon.tsx deleted file mode 100644 index d370c1123..000000000 --- a/portal-ui/src/icons/AddMembersToGroupIcon.tsx +++ /dev/null @@ -1,78 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const AddMembersToGroupIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - - - - - - - -); - -export default AddMembersToGroupIcon; diff --git a/portal-ui/src/icons/AddNewTagIcon.tsx b/portal-ui/src/icons/AddNewTagIcon.tsx deleted file mode 100644 index 03e8d174d..000000000 --- a/portal-ui/src/icons/AddNewTagIcon.tsx +++ /dev/null @@ -1,45 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const AddNewTagIcon = (props: SVGProps) => ( - - - - - - - - - - -); - -export default AddNewTagIcon; diff --git a/portal-ui/src/icons/AlertCloseIcon.tsx b/portal-ui/src/icons/AlertCloseIcon.tsx deleted file mode 100644 index 48cd0d64e..000000000 --- a/portal-ui/src/icons/AlertCloseIcon.tsx +++ /dev/null @@ -1,68 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const AlertCloseIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - - -); - -export default AlertCloseIcon; diff --git a/portal-ui/src/icons/AlertIcon.tsx b/portal-ui/src/icons/AlertIcon.tsx deleted file mode 100644 index d33193c2c..000000000 --- a/portal-ui/src/icons/AlertIcon.tsx +++ /dev/null @@ -1,32 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const AlertIcon = (props: SVGProps) => ( - - - -); - -export default AlertIcon; diff --git a/portal-ui/src/icons/AllBucketsIcon.tsx b/portal-ui/src/icons/AllBucketsIcon.tsx deleted file mode 100644 index 9a0f2ce5b..000000000 --- a/portal-ui/src/icons/AllBucketsIcon.tsx +++ /dev/null @@ -1,44 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const AllBucketsIcon = (props: SVGProps) => ( - - - - - - - - - - - - -); - -export default AllBucketsIcon; diff --git a/portal-ui/src/icons/ArrowIcon.tsx b/portal-ui/src/icons/ArrowIcon.tsx deleted file mode 100644 index ec2225e37..000000000 --- a/portal-ui/src/icons/ArrowIcon.tsx +++ /dev/null @@ -1,45 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import React, { SVGProps } from "react"; - -const ArrowIcon = (props: SVGProps) => { - return ( - - - - - - - - - - - - - ); -}; - -export default ArrowIcon; diff --git a/portal-ui/src/icons/ArrowRightIcon.tsx b/portal-ui/src/icons/ArrowRightIcon.tsx deleted file mode 100644 index 05657bbf3..000000000 --- a/portal-ui/src/icons/ArrowRightIcon.tsx +++ /dev/null @@ -1,45 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const ArrowRightIcon = (props: SVGProps) => ( - - - - - - - - - - - - -); - -export default ArrowRightIcon; diff --git a/portal-ui/src/icons/ArrowRightLink.tsx b/portal-ui/src/icons/ArrowRightLink.tsx deleted file mode 100644 index d66c1a7cf..000000000 --- a/portal-ui/src/icons/ArrowRightLink.tsx +++ /dev/null @@ -1,37 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import React, { SVGProps } from "react"; - -const ArrowRightLink = (props: SVGProps) => { - return ( - - - - ); -}; - -export default ArrowRightLink; diff --git a/portal-ui/src/icons/AzureTierIcon.tsx b/portal-ui/src/icons/AzureTierIcon.tsx deleted file mode 100644 index 16553a81c..000000000 --- a/portal-ui/src/icons/AzureTierIcon.tsx +++ /dev/null @@ -1,42 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import React, { SVGProps } from "react"; - -const AzureTierIcon = (props: SVGProps) => { - return ( - - - - - - - - ); -}; - -export default AzureTierIcon; diff --git a/portal-ui/src/icons/AzureTierIconXs.tsx b/portal-ui/src/icons/AzureTierIconXs.tsx deleted file mode 100644 index 165dfd526..000000000 --- a/portal-ui/src/icons/AzureTierIconXs.tsx +++ /dev/null @@ -1,41 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import React, { SVGProps } from "react"; - -const AzureTierIconXs = (props: SVGProps) => { - return ( - - - - - - - - ); -}; - -export default AzureTierIconXs; diff --git a/portal-ui/src/icons/BackCaretIcon.tsx b/portal-ui/src/icons/BackCaretIcon.tsx deleted file mode 100644 index 54061f9a7..000000000 --- a/portal-ui/src/icons/BackCaretIcon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const BackCaretIcon = (props: SVGProps) => ( - - - - - -); - -export default BackCaretIcon; diff --git a/portal-ui/src/icons/BackIcon.tsx b/portal-ui/src/icons/BackIcon.tsx deleted file mode 100644 index 12c0d7a01..000000000 --- a/portal-ui/src/icons/BackIcon.tsx +++ /dev/null @@ -1,44 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import React, { SVGProps } from "react"; - -const BackIcon = (props: SVGProps) => { - return ( - - - - - - - - - ); -}; - -export default BackIcon; diff --git a/portal-ui/src/icons/BackSettingsIcon.tsx b/portal-ui/src/icons/BackSettingsIcon.tsx deleted file mode 100644 index c264a8109..000000000 --- a/portal-ui/src/icons/BackSettingsIcon.tsx +++ /dev/null @@ -1,44 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const BackSettingsIcon = (props: SVGProps) => ( - - - - - - - - - - - - -); - -export default BackSettingsIcon; diff --git a/portal-ui/src/icons/BoxArrowDown.tsx b/portal-ui/src/icons/BoxArrowDown.tsx deleted file mode 100644 index dcaf77f2e..000000000 --- a/portal-ui/src/icons/BoxArrowDown.tsx +++ /dev/null @@ -1,53 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const BoxArrowDown = (props: SVGProps) => ( - - - - - - - - -); - -export default BoxArrowDown; diff --git a/portal-ui/src/icons/BoxArrowUp.tsx b/portal-ui/src/icons/BoxArrowUp.tsx deleted file mode 100644 index faaa36a5a..000000000 --- a/portal-ui/src/icons/BoxArrowUp.tsx +++ /dev/null @@ -1,57 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const BoxArrowUp = (props: SVGProps) => ( - - - - - - - - -); - -export default BoxArrowUp; diff --git a/portal-ui/src/icons/BucketEncryptionIcon.tsx b/portal-ui/src/icons/BucketEncryptionIcon.tsx deleted file mode 100644 index 0e089051b..000000000 --- a/portal-ui/src/icons/BucketEncryptionIcon.tsx +++ /dev/null @@ -1,77 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const BucketEncryptionIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - - - - - -); - -export default BucketEncryptionIcon; diff --git a/portal-ui/src/icons/BucketQuotaIcon.tsx b/portal-ui/src/icons/BucketQuotaIcon.tsx deleted file mode 100644 index 8f3b2fbcf..000000000 --- a/portal-ui/src/icons/BucketQuotaIcon.tsx +++ /dev/null @@ -1,68 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const BucketQuotaIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - - - - -); - -export default BucketQuotaIcon; diff --git a/portal-ui/src/icons/BucketReplicationIcon.tsx b/portal-ui/src/icons/BucketReplicationIcon.tsx deleted file mode 100644 index f48e56048..000000000 --- a/portal-ui/src/icons/BucketReplicationIcon.tsx +++ /dev/null @@ -1,88 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const BucketReplicationIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - - - - - - - - -); - -export default BucketReplicationIcon; diff --git a/portal-ui/src/icons/BucketsIcon.tsx b/portal-ui/src/icons/BucketsIcon.tsx deleted file mode 100644 index 2790ee938..000000000 --- a/portal-ui/src/icons/BucketsIcon.tsx +++ /dev/null @@ -1,39 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const BucketsIcon = (props: SVGProps) => ( - - - - - -); - -export default BucketsIcon; diff --git a/portal-ui/src/icons/CalendarIcon.tsx b/portal-ui/src/icons/CalendarIcon.tsx deleted file mode 100644 index f5e4bcab7..000000000 --- a/portal-ui/src/icons/CalendarIcon.tsx +++ /dev/null @@ -1,82 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const CalendarIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - - - - - - - - -); - -export default CalendarIcon; diff --git a/portal-ui/src/icons/CallHomeFeatureIcon.tsx b/portal-ui/src/icons/CallHomeFeatureIcon.tsx deleted file mode 100644 index 6994e716c..000000000 --- a/portal-ui/src/icons/CallHomeFeatureIcon.tsx +++ /dev/null @@ -1,98 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const CallHomeFeatureIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - - - - - - - - - -); - -export default CallHomeFeatureIcon; diff --git a/portal-ui/src/icons/CancelledIcon.tsx b/portal-ui/src/icons/CancelledIcon.tsx deleted file mode 100644 index f973b6ee6..000000000 --- a/portal-ui/src/icons/CancelledIcon.tsx +++ /dev/null @@ -1,32 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const CancelledIcon = (props: SVGProps) => ( - - - -); - -export default CancelledIcon; diff --git a/portal-ui/src/icons/CertificateIcon.tsx b/portal-ui/src/icons/CertificateIcon.tsx deleted file mode 100644 index d75d7e80d..000000000 --- a/portal-ui/src/icons/CertificateIcon.tsx +++ /dev/null @@ -1,57 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const CertificateIcon = (props: SVGProps) => { - return ( - - - - - - - - - - - - - ); -}; -export default CertificateIcon; diff --git a/portal-ui/src/icons/ChangeAccessPolicyIcon.tsx b/portal-ui/src/icons/ChangeAccessPolicyIcon.tsx deleted file mode 100644 index 3d4487eaf..000000000 --- a/portal-ui/src/icons/ChangeAccessPolicyIcon.tsx +++ /dev/null @@ -1,71 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const ChangeAccessPolicyIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - - - - - - -); - -export default ChangeAccessPolicyIcon; diff --git a/portal-ui/src/icons/ChangePasswordIcon.tsx b/portal-ui/src/icons/ChangePasswordIcon.tsx deleted file mode 100644 index df2698b63..000000000 --- a/portal-ui/src/icons/ChangePasswordIcon.tsx +++ /dev/null @@ -1,106 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const ChangePasswordIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - - - - - - - - - - - -); - -export default ChangePasswordIcon; diff --git a/portal-ui/src/icons/CircleIcon.tsx b/portal-ui/src/icons/CircleIcon.tsx deleted file mode 100644 index 4529a0f68..000000000 --- a/portal-ui/src/icons/CircleIcon.tsx +++ /dev/null @@ -1,41 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const CircleIcon = (props: SVGProps) => ( - - - - - - - - - - - - -); - -export default CircleIcon; diff --git a/portal-ui/src/icons/ClosePanelIcon.tsx b/portal-ui/src/icons/ClosePanelIcon.tsx deleted file mode 100644 index 96c5486a3..000000000 --- a/portal-ui/src/icons/ClosePanelIcon.tsx +++ /dev/null @@ -1,45 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const ClosePanelIcon = (props: SVGProps) => ( - - - - - - -); - -export default ClosePanelIcon; diff --git a/portal-ui/src/icons/ClustersIcon.tsx b/portal-ui/src/icons/ClustersIcon.tsx deleted file mode 100644 index b6fdb60fb..000000000 --- a/portal-ui/src/icons/ClustersIcon.tsx +++ /dev/null @@ -1,44 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const ClustersIcon = (props: SVGProps) => ( - - - - - - - - - - - - -); - -export default ClustersIcon; diff --git a/portal-ui/src/icons/CollapseIcon.tsx b/portal-ui/src/icons/CollapseIcon.tsx deleted file mode 100644 index 47504ad22..000000000 --- a/portal-ui/src/icons/CollapseIcon.tsx +++ /dev/null @@ -1,45 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const CollapseIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - -); - -export default CollapseIcon; diff --git a/portal-ui/src/icons/ComputerLineIcon.tsx b/portal-ui/src/icons/ComputerLineIcon.tsx deleted file mode 100644 index 183102b3f..000000000 --- a/portal-ui/src/icons/ComputerLineIcon.tsx +++ /dev/null @@ -1,46 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const ComputerLineIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - -); - -export default ComputerLineIcon; diff --git a/portal-ui/src/icons/ConfigurationsListIcon.tsx b/portal-ui/src/icons/ConfigurationsListIcon.tsx deleted file mode 100644 index 0f15c2e2c..000000000 --- a/portal-ui/src/icons/ConfigurationsListIcon.tsx +++ /dev/null @@ -1,44 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const ConfigurationsListIcon = (props: SVGProps) => ( - - - - - - - - - - - - -); - -export default ConfigurationsListIcon; diff --git a/portal-ui/src/icons/ConfirmDeleteIcon.tsx b/portal-ui/src/icons/ConfirmDeleteIcon.tsx deleted file mode 100644 index 310ee023b..000000000 --- a/portal-ui/src/icons/ConfirmDeleteIcon.tsx +++ /dev/null @@ -1,68 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const ConfirmDeleteIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - - - - -); - -export default ConfirmDeleteIcon; diff --git a/portal-ui/src/icons/ConfirmModalIcon.tsx b/portal-ui/src/icons/ConfirmModalIcon.tsx deleted file mode 100644 index c3ae10237..000000000 --- a/portal-ui/src/icons/ConfirmModalIcon.tsx +++ /dev/null @@ -1,61 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const ConfirmModalIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - - - -); - -export default ConfirmModalIcon; diff --git a/portal-ui/src/icons/ConsoleAgpl.tsx b/portal-ui/src/icons/ConsoleAgpl.tsx deleted file mode 100644 index cb34d991d..000000000 --- a/portal-ui/src/icons/ConsoleAgpl.tsx +++ /dev/null @@ -1,53 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import React, { SVGProps } from "react"; - -const ConsoleAgpl = (props: SVGProps) => { - return ( - - - - - - - - - ); -}; - -export default ConsoleAgpl; diff --git a/portal-ui/src/icons/ConsoleEnterprise.tsx b/portal-ui/src/icons/ConsoleEnterprise.tsx deleted file mode 100644 index 54fa6e4c0..000000000 --- a/portal-ui/src/icons/ConsoleEnterprise.tsx +++ /dev/null @@ -1,44 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import React, { SVGProps } from "react"; - -const ConsoleEnterprise = (props: SVGProps) => { - return ( - - - - - - - ); -}; - -export default ConsoleEnterprise; diff --git a/portal-ui/src/icons/ConsoleIcon.tsx b/portal-ui/src/icons/ConsoleIcon.tsx deleted file mode 100644 index 1596bcabd..000000000 --- a/portal-ui/src/icons/ConsoleIcon.tsx +++ /dev/null @@ -1,56 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const ConsoleIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - -); - -export default ConsoleIcon; diff --git a/portal-ui/src/icons/ConsoleLogo.tsx b/portal-ui/src/icons/ConsoleLogo.tsx deleted file mode 100644 index 592757e8a..000000000 --- a/portal-ui/src/icons/ConsoleLogo.tsx +++ /dev/null @@ -1,36 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import React, { SVGProps } from "react"; - -const ConsoleLogo = (props: SVGProps) => { - return ( - - - - ); -}; - -export default ConsoleLogo; diff --git a/portal-ui/src/icons/ConsoleStandard.tsx b/portal-ui/src/icons/ConsoleStandard.tsx deleted file mode 100644 index c80b21f77..000000000 --- a/portal-ui/src/icons/ConsoleStandard.tsx +++ /dev/null @@ -1,44 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import React, { SVGProps } from "react"; - -const ConsoleStandard = (props: SVGProps) => { - return ( - - - - - - - ); -}; - -export default ConsoleStandard; diff --git a/portal-ui/src/icons/CopyIcon.tsx b/portal-ui/src/icons/CopyIcon.tsx deleted file mode 100644 index 8bc8d94ab..000000000 --- a/portal-ui/src/icons/CopyIcon.tsx +++ /dev/null @@ -1,44 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const CopyIcon = (props: SVGProps) => ( - - - - - - - - - - - - -); - -export default CopyIcon; diff --git a/portal-ui/src/icons/CreateGroupIcon.tsx b/portal-ui/src/icons/CreateGroupIcon.tsx deleted file mode 100644 index 29c068031..000000000 --- a/portal-ui/src/icons/CreateGroupIcon.tsx +++ /dev/null @@ -1,106 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const CreateGroupIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - - - - - - - - - - - -); - -export default CreateGroupIcon; diff --git a/portal-ui/src/icons/CreateIcon.tsx b/portal-ui/src/icons/CreateIcon.tsx deleted file mode 100644 index 7343e4555..000000000 --- a/portal-ui/src/icons/CreateIcon.tsx +++ /dev/null @@ -1,44 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const CreateIcon = (props: SVGProps) => ( - - - - - - - - - - - - -); - -export default CreateIcon; diff --git a/portal-ui/src/icons/CreateNewPathIcon.tsx b/portal-ui/src/icons/CreateNewPathIcon.tsx deleted file mode 100644 index a57fd3e4c..000000000 --- a/portal-ui/src/icons/CreateNewPathIcon.tsx +++ /dev/null @@ -1,103 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const CreateNewPathIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - - - - - - - - - - -); - -export default CreateNewPathIcon; diff --git a/portal-ui/src/icons/CreateUserIcon.tsx b/portal-ui/src/icons/CreateUserIcon.tsx deleted file mode 100644 index 5e40b451a..000000000 --- a/portal-ui/src/icons/CreateUserIcon.tsx +++ /dev/null @@ -1,78 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const CreateUserIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - - - - - - - -); - -export default CreateUserIcon; diff --git a/portal-ui/src/icons/DashboardIcon.tsx b/portal-ui/src/icons/DashboardIcon.tsx deleted file mode 100644 index 0c221bfc6..000000000 --- a/portal-ui/src/icons/DashboardIcon.tsx +++ /dev/null @@ -1,44 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const DashboardIcon = (props: SVGProps) => ( - - - - - - - - - - - - -); - -export default DashboardIcon; diff --git a/portal-ui/src/icons/DeleteIcon.tsx b/portal-ui/src/icons/DeleteIcon.tsx deleted file mode 100644 index 95a217ad4..000000000 --- a/portal-ui/src/icons/DeleteIcon.tsx +++ /dev/null @@ -1,42 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const DeleteIcon = (props: SVGProps) => ( - - - - - - -); -export default DeleteIcon; diff --git a/portal-ui/src/icons/DeleteNonCurrentIcon.tsx b/portal-ui/src/icons/DeleteNonCurrentIcon.tsx deleted file mode 100644 index 2bdbdd1ef..000000000 --- a/portal-ui/src/icons/DeleteNonCurrentIcon.tsx +++ /dev/null @@ -1,33 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const DeleteNonCurrentIcon = (props: SVGProps) => ( - - - - -); - -export default DeleteNonCurrentIcon; diff --git a/portal-ui/src/icons/DiagnosticsFeatureIcon.tsx b/portal-ui/src/icons/DiagnosticsFeatureIcon.tsx deleted file mode 100644 index 7eba072f3..000000000 --- a/portal-ui/src/icons/DiagnosticsFeatureIcon.tsx +++ /dev/null @@ -1,63 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const DiagnosticsFeatureIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - -); - -export default DiagnosticsFeatureIcon; diff --git a/portal-ui/src/icons/DiagnosticsIcon.tsx b/portal-ui/src/icons/DiagnosticsIcon.tsx deleted file mode 100644 index e7e776230..000000000 --- a/portal-ui/src/icons/DiagnosticsIcon.tsx +++ /dev/null @@ -1,45 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import React, { SVGProps } from "react"; - -const DiagnosticsIcon = (props: SVGProps) => { - return ( - - - - - - - - - - - - - ); -}; - -export default DiagnosticsIcon; diff --git a/portal-ui/src/icons/DirectPVLogo.tsx b/portal-ui/src/icons/DirectPVLogo.tsx deleted file mode 100644 index 1b3c7fc1f..000000000 --- a/portal-ui/src/icons/DirectPVLogo.tsx +++ /dev/null @@ -1,56 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import React, { SVGProps } from "react"; - -const DirectPVLogo = (props: SVGProps) => { - return ( - - - - - - - - - - - - - - - - ); -}; - -export default DirectPVLogo; diff --git a/portal-ui/src/icons/DisabledIcon.tsx b/portal-ui/src/icons/DisabledIcon.tsx deleted file mode 100644 index 02e173547..000000000 --- a/portal-ui/src/icons/DisabledIcon.tsx +++ /dev/null @@ -1,39 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import React, { SVGProps } from "react"; - -const DisabledIcon = (props: SVGProps) => { - return ( - - - - - - ); -}; - -export default DisabledIcon; diff --git a/portal-ui/src/icons/DocumentationIcon.tsx b/portal-ui/src/icons/DocumentationIcon.tsx deleted file mode 100644 index 7daba2ae2..000000000 --- a/portal-ui/src/icons/DocumentationIcon.tsx +++ /dev/null @@ -1,46 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const DocumentationIcon = (props: SVGProps) => ( - - - - - - - - - - - - -); - -export default DocumentationIcon; diff --git a/portal-ui/src/icons/DownloadIcon.tsx b/portal-ui/src/icons/DownloadIcon.tsx deleted file mode 100644 index 754c320ce..000000000 --- a/portal-ui/src/icons/DownloadIcon.tsx +++ /dev/null @@ -1,46 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const DownloadIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - -); - -export default DownloadIcon; diff --git a/portal-ui/src/icons/DownloadStatIcon.tsx b/portal-ui/src/icons/DownloadStatIcon.tsx deleted file mode 100644 index 7a8bdcca4..000000000 --- a/portal-ui/src/icons/DownloadStatIcon.tsx +++ /dev/null @@ -1,32 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const DownloadStatIcon = (props: SVGProps) => ( - - - -); - -export default DownloadStatIcon; diff --git a/portal-ui/src/icons/DriveFormatErrorsIcon.tsx b/portal-ui/src/icons/DriveFormatErrorsIcon.tsx deleted file mode 100644 index 1997fcd2f..000000000 --- a/portal-ui/src/icons/DriveFormatErrorsIcon.tsx +++ /dev/null @@ -1,114 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const DriveFormatErrorsIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - - - - - - - - - - - -); - -export default DriveFormatErrorsIcon; diff --git a/portal-ui/src/icons/DrivesIcon.tsx b/portal-ui/src/icons/DrivesIcon.tsx deleted file mode 100644 index 017dbf2a6..000000000 --- a/portal-ui/src/icons/DrivesIcon.tsx +++ /dev/null @@ -1,56 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const DrivesIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - -); - -export default DrivesIcon; diff --git a/portal-ui/src/icons/EditIcon.tsx b/portal-ui/src/icons/EditIcon.tsx deleted file mode 100644 index 8edd99fbc..000000000 --- a/portal-ui/src/icons/EditIcon.tsx +++ /dev/null @@ -1,44 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const EditIcon = (props: SVGProps) => ( - - - - - - - - - - - - -); - -export default EditIcon; diff --git a/portal-ui/src/icons/EditTagIcon.tsx b/portal-ui/src/icons/EditTagIcon.tsx deleted file mode 100644 index 7d864a262..000000000 --- a/portal-ui/src/icons/EditTagIcon.tsx +++ /dev/null @@ -1,42 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const EditTagIcon = (props: SVGProps) => ( - - - - - - - - -); - -export default EditTagIcon; diff --git a/portal-ui/src/icons/EditTenantIcon.tsx b/portal-ui/src/icons/EditTenantIcon.tsx deleted file mode 100644 index c6d14cd38..000000000 --- a/portal-ui/src/icons/EditTenantIcon.tsx +++ /dev/null @@ -1,35 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const EditTenantIcon = (props: SVGProps) => ( - - - - - - -); - -export default EditTenantIcon; diff --git a/portal-ui/src/icons/EditYamlIcon.tsx b/portal-ui/src/icons/EditYamlIcon.tsx deleted file mode 100644 index cf992e067..000000000 --- a/portal-ui/src/icons/EditYamlIcon.tsx +++ /dev/null @@ -1,71 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const EditYamlIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - - - - - - - -); - -export default EditYamlIcon; diff --git a/portal-ui/src/icons/EditorThemeSwitchIcon.tsx b/portal-ui/src/icons/EditorThemeSwitchIcon.tsx deleted file mode 100644 index 6751bc242..000000000 --- a/portal-ui/src/icons/EditorThemeSwitchIcon.tsx +++ /dev/null @@ -1,39 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import React, { SVGProps } from "react"; - -const EditorThemeSwitchIcon = (props: SVGProps) => { - return ( - - - - ); -}; - -export default EditorThemeSwitchIcon; diff --git a/portal-ui/src/icons/EgressIcon.tsx b/portal-ui/src/icons/EgressIcon.tsx deleted file mode 100644 index 55c5eb4fb..000000000 --- a/portal-ui/src/icons/EgressIcon.tsx +++ /dev/null @@ -1,44 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const EgressIcon = (props: SVGProps) => ( - - - - - - - - - - - - -); - -export default EgressIcon; diff --git a/portal-ui/src/icons/EnabledIcon.tsx b/portal-ui/src/icons/EnabledIcon.tsx deleted file mode 100644 index 4fb0565e0..000000000 --- a/portal-ui/src/icons/EnabledIcon.tsx +++ /dev/null @@ -1,35 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import React, { SVGProps } from "react"; - -const EnabledIcon = (props: SVGProps) => { - return ( - - - - - - ); -}; - -export default EnabledIcon; diff --git a/portal-ui/src/icons/EnterpriseLightLogo.tsx b/portal-ui/src/icons/EnterpriseLightLogo.tsx deleted file mode 100644 index 0945e7935..000000000 --- a/portal-ui/src/icons/EnterpriseLightLogo.tsx +++ /dev/null @@ -1,36 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const EnterpriseLightLogo = (props: SVGProps) => ( - - - -); - -export default EnterpriseLightLogo; diff --git a/portal-ui/src/icons/EventSubscriptionIcon.tsx b/portal-ui/src/icons/EventSubscriptionIcon.tsx deleted file mode 100644 index b2356eb7c..000000000 --- a/portal-ui/src/icons/EventSubscriptionIcon.tsx +++ /dev/null @@ -1,70 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const EventSubscriptionIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - - - -); - -export default EventSubscriptionIcon; diff --git a/portal-ui/src/icons/ExtraFeaturesIcon.tsx b/portal-ui/src/icons/ExtraFeaturesIcon.tsx deleted file mode 100644 index 4d8ddc5fb..000000000 --- a/portal-ui/src/icons/ExtraFeaturesIcon.tsx +++ /dev/null @@ -1,48 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const AccountIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - -); -export default AccountIcon; diff --git a/portal-ui/src/icons/FileBookIcon.tsx b/portal-ui/src/icons/FileBookIcon.tsx deleted file mode 100644 index a3a84e4df..000000000 --- a/portal-ui/src/icons/FileBookIcon.tsx +++ /dev/null @@ -1,48 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const FileBookIcon = (props: SVGProps) => ( - - - - - - - - - - - - - -); - -export default FileBookIcon; diff --git a/portal-ui/src/icons/FileCloudIcon.tsx b/portal-ui/src/icons/FileCloudIcon.tsx deleted file mode 100644 index 2d3b0f368..000000000 --- a/portal-ui/src/icons/FileCloudIcon.tsx +++ /dev/null @@ -1,48 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const FileCloudIcon = (props: SVGProps) => ( - - - - - - - - - - - - - -); - -export default FileCloudIcon; diff --git a/portal-ui/src/icons/FileCodeIcon.tsx b/portal-ui/src/icons/FileCodeIcon.tsx deleted file mode 100644 index 36a178961..000000000 --- a/portal-ui/src/icons/FileCodeIcon.tsx +++ /dev/null @@ -1,56 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const FileCodeIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - -); - -export default FileCodeIcon; diff --git a/portal-ui/src/icons/FileConfigIcon.tsx b/portal-ui/src/icons/FileConfigIcon.tsx deleted file mode 100644 index 9a444b935..000000000 --- a/portal-ui/src/icons/FileConfigIcon.tsx +++ /dev/null @@ -1,52 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const FileConfigIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - -); - -export default FileConfigIcon; diff --git a/portal-ui/src/icons/FileDbIcon.tsx b/portal-ui/src/icons/FileDbIcon.tsx deleted file mode 100644 index df65f50f4..000000000 --- a/portal-ui/src/icons/FileDbIcon.tsx +++ /dev/null @@ -1,56 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const FileDbIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - -); - -export default FileDbIcon; diff --git a/portal-ui/src/icons/FileFontIcon.tsx b/portal-ui/src/icons/FileFontIcon.tsx deleted file mode 100644 index 95bb538a3..000000000 --- a/portal-ui/src/icons/FileFontIcon.tsx +++ /dev/null @@ -1,48 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const FileFontIcon = (props: SVGProps) => ( - - - - - - - - - - - - - -); - -export default FileFontIcon; diff --git a/portal-ui/src/icons/FileImageIcon.tsx b/portal-ui/src/icons/FileImageIcon.tsx deleted file mode 100644 index bf1490dc6..000000000 --- a/portal-ui/src/icons/FileImageIcon.tsx +++ /dev/null @@ -1,48 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const FileImageIcon = (props: SVGProps) => ( - - - - - - - - - - - - - -); - -export default FileImageIcon; diff --git a/portal-ui/src/icons/FileLinkIcon.tsx b/portal-ui/src/icons/FileLinkIcon.tsx deleted file mode 100644 index c186cfd72..000000000 --- a/portal-ui/src/icons/FileLinkIcon.tsx +++ /dev/null @@ -1,54 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const FileLinkIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - -); - -export default FileLinkIcon; diff --git a/portal-ui/src/icons/FileLockIcon.tsx b/portal-ui/src/icons/FileLockIcon.tsx deleted file mode 100644 index 608c2ba65..000000000 --- a/portal-ui/src/icons/FileLockIcon.tsx +++ /dev/null @@ -1,52 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const FileLockIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - -); - -export default FileLockIcon; diff --git a/portal-ui/src/icons/FileMissingIcon.tsx b/portal-ui/src/icons/FileMissingIcon.tsx deleted file mode 100644 index 760d72fe3..000000000 --- a/portal-ui/src/icons/FileMissingIcon.tsx +++ /dev/null @@ -1,56 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const FileMissingIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - -); - -export default FileMissingIcon; diff --git a/portal-ui/src/icons/FileMusicIcon.tsx b/portal-ui/src/icons/FileMusicIcon.tsx deleted file mode 100644 index c6953b0b4..000000000 --- a/portal-ui/src/icons/FileMusicIcon.tsx +++ /dev/null @@ -1,50 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const FileMusicIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - -); - -export default FileMusicIcon; diff --git a/portal-ui/src/icons/FilePdfIcon.tsx b/portal-ui/src/icons/FilePdfIcon.tsx deleted file mode 100644 index b28ac2a9e..000000000 --- a/portal-ui/src/icons/FilePdfIcon.tsx +++ /dev/null @@ -1,48 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const FilePdfIcon = (props: SVGProps) => ( - - - - - - - - - - - - - -); - -export default FilePdfIcon; diff --git a/portal-ui/src/icons/FilePptIcon.tsx b/portal-ui/src/icons/FilePptIcon.tsx deleted file mode 100644 index 5d86a4131..000000000 --- a/portal-ui/src/icons/FilePptIcon.tsx +++ /dev/null @@ -1,52 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const FilePptIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - -); - -export default FilePptIcon; diff --git a/portal-ui/src/icons/FileTxtIcon.tsx b/portal-ui/src/icons/FileTxtIcon.tsx deleted file mode 100644 index f3845e50d..000000000 --- a/portal-ui/src/icons/FileTxtIcon.tsx +++ /dev/null @@ -1,64 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const FileTxtIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - - -); - -export default FileTxtIcon; diff --git a/portal-ui/src/icons/FileVideoIcon.tsx b/portal-ui/src/icons/FileVideoIcon.tsx deleted file mode 100644 index 56b9dc7ef..000000000 --- a/portal-ui/src/icons/FileVideoIcon.tsx +++ /dev/null @@ -1,48 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const FileVideoIcon = (props: SVGProps) => ( - - - - - - - - - - - - - -); - -export default FileVideoIcon; diff --git a/portal-ui/src/icons/FileWorldIcon.tsx b/portal-ui/src/icons/FileWorldIcon.tsx deleted file mode 100644 index 934d8402c..000000000 --- a/portal-ui/src/icons/FileWorldIcon.tsx +++ /dev/null @@ -1,48 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const FileWorldIcon = (props: SVGProps) => ( - - - - - - - - - - - - - -); - -export default FileWorldIcon; diff --git a/portal-ui/src/icons/FileXlsIcon.tsx b/portal-ui/src/icons/FileXlsIcon.tsx deleted file mode 100644 index 7484d85a1..000000000 --- a/portal-ui/src/icons/FileXlsIcon.tsx +++ /dev/null @@ -1,48 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const FileXlsIcon = (props: SVGProps) => ( - - - - - - - - - - - - - -); - -export default FileXlsIcon; diff --git a/portal-ui/src/icons/FileZipIcon.tsx b/portal-ui/src/icons/FileZipIcon.tsx deleted file mode 100644 index f2f2658a3..000000000 --- a/portal-ui/src/icons/FileZipIcon.tsx +++ /dev/null @@ -1,57 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const FileZipIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - -); - -export default FileZipIcon; diff --git a/portal-ui/src/icons/FilterIcon.tsx b/portal-ui/src/icons/FilterIcon.tsx deleted file mode 100644 index 57e81fdc7..000000000 --- a/portal-ui/src/icons/FilterIcon.tsx +++ /dev/null @@ -1,141 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import React, { SVGProps } from "react"; - -const FilterIcon = (props: SVGProps) => { - return ( - - - - - - - - - - - - - - - - - - - - ); -}; - -export default FilterIcon; diff --git a/portal-ui/src/icons/FolderIcon.tsx b/portal-ui/src/icons/FolderIcon.tsx deleted file mode 100644 index 1bb085f16..000000000 --- a/portal-ui/src/icons/FolderIcon.tsx +++ /dev/null @@ -1,39 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const FolderIcon = (props: SVGProps) => ( - - - - - -); - -export default FolderIcon; diff --git a/portal-ui/src/icons/FormatDrivesIcon.tsx b/portal-ui/src/icons/FormatDrivesIcon.tsx deleted file mode 100644 index 628c5272e..000000000 --- a/portal-ui/src/icons/FormatDrivesIcon.tsx +++ /dev/null @@ -1,87 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const FormatDrivesIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - - - - - - - - -); - -export default FormatDrivesIcon; diff --git a/portal-ui/src/icons/GithubIcon.tsx b/portal-ui/src/icons/GithubIcon.tsx deleted file mode 100644 index 3818c5164..000000000 --- a/portal-ui/src/icons/GithubIcon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const GithubIcon = (props: SVGProps) => ( - - - -); - -export default GithubIcon; diff --git a/portal-ui/src/icons/GoogleTierIcon.tsx b/portal-ui/src/icons/GoogleTierIcon.tsx deleted file mode 100644 index a3f8b3ad4..000000000 --- a/portal-ui/src/icons/GoogleTierIcon.tsx +++ /dev/null @@ -1,61 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import React, { SVGProps } from "react"; - -const GoogleTierIcon = (props: SVGProps) => { - return ( - - - - - - - - - - ); -}; - -export default GoogleTierIcon; diff --git a/portal-ui/src/icons/GoogleTierIconXs.tsx b/portal-ui/src/icons/GoogleTierIconXs.tsx deleted file mode 100644 index da097775c..000000000 --- a/portal-ui/src/icons/GoogleTierIconXs.tsx +++ /dev/null @@ -1,62 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import React, { SVGProps } from "react"; - -const GoogleTierIconXs = (props: SVGProps) => { - return ( - - - - - - - - - - - - ); -}; - -export default GoogleTierIconXs; diff --git a/portal-ui/src/icons/GroupsIcon.tsx b/portal-ui/src/icons/GroupsIcon.tsx deleted file mode 100644 index c3e13571f..000000000 --- a/portal-ui/src/icons/GroupsIcon.tsx +++ /dev/null @@ -1,46 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const GroupsIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - -); - -export default GroupsIcon; diff --git a/portal-ui/src/icons/HardBucketQuotaIcon.tsx b/portal-ui/src/icons/HardBucketQuotaIcon.tsx deleted file mode 100644 index 19b99e20a..000000000 --- a/portal-ui/src/icons/HardBucketQuotaIcon.tsx +++ /dev/null @@ -1,76 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import React, { SVGProps } from "react"; - -const HardBucketQuotaIcon = (props: SVGProps) => { - return ( - - - - - - - - - - - - ); -}; - -export default HardBucketQuotaIcon; diff --git a/portal-ui/src/icons/HealIcon.tsx b/portal-ui/src/icons/HealIcon.tsx deleted file mode 100644 index bc1156368..000000000 --- a/portal-ui/src/icons/HealIcon.tsx +++ /dev/null @@ -1,49 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const HealIcon = (props: SVGProps) => ( - - - - - - - - - - - - - -); - -export default HealIcon; diff --git a/portal-ui/src/icons/HelpIcon.tsx b/portal-ui/src/icons/HelpIcon.tsx deleted file mode 100644 index 969baae1b..000000000 --- a/portal-ui/src/icons/HelpIcon.tsx +++ /dev/null @@ -1,44 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const HelpIcon = (props: SVGProps) => ( - - - - - - - - - - - - -); - -export default HelpIcon; diff --git a/portal-ui/src/icons/HelpIconFilled.tsx b/portal-ui/src/icons/HelpIconFilled.tsx deleted file mode 100644 index c44bb2b30..000000000 --- a/portal-ui/src/icons/HelpIconFilled.tsx +++ /dev/null @@ -1,57 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const HelpIconFilled = (props: SVGProps) => ( - - - - - - - - - - - - -); - -export default HelpIconFilled; diff --git a/portal-ui/src/icons/HideTextIcon.tsx b/portal-ui/src/icons/HideTextIcon.tsx deleted file mode 100644 index f1c930842..000000000 --- a/portal-ui/src/icons/HideTextIcon.tsx +++ /dev/null @@ -1,54 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const HideTextIcon = (props: SVGProps) => ( - - - - - - - - - - -); - -export default HideTextIcon; diff --git a/portal-ui/src/icons/HistoryIcon.tsx b/portal-ui/src/icons/HistoryIcon.tsx deleted file mode 100644 index a95b2c44c..000000000 --- a/portal-ui/src/icons/HistoryIcon.tsx +++ /dev/null @@ -1,47 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const HistoryIcon = (props: SVGProps) => ( - - - - - - -); - -export default HistoryIcon; diff --git a/portal-ui/src/icons/IAMPoliciesIcon.tsx b/portal-ui/src/icons/IAMPoliciesIcon.tsx deleted file mode 100644 index 0a6c993ec..000000000 --- a/portal-ui/src/icons/IAMPoliciesIcon.tsx +++ /dev/null @@ -1,66 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const IAMPoliciesIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - - - - -); - -export default IAMPoliciesIcon; diff --git a/portal-ui/src/icons/InfoIcon.tsx b/portal-ui/src/icons/InfoIcon.tsx deleted file mode 100644 index c4805991d..000000000 --- a/portal-ui/src/icons/InfoIcon.tsx +++ /dev/null @@ -1,32 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const InfoIcon = (props: SVGProps) => ( - - - -); - -export default InfoIcon; diff --git a/portal-ui/src/icons/JSONIcon.tsx b/portal-ui/src/icons/JSONIcon.tsx deleted file mode 100644 index 8915de83c..000000000 --- a/portal-ui/src/icons/JSONIcon.tsx +++ /dev/null @@ -1,48 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const JSONIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - -); - -export default JSONIcon; diff --git a/portal-ui/src/icons/LDAPIcon.tsx b/portal-ui/src/icons/LDAPIcon.tsx deleted file mode 100644 index 7d06f8696..000000000 --- a/portal-ui/src/icons/LDAPIcon.tsx +++ /dev/null @@ -1,81 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const LDAPIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - - - - - -); - -export default LDAPIcon; diff --git a/portal-ui/src/icons/LambdaBalloonIcon.tsx b/portal-ui/src/icons/LambdaBalloonIcon.tsx deleted file mode 100644 index fcf1a2aae..000000000 --- a/portal-ui/src/icons/LambdaBalloonIcon.tsx +++ /dev/null @@ -1,40 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const LambdaBalloonIcon = (props: SVGProps) => ( - - - - - - - - - - - -); - -export default LambdaBalloonIcon; diff --git a/portal-ui/src/icons/LambdaIcon.tsx b/portal-ui/src/icons/LambdaIcon.tsx deleted file mode 100644 index d97413695..000000000 --- a/portal-ui/src/icons/LambdaIcon.tsx +++ /dev/null @@ -1,46 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const LambdaIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - -); - -export default LambdaIcon; diff --git a/portal-ui/src/icons/LambdaNotificationsIcon.tsx b/portal-ui/src/icons/LambdaNotificationsIcon.tsx deleted file mode 100644 index ea76a2986..000000000 --- a/portal-ui/src/icons/LambdaNotificationsIcon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import React, { SVGProps } from "react"; - -const LambdaNotificationsIcon = (props: SVGProps) => { - return ( - - - - ); -}; - -export default LambdaNotificationsIcon; diff --git a/portal-ui/src/icons/LegalHoldIcon.tsx b/portal-ui/src/icons/LegalHoldIcon.tsx deleted file mode 100644 index 659135760..000000000 --- a/portal-ui/src/icons/LegalHoldIcon.tsx +++ /dev/null @@ -1,35 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const LegalHoldIcon = (props: SVGProps) => ( - - - -); - -export default LegalHoldIcon; diff --git a/portal-ui/src/icons/LicenseDocIcon.tsx b/portal-ui/src/icons/LicenseDocIcon.tsx deleted file mode 100644 index 3a5a25b1a..000000000 --- a/portal-ui/src/icons/LicenseDocIcon.tsx +++ /dev/null @@ -1,54 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const LicenseDocIcon = (props: SVGProps) => ( - - - - - - - - - - -); - -export default LicenseDocIcon; diff --git a/portal-ui/src/icons/LicenseIcon.tsx b/portal-ui/src/icons/LicenseIcon.tsx deleted file mode 100644 index c94c44f69..000000000 --- a/portal-ui/src/icons/LicenseIcon.tsx +++ /dev/null @@ -1,44 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const LicenseIcon = (props: SVGProps) => ( - - - - - - - - - - - - -); - -export default LicenseIcon; diff --git a/portal-ui/src/icons/LifecycleConfigIcon.tsx b/portal-ui/src/icons/LifecycleConfigIcon.tsx deleted file mode 100644 index 7996bcb9f..000000000 --- a/portal-ui/src/icons/LifecycleConfigIcon.tsx +++ /dev/null @@ -1,60 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const LifecycleConfigIcon = (props: SVGProps) => ( - - - - - - - - - - - - - -); - -export default LifecycleConfigIcon; diff --git a/portal-ui/src/icons/LinkIcon.tsx b/portal-ui/src/icons/LinkIcon.tsx deleted file mode 100644 index bf4621a11..000000000 --- a/portal-ui/src/icons/LinkIcon.tsx +++ /dev/null @@ -1,32 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const LinkIcon = (props: SVGProps) => ( - - - -); - -export default LinkIcon; diff --git a/portal-ui/src/icons/LockFilledIcon.tsx b/portal-ui/src/icons/LockFilledIcon.tsx deleted file mode 100644 index d3952a19c..000000000 --- a/portal-ui/src/icons/LockFilledIcon.tsx +++ /dev/null @@ -1,37 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const LockFilledIcon = (props: SVGProps) => ( - - - -); - -export default LockFilledIcon; diff --git a/portal-ui/src/icons/LockIcon.tsx b/portal-ui/src/icons/LockIcon.tsx deleted file mode 100644 index 5a16203f4..000000000 --- a/portal-ui/src/icons/LockIcon.tsx +++ /dev/null @@ -1,48 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const LockIcon = (props: SVGProps) => ( - - - - - - - - - - - - - -); - -export default LockIcon; diff --git a/portal-ui/src/icons/LoginMinIOLogo.tsx b/portal-ui/src/icons/LoginMinIOLogo.tsx deleted file mode 100644 index 21965ccbe..000000000 --- a/portal-ui/src/icons/LoginMinIOLogo.tsx +++ /dev/null @@ -1,38 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const LoginMinIOLogo = (props: SVGProps) => ( - - - - - -); - -export default LoginMinIOLogo; diff --git a/portal-ui/src/icons/LogoutIcon.tsx b/portal-ui/src/icons/LogoutIcon.tsx deleted file mode 100644 index b20af86e1..000000000 --- a/portal-ui/src/icons/LogoutIcon.tsx +++ /dev/null @@ -1,53 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const LogoutIcon = (props: SVGProps) => ( - - - - - - - - - - - - - -); - -export default LogoutIcon; diff --git a/portal-ui/src/icons/LogsIcon.tsx b/portal-ui/src/icons/LogsIcon.tsx deleted file mode 100644 index cd8e8a903..000000000 --- a/portal-ui/src/icons/LogsIcon.tsx +++ /dev/null @@ -1,54 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const LogsIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - -); - -export default LogsIcon; diff --git a/portal-ui/src/icons/MenuToggleIcon.tsx b/portal-ui/src/icons/MenuToggleIcon.tsx deleted file mode 100644 index f695d28f5..000000000 --- a/portal-ui/src/icons/MenuToggleIcon.tsx +++ /dev/null @@ -1,38 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const MenuToggleIcon = (props: SVGProps) => ( - - - - - -); - -export default MenuToggleIcon; diff --git a/portal-ui/src/icons/MetadataIcon.tsx b/portal-ui/src/icons/MetadataIcon.tsx deleted file mode 100644 index 4d2285d77..000000000 --- a/portal-ui/src/icons/MetadataIcon.tsx +++ /dev/null @@ -1,39 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const MetadataIcon = (props: SVGProps) => ( - - - - -); - -export default MetadataIcon; diff --git a/portal-ui/src/icons/MinIOTierIcon.tsx b/portal-ui/src/icons/MinIOTierIcon.tsx deleted file mode 100644 index 478ee041c..000000000 --- a/portal-ui/src/icons/MinIOTierIcon.tsx +++ /dev/null @@ -1,38 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import React, { SVGProps } from "react"; - -const MinIOTierIcon = (props: SVGProps) => { - return ( - - - - ); -}; - -export default MinIOTierIcon; diff --git a/portal-ui/src/icons/MinIOTierIconXs.tsx b/portal-ui/src/icons/MinIOTierIconXs.tsx deleted file mode 100644 index e9002a487..000000000 --- a/portal-ui/src/icons/MinIOTierIconXs.tsx +++ /dev/null @@ -1,37 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import React, { SVGProps } from "react"; - -const MinIOTierIconXs = (props: SVGProps) => { - return ( - - - - ); -}; - -export default MinIOTierIconXs; diff --git a/portal-ui/src/icons/MirroringIcon.tsx b/portal-ui/src/icons/MirroringIcon.tsx deleted file mode 100644 index b6168825a..000000000 --- a/portal-ui/src/icons/MirroringIcon.tsx +++ /dev/null @@ -1,44 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const MirroringIcon = (props: SVGProps) => ( - - - - - - - - - - - - -); - -export default MirroringIcon; diff --git a/portal-ui/src/icons/MultipleBucketsIcon.tsx b/portal-ui/src/icons/MultipleBucketsIcon.tsx deleted file mode 100644 index 04578710c..000000000 --- a/portal-ui/src/icons/MultipleBucketsIcon.tsx +++ /dev/null @@ -1,49 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const MultipleBucketsIcon = (props: SVGProps) => { - return ( - - - - - - - - - ); -}; - -export default MultipleBucketsIcon; diff --git a/portal-ui/src/icons/NetworkGetIcon.tsx b/portal-ui/src/icons/NetworkGetIcon.tsx deleted file mode 100644 index d9a1b86a2..000000000 --- a/portal-ui/src/icons/NetworkGetIcon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import React, { SVGProps } from "react"; - -const NetworkGetIcon = (props: SVGProps) => { - return ( - - - - ); -}; - -export default NetworkGetIcon; diff --git a/portal-ui/src/icons/NetworkPutIcon.tsx b/portal-ui/src/icons/NetworkPutIcon.tsx deleted file mode 100644 index 4301ea882..000000000 --- a/portal-ui/src/icons/NetworkPutIcon.tsx +++ /dev/null @@ -1,33 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import React, { SVGProps } from "react"; - -const NetworkPutIcon = (props: SVGProps) => { - return ( - - - - ); -}; - -export default NetworkPutIcon; diff --git a/portal-ui/src/icons/NewAccountIcon.tsx b/portal-ui/src/icons/NewAccountIcon.tsx deleted file mode 100644 index 1c3935a96..000000000 --- a/portal-ui/src/icons/NewAccountIcon.tsx +++ /dev/null @@ -1,76 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import React, { SVGProps } from "react"; - -const NewAccountIcon = (props: SVGProps) => { - return ( - - - - - - - - - ); -}; - -export default NewAccountIcon; diff --git a/portal-ui/src/icons/NewPathIcon.tsx b/portal-ui/src/icons/NewPathIcon.tsx deleted file mode 100644 index 217862e09..000000000 --- a/portal-ui/src/icons/NewPathIcon.tsx +++ /dev/null @@ -1,53 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const NewPathIcon = (props: SVGProps) => ( - - - - - - - - - -); - -export default NewPathIcon; diff --git a/portal-ui/src/icons/NewPoolIcon.tsx b/portal-ui/src/icons/NewPoolIcon.tsx deleted file mode 100644 index 0e1d0c058..000000000 --- a/portal-ui/src/icons/NewPoolIcon.tsx +++ /dev/null @@ -1,85 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const NewPoolIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - - - - - - - - -); - -export default NewPoolIcon; diff --git a/portal-ui/src/icons/NextArrowIcon.tsx b/portal-ui/src/icons/NextArrowIcon.tsx deleted file mode 100644 index 1d064559d..000000000 --- a/portal-ui/src/icons/NextArrowIcon.tsx +++ /dev/null @@ -1,47 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const NextArrowIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - -); - -export default NextArrowIcon; diff --git a/portal-ui/src/icons/OIDCIcon.tsx b/portal-ui/src/icons/OIDCIcon.tsx deleted file mode 100644 index 01701d2fb..000000000 --- a/portal-ui/src/icons/OIDCIcon.tsx +++ /dev/null @@ -1,58 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const OIDCIcon = (props: SVGProps) => ( - - - - - - - - - - - -); - -export default OIDCIcon; diff --git a/portal-ui/src/icons/ObjectBrowser1Icon.tsx b/portal-ui/src/icons/ObjectBrowser1Icon.tsx deleted file mode 100644 index 17239b873..000000000 --- a/portal-ui/src/icons/ObjectBrowser1Icon.tsx +++ /dev/null @@ -1,70 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const ObjectBrowser1Icon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - - - - - -); - -export default ObjectBrowser1Icon; diff --git a/portal-ui/src/icons/ObjectBrowserFolderIcon.tsx b/portal-ui/src/icons/ObjectBrowserFolderIcon.tsx deleted file mode 100644 index 8684e48fb..000000000 --- a/portal-ui/src/icons/ObjectBrowserFolderIcon.tsx +++ /dev/null @@ -1,68 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const ObjectBrowserFolderIcon = (props: SVGProps) => { - return ( - - - - - - - - - - - - - - - - - ); -}; - -export default ObjectBrowserFolderIcon; diff --git a/portal-ui/src/icons/ObjectBrowserIcon.tsx b/portal-ui/src/icons/ObjectBrowserIcon.tsx deleted file mode 100644 index 497467cd2..000000000 --- a/portal-ui/src/icons/ObjectBrowserIcon.tsx +++ /dev/null @@ -1,46 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const ObjectBrowserIcon = (props: SVGProps) => ( - - - - - - - - - - - - -); - -export default ObjectBrowserIcon; diff --git a/portal-ui/src/icons/ObjectInfoIcon.tsx b/portal-ui/src/icons/ObjectInfoIcon.tsx deleted file mode 100644 index c4ccad51f..000000000 --- a/portal-ui/src/icons/ObjectInfoIcon.tsx +++ /dev/null @@ -1,35 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const ObjectInfoIcon = (props: SVGProps) => ( - - - -); - -export default ObjectInfoIcon; diff --git a/portal-ui/src/icons/ObjectManagerIcon.tsx b/portal-ui/src/icons/ObjectManagerIcon.tsx deleted file mode 100644 index eea491a7c..000000000 --- a/portal-ui/src/icons/ObjectManagerIcon.tsx +++ /dev/null @@ -1,52 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const ObjectManagerIcon = (props: SVGProps) => { - return ( - - - - - - - - - - ); -}; - -export default ObjectManagerIcon; diff --git a/portal-ui/src/icons/ObjectPreviewIcon.tsx b/portal-ui/src/icons/ObjectPreviewIcon.tsx deleted file mode 100644 index da66f684f..000000000 --- a/portal-ui/src/icons/ObjectPreviewIcon.tsx +++ /dev/null @@ -1,83 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const ObjectPreviewIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - - - - - - - - -); - -export default ObjectPreviewIcon; diff --git a/portal-ui/src/icons/OfflineRegistrationBackIcon.tsx b/portal-ui/src/icons/OfflineRegistrationBackIcon.tsx deleted file mode 100644 index 5927dcb30..000000000 --- a/portal-ui/src/icons/OfflineRegistrationBackIcon.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import * as React from "react"; -import { SVGProps } from "react"; - -const OfflineRegistrationBackIcon = (props: SVGProps) => ( - - - - - - - - -); - -export default OfflineRegistrationBackIcon; diff --git a/portal-ui/src/icons/OfflineRegistrationIcon.tsx b/portal-ui/src/icons/OfflineRegistrationIcon.tsx deleted file mode 100644 index 25acf4ac7..000000000 --- a/portal-ui/src/icons/OfflineRegistrationIcon.tsx +++ /dev/null @@ -1,69 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const OfflineRegistrationIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - - - -); - -export default OfflineRegistrationIcon; diff --git a/portal-ui/src/icons/OnlineRegistrationBackIcon.tsx b/portal-ui/src/icons/OnlineRegistrationBackIcon.tsx deleted file mode 100644 index 7ff1dcd68..000000000 --- a/portal-ui/src/icons/OnlineRegistrationBackIcon.tsx +++ /dev/null @@ -1,86 +0,0 @@ -import * as React from "react"; -import { SVGProps } from "react"; - -const OnlineRegistrationBackIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - - - - - - - - - - -); - -export default OnlineRegistrationBackIcon; diff --git a/portal-ui/src/icons/OnlineRegistrationIcon.tsx b/portal-ui/src/icons/OnlineRegistrationIcon.tsx deleted file mode 100644 index 63460c4a0..000000000 --- a/portal-ui/src/icons/OnlineRegistrationIcon.tsx +++ /dev/null @@ -1,108 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const OnlineRegistrationIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - - - - - - - - - - - - -); - -export default OnlineRegistrationIcon; diff --git a/portal-ui/src/icons/OpenListIcon.tsx b/portal-ui/src/icons/OpenListIcon.tsx deleted file mode 100644 index 4972a3735..000000000 --- a/portal-ui/src/icons/OpenListIcon.tsx +++ /dev/null @@ -1,46 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const OpenListIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - -); - -export default OpenListIcon; diff --git a/portal-ui/src/icons/OpenSourceIcon.tsx b/portal-ui/src/icons/OpenSourceIcon.tsx deleted file mode 100644 index 5d2cc3ea6..000000000 --- a/portal-ui/src/icons/OpenSourceIcon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const OpenSourceIcon = (props: SVGProps) => ( - - - -); - -export default OpenSourceIcon; diff --git a/portal-ui/src/icons/OperatorLogo.tsx b/portal-ui/src/icons/OperatorLogo.tsx deleted file mode 100644 index 8c7b211e9..000000000 --- a/portal-ui/src/icons/OperatorLogo.tsx +++ /dev/null @@ -1,40 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import React, { SVGProps } from "react"; - -const OperatorLogo = (props: SVGProps) => { - return ( - - - - - - - - ); -}; - -export default OperatorLogo; diff --git a/portal-ui/src/icons/PasswordKeyIcon.tsx b/portal-ui/src/icons/PasswordKeyIcon.tsx deleted file mode 100644 index 4396909bd..000000000 --- a/portal-ui/src/icons/PasswordKeyIcon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import React, { SVGProps } from "react"; - -const PasswordKeyIcon = (props: SVGProps) => { - return ( - - - - ); -}; - -export default PasswordKeyIcon; diff --git a/portal-ui/src/icons/PerformanceFeatureIcon.tsx b/portal-ui/src/icons/PerformanceFeatureIcon.tsx deleted file mode 100644 index 74a07c412..000000000 --- a/portal-ui/src/icons/PerformanceFeatureIcon.tsx +++ /dev/null @@ -1,89 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const PerformanceFeatureIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - - - - - - - - - -); - -export default PerformanceFeatureIcon; diff --git a/portal-ui/src/icons/PermissionIcon.tsx b/portal-ui/src/icons/PermissionIcon.tsx deleted file mode 100644 index b3421a71e..000000000 --- a/portal-ui/src/icons/PermissionIcon.tsx +++ /dev/null @@ -1,44 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const PermissionIcon = (props: SVGProps) => ( - - - - - - - - - - - - -); - -export default PermissionIcon; diff --git a/portal-ui/src/icons/PreviewIcon.tsx b/portal-ui/src/icons/PreviewIcon.tsx deleted file mode 100644 index 46850595f..000000000 --- a/portal-ui/src/icons/PreviewIcon.tsx +++ /dev/null @@ -1,50 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const PreviewIcon = (props: SVGProps) => ( - - - - - - - - - - - -); - -export default PreviewIcon; diff --git a/portal-ui/src/icons/PrometheusErrorIcon.tsx b/portal-ui/src/icons/PrometheusErrorIcon.tsx deleted file mode 100644 index a6a464d5c..000000000 --- a/portal-ui/src/icons/PrometheusErrorIcon.tsx +++ /dev/null @@ -1,69 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const PrometheusErrorIcon = (props: SVGProps) => ( - - - - - - - - - - - - -); - -export default PrometheusErrorIcon; diff --git a/portal-ui/src/icons/PrometheusIcon.tsx b/portal-ui/src/icons/PrometheusIcon.tsx deleted file mode 100644 index d26cc2923..000000000 --- a/portal-ui/src/icons/PrometheusIcon.tsx +++ /dev/null @@ -1,43 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const PrometheusIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - -); - -export default PrometheusIcon; diff --git a/portal-ui/src/icons/RecoverIcon.tsx b/portal-ui/src/icons/RecoverIcon.tsx deleted file mode 100644 index c788ca602..000000000 --- a/portal-ui/src/icons/RecoverIcon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const RecoverIcon = (props: SVGProps) => ( - - - -); - -export default RecoverIcon; diff --git a/portal-ui/src/icons/RedoIcon.tsx b/portal-ui/src/icons/RedoIcon.tsx deleted file mode 100644 index 6fa890b61..000000000 --- a/portal-ui/src/icons/RedoIcon.tsx +++ /dev/null @@ -1,44 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const RedoIcon = (props: SVGProps) => ( - - - - - - - - - - - - -); - -export default RedoIcon; diff --git a/portal-ui/src/icons/RefreshIcon.tsx b/portal-ui/src/icons/RefreshIcon.tsx deleted file mode 100644 index 30c65db7c..000000000 --- a/portal-ui/src/icons/RefreshIcon.tsx +++ /dev/null @@ -1,44 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const RefreshIcon = (props: SVGProps) => ( - - - - - - - - - - - - -); - -export default RefreshIcon; diff --git a/portal-ui/src/icons/RemoveAllIcon.tsx b/portal-ui/src/icons/RemoveAllIcon.tsx deleted file mode 100644 index cac904865..000000000 --- a/portal-ui/src/icons/RemoveAllIcon.tsx +++ /dev/null @@ -1,37 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const ObjectManagerIcon = (props: SVGProps) => { - return ( - - - - - - - ); -}; - -export default ObjectManagerIcon; diff --git a/portal-ui/src/icons/RemoveIcon.tsx b/portal-ui/src/icons/RemoveIcon.tsx deleted file mode 100644 index a2a3249d0..000000000 --- a/portal-ui/src/icons/RemoveIcon.tsx +++ /dev/null @@ -1,44 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const RemoveIcon = (props: SVGProps) => ( - - - - - - - - - - - - -); - -export default RemoveIcon; diff --git a/portal-ui/src/icons/ReportedUsageFullIcon.tsx b/portal-ui/src/icons/ReportedUsageFullIcon.tsx deleted file mode 100644 index ce2588b42..000000000 --- a/portal-ui/src/icons/ReportedUsageFullIcon.tsx +++ /dev/null @@ -1,72 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import React, { SVGProps } from "react"; - -const ReportedUsageFullIcon = (props: SVGProps) => { - return ( - - - - - - - - - - - - - - - - ); -}; - -export default ReportedUsageFullIcon; diff --git a/portal-ui/src/icons/ReportedUsageIcon.tsx b/portal-ui/src/icons/ReportedUsageIcon.tsx deleted file mode 100644 index 04d3518d8..000000000 --- a/portal-ui/src/icons/ReportedUsageIcon.tsx +++ /dev/null @@ -1,44 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const ReportedUsageIcon = (props: SVGProps) => ( - - - - - - - - - - - - -); - -export default ReportedUsageIcon; diff --git a/portal-ui/src/icons/RetentionIcon.tsx b/portal-ui/src/icons/RetentionIcon.tsx deleted file mode 100644 index 42815d364..000000000 --- a/portal-ui/src/icons/RetentionIcon.tsx +++ /dev/null @@ -1,39 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const RetentionIcon = (props: SVGProps) => ( - - - - -); - -export default RetentionIcon; diff --git a/portal-ui/src/icons/S3TierIcon.tsx b/portal-ui/src/icons/S3TierIcon.tsx deleted file mode 100644 index 3a1dc1aa4..000000000 --- a/portal-ui/src/icons/S3TierIcon.tsx +++ /dev/null @@ -1,116 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import React, { SVGProps } from "react"; - -const S3TierIcon = (props: SVGProps) => { - return ( - - - - - - - - - - - - - - - ); -}; - -export default S3TierIcon; diff --git a/portal-ui/src/icons/S3TierIconXs.tsx b/portal-ui/src/icons/S3TierIconXs.tsx deleted file mode 100644 index 580548880..000000000 --- a/portal-ui/src/icons/S3TierIconXs.tsx +++ /dev/null @@ -1,111 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import React, { SVGProps } from "react"; - -const S3TierIcon = (props: SVGProps) => { - return ( - - - - - - - - - - - - - - - ); -}; - -export default S3TierIcon; diff --git a/portal-ui/src/icons/SearchIcon.tsx b/portal-ui/src/icons/SearchIcon.tsx deleted file mode 100644 index 9c3740bca..000000000 --- a/portal-ui/src/icons/SearchIcon.tsx +++ /dev/null @@ -1,46 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const SearchIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - -); - -export default SearchIcon; diff --git a/portal-ui/src/icons/SelectAllIcon.tsx b/portal-ui/src/icons/SelectAllIcon.tsx deleted file mode 100644 index e2fef06f7..000000000 --- a/portal-ui/src/icons/SelectAllIcon.tsx +++ /dev/null @@ -1,55 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const SelectAllIcon = (props: SVGProps) => ( - - - - - - - - -); - -export default SelectAllIcon; diff --git a/portal-ui/src/icons/SelectMultipleIcon.tsx b/portal-ui/src/icons/SelectMultipleIcon.tsx deleted file mode 100644 index 714818371..000000000 --- a/portal-ui/src/icons/SelectMultipleIcon.tsx +++ /dev/null @@ -1,41 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const SelectMultipleIcon = (props: SVGProps) => ( - - - - - - - - - - - - -); - -export default SelectMultipleIcon; diff --git a/portal-ui/src/icons/ServersIcon.tsx b/portal-ui/src/icons/ServersIcon.tsx deleted file mode 100644 index 828d84f55..000000000 --- a/portal-ui/src/icons/ServersIcon.tsx +++ /dev/null @@ -1,60 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const ServersIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - -); - -export default ServersIcon; diff --git a/portal-ui/src/icons/ServiceAccountCredentialsIcon.tsx b/portal-ui/src/icons/ServiceAccountCredentialsIcon.tsx deleted file mode 100644 index 8c3413038..000000000 --- a/portal-ui/src/icons/ServiceAccountCredentialsIcon.tsx +++ /dev/null @@ -1,79 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const ServiceAccountCredentialsIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - - - - - - -); - -export default ServiceAccountCredentialsIcon; diff --git a/portal-ui/src/icons/ServiceAccountIcon.tsx b/portal-ui/src/icons/ServiceAccountIcon.tsx deleted file mode 100644 index d3aa6faba..000000000 --- a/portal-ui/src/icons/ServiceAccountIcon.tsx +++ /dev/null @@ -1,44 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const ServiceAccountIcon = (props: SVGProps) => ( - - - - - - - - - - - - -); - -export default ServiceAccountIcon; diff --git a/portal-ui/src/icons/ServiceAccountsIcon.tsx b/portal-ui/src/icons/ServiceAccountsIcon.tsx deleted file mode 100644 index 1b6ced885..000000000 --- a/portal-ui/src/icons/ServiceAccountsIcon.tsx +++ /dev/null @@ -1,43 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import React, { SVGProps } from "react"; - -const ServiceAccountsIcon = (props: SVGProps) => { - return ( - - - - - - - - ); -}; - -export default ServiceAccountsIcon; diff --git a/portal-ui/src/icons/SettingsIcon.tsx b/portal-ui/src/icons/SettingsIcon.tsx deleted file mode 100644 index 1f900f2c6..000000000 --- a/portal-ui/src/icons/SettingsIcon.tsx +++ /dev/null @@ -1,50 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const SettingsIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - -); - -export default SettingsIcon; diff --git a/portal-ui/src/icons/ShareIcon.tsx b/portal-ui/src/icons/ShareIcon.tsx deleted file mode 100644 index 230cfb908..000000000 --- a/portal-ui/src/icons/ShareIcon.tsx +++ /dev/null @@ -1,50 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const ShareIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - -); - -export default ShareIcon; diff --git a/portal-ui/src/icons/ShowTextIcon.tsx b/portal-ui/src/icons/ShowTextIcon.tsx deleted file mode 100644 index 06822c0de..000000000 --- a/portal-ui/src/icons/ShowTextIcon.tsx +++ /dev/null @@ -1,52 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const ShowTextIcon = (props: SVGProps) => ( - - - - - - - - -); - -export default ShowTextIcon; diff --git a/portal-ui/src/icons/SidebarMenus/AccessMenuIcon.tsx b/portal-ui/src/icons/SidebarMenus/AccessMenuIcon.tsx deleted file mode 100644 index 21b9fd2a5..000000000 --- a/portal-ui/src/icons/SidebarMenus/AccessMenuIcon.tsx +++ /dev/null @@ -1,53 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const AccessMenuIcon = (props: SVGProps) => ( - - - - - - - - - - -); - -export default AccessMenuIcon; diff --git a/portal-ui/src/icons/SidebarMenus/AccountsMenuIcon.tsx b/portal-ui/src/icons/SidebarMenus/AccountsMenuIcon.tsx deleted file mode 100644 index e3809c38a..000000000 --- a/portal-ui/src/icons/SidebarMenus/AccountsMenuIcon.tsx +++ /dev/null @@ -1,46 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const AccountsMenuIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - -); - -export default AccountsMenuIcon; diff --git a/portal-ui/src/icons/SidebarMenus/AuditLogsMenuIcon.tsx b/portal-ui/src/icons/SidebarMenus/AuditLogsMenuIcon.tsx deleted file mode 100644 index e39951553..000000000 --- a/portal-ui/src/icons/SidebarMenus/AuditLogsMenuIcon.tsx +++ /dev/null @@ -1,65 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const AuditLogsMenuIcon = (props: SVGProps) => ( - - - - - - - - - - - - -); - -export default AuditLogsMenuIcon; diff --git a/portal-ui/src/icons/SidebarMenus/BucketsMenuIcon.tsx b/portal-ui/src/icons/SidebarMenus/BucketsMenuIcon.tsx deleted file mode 100644 index 59499cce8..000000000 --- a/portal-ui/src/icons/SidebarMenus/BucketsMenuIcon.tsx +++ /dev/null @@ -1,79 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const BucketsMenuIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - - - -); - -export default BucketsMenuIcon; diff --git a/portal-ui/src/icons/SidebarMenus/CallHomeMenuIcon.tsx b/portal-ui/src/icons/SidebarMenus/CallHomeMenuIcon.tsx deleted file mode 100644 index 85917eed9..000000000 --- a/portal-ui/src/icons/SidebarMenus/CallHomeMenuIcon.tsx +++ /dev/null @@ -1,38 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const CallHomeMenuIcon = (props: SVGProps) => ( - - - -); - -export default CallHomeMenuIcon; diff --git a/portal-ui/src/icons/SidebarMenus/DiagnosticsMenuIcon.tsx b/portal-ui/src/icons/SidebarMenus/DiagnosticsMenuIcon.tsx deleted file mode 100644 index ce53e790f..000000000 --- a/portal-ui/src/icons/SidebarMenus/DiagnosticsMenuIcon.tsx +++ /dev/null @@ -1,47 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const DiagnosticsMenuIcon = (props: SVGProps) => ( - - - - - - -); - -export default DiagnosticsMenuIcon; diff --git a/portal-ui/src/icons/SidebarMenus/DrivesMenuIcon.tsx b/portal-ui/src/icons/SidebarMenus/DrivesMenuIcon.tsx deleted file mode 100644 index d2dbea377..000000000 --- a/portal-ui/src/icons/SidebarMenus/DrivesMenuIcon.tsx +++ /dev/null @@ -1,65 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const DrivesMenuIcon = (props: SVGProps) => ( - - - - - - - - - - - - -); - -export default DrivesMenuIcon; diff --git a/portal-ui/src/icons/SidebarMenus/GroupsMenuIcon.tsx b/portal-ui/src/icons/SidebarMenus/GroupsMenuIcon.tsx deleted file mode 100644 index 0e3ef645d..000000000 --- a/portal-ui/src/icons/SidebarMenus/GroupsMenuIcon.tsx +++ /dev/null @@ -1,83 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const GroupsMenuIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - -); - -export default GroupsMenuIcon; diff --git a/portal-ui/src/icons/SidebarMenus/HealthMenuIcon.tsx b/portal-ui/src/icons/SidebarMenus/HealthMenuIcon.tsx deleted file mode 100644 index 9aef271ba..000000000 --- a/portal-ui/src/icons/SidebarMenus/HealthMenuIcon.tsx +++ /dev/null @@ -1,39 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const HealthMenuIcon = (props: SVGProps) => ( - - - - - -); - -export default HealthMenuIcon; diff --git a/portal-ui/src/icons/SidebarMenus/IdentityMenuIcon.tsx b/portal-ui/src/icons/SidebarMenus/IdentityMenuIcon.tsx deleted file mode 100644 index 0456d5906..000000000 --- a/portal-ui/src/icons/SidebarMenus/IdentityMenuIcon.tsx +++ /dev/null @@ -1,39 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const IdentityMenuIcon = (props: SVGProps) => ( - - - -); - -export default IdentityMenuIcon; diff --git a/portal-ui/src/icons/SidebarMenus/InspectMenuIcon.tsx b/portal-ui/src/icons/SidebarMenus/InspectMenuIcon.tsx deleted file mode 100644 index 60196342b..000000000 --- a/portal-ui/src/icons/SidebarMenus/InspectMenuIcon.tsx +++ /dev/null @@ -1,36 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const InspectMenuIcon = (props: SVGProps) => ( - - - -); - -export default InspectMenuIcon; diff --git a/portal-ui/src/icons/SidebarMenus/LogsMenuIcon.tsx b/portal-ui/src/icons/SidebarMenus/LogsMenuIcon.tsx deleted file mode 100644 index 272988c95..000000000 --- a/portal-ui/src/icons/SidebarMenus/LogsMenuIcon.tsx +++ /dev/null @@ -1,63 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const LogsMenuIcon = (props: SVGProps) => ( - - - - - - - - - - - - - -); - -export default LogsMenuIcon; diff --git a/portal-ui/src/icons/SidebarMenus/MenuCollapsedIcon.tsx b/portal-ui/src/icons/SidebarMenus/MenuCollapsedIcon.tsx deleted file mode 100644 index 4bac4a3a5..000000000 --- a/portal-ui/src/icons/SidebarMenus/MenuCollapsedIcon.tsx +++ /dev/null @@ -1,64 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const MenuCollapsedIcon = (props: SVGProps) => ( - - - - - - - - - - - -); - -export default MenuCollapsedIcon; diff --git a/portal-ui/src/icons/SidebarMenus/MenuExpandedIcon.tsx b/portal-ui/src/icons/SidebarMenus/MenuExpandedIcon.tsx deleted file mode 100644 index 6382640ad..000000000 --- a/portal-ui/src/icons/SidebarMenus/MenuExpandedIcon.tsx +++ /dev/null @@ -1,61 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const MenuCollapsedIcon = (props: SVGProps) => ( - - - - - - - - - -); - -export default MenuCollapsedIcon; diff --git a/portal-ui/src/icons/SidebarMenus/MetricsMenuIcon.tsx b/portal-ui/src/icons/SidebarMenus/MetricsMenuIcon.tsx deleted file mode 100644 index 40d870651..000000000 --- a/portal-ui/src/icons/SidebarMenus/MetricsMenuIcon.tsx +++ /dev/null @@ -1,57 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const MetricsMenuIcon = (props: SVGProps) => ( - - - - - - - - - - - - -); - -export default MetricsMenuIcon; diff --git a/portal-ui/src/icons/SidebarMenus/MonitoringMenuIcon.tsx b/portal-ui/src/icons/SidebarMenus/MonitoringMenuIcon.tsx deleted file mode 100644 index f050c3b7c..000000000 --- a/portal-ui/src/icons/SidebarMenus/MonitoringMenuIcon.tsx +++ /dev/null @@ -1,58 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const MonitoringMenuIcon = (props: SVGProps) => ( - - - - - - - - - - - -); - -export default MonitoringMenuIcon; diff --git a/portal-ui/src/icons/SidebarMenus/PerformanceMenuIcon.tsx b/portal-ui/src/icons/SidebarMenus/PerformanceMenuIcon.tsx deleted file mode 100644 index 52f411cd3..000000000 --- a/portal-ui/src/icons/SidebarMenus/PerformanceMenuIcon.tsx +++ /dev/null @@ -1,58 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const PerformanceMenuIcon = (props: SVGProps) => ( - - - - - - - - - - - -); - -export default PerformanceMenuIcon; diff --git a/portal-ui/src/icons/SidebarMenus/ProfileMenuIcon.tsx b/portal-ui/src/icons/SidebarMenus/ProfileMenuIcon.tsx deleted file mode 100644 index 9d2753c42..000000000 --- a/portal-ui/src/icons/SidebarMenus/ProfileMenuIcon.tsx +++ /dev/null @@ -1,65 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const ProfileMenuIcon = (props: SVGProps) => ( - - - - - - - - - - - - -); - -export default ProfileMenuIcon; diff --git a/portal-ui/src/icons/SidebarMenus/RegisterMenuIcon.tsx b/portal-ui/src/icons/SidebarMenus/RegisterMenuIcon.tsx deleted file mode 100644 index 69eba1690..000000000 --- a/portal-ui/src/icons/SidebarMenus/RegisterMenuIcon.tsx +++ /dev/null @@ -1,53 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const RegisterMenuIcon = (props: SVGProps) => ( - - - - - - - - - - -); - -export default RegisterMenuIcon; diff --git a/portal-ui/src/icons/SidebarMenus/SupportMenuIcon.tsx b/portal-ui/src/icons/SidebarMenus/SupportMenuIcon.tsx deleted file mode 100644 index cbc508ff4..000000000 --- a/portal-ui/src/icons/SidebarMenus/SupportMenuIcon.tsx +++ /dev/null @@ -1,59 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const SupportMenuIcon = (props: SVGProps) => ( - - - - - - - - - - - -); - -export default SupportMenuIcon; diff --git a/portal-ui/src/icons/SidebarMenus/TraceMenuIcon.tsx b/portal-ui/src/icons/SidebarMenus/TraceMenuIcon.tsx deleted file mode 100644 index f653e5023..000000000 --- a/portal-ui/src/icons/SidebarMenus/TraceMenuIcon.tsx +++ /dev/null @@ -1,46 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const TraceMenuIcon = (props: SVGProps) => ( - - - - - - -); - -export default TraceMenuIcon; diff --git a/portal-ui/src/icons/SidebarMenus/UsersMenuIcon.tsx b/portal-ui/src/icons/SidebarMenus/UsersMenuIcon.tsx deleted file mode 100644 index 783e81b84..000000000 --- a/portal-ui/src/icons/SidebarMenus/UsersMenuIcon.tsx +++ /dev/null @@ -1,55 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const UsersMenuIcon = (props: SVGProps) => ( - - - - - - - - - - - -); - -export default UsersMenuIcon; diff --git a/portal-ui/src/icons/SidebarMenus/index.ts b/portal-ui/src/icons/SidebarMenus/index.ts deleted file mode 100644 index 2bcee3cb4..000000000 --- a/portal-ui/src/icons/SidebarMenus/index.ts +++ /dev/null @@ -1,37 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . -export { default as InspectMenuIcon } from "./InspectMenuIcon"; -export { default as AuditLogsMenuIcon } from "./AuditLogsMenuIcon"; -export { default as HealthMenuIcon } from "./HealthMenuIcon"; -export { default as MenuExpandedIcon } from "./MenuExpandedIcon"; -export { default as TraceMenuIcon } from "./TraceMenuIcon"; -export { default as GroupsMenuIcon } from "./GroupsMenuIcon"; -export { default as MenuCollapsedIcon } from "./MenuCollapsedIcon"; -export { default as MetricsMenuIcon } from "./MetricsMenuIcon"; -export { default as IdentityMenuIcon } from "./IdentityMenuIcon"; -export { default as LogsMenuIcon } from "./LogsMenuIcon"; -export { default as MonitoringMenuIcon } from "./MonitoringMenuIcon"; -export { default as SupportMenuIcon } from "./SupportMenuIcon"; -export { default as PerformanceMenuIcon } from "./PerformanceMenuIcon"; -export { default as DiagnosticsMenuIcon } from "./DiagnosticsMenuIcon"; -export { default as AccessMenuIcon } from "./AccessMenuIcon"; -export { default as RegisterMenuIcon } from "./RegisterMenuIcon"; -export { default as DrivesMenuIcon } from "./DrivesMenuIcon"; -export { default as AccountsMenuIcon } from "./AccountsMenuIcon"; -export { default as ProfileMenuIcon } from "./ProfileMenuIcon"; -export { default as CallHomeMenuIcon } from "./CallHomeMenuIcon"; -export { default as BucketsMenuIcon } from "./BucketsMenuIcon"; -export { default as UsersMenuIcon } from "./UsersMenuIcon"; diff --git a/portal-ui/src/icons/SpeedtestIcon.tsx b/portal-ui/src/icons/SpeedtestIcon.tsx deleted file mode 100644 index 39a34a30e..000000000 --- a/portal-ui/src/icons/SpeedtestIcon.tsx +++ /dev/null @@ -1,91 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const SpeedtestIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - - - - - - - - - - - -); - -export default SpeedtestIcon; diff --git a/portal-ui/src/icons/StandardLightLogo.tsx b/portal-ui/src/icons/StandardLightLogo.tsx deleted file mode 100644 index f4470a126..000000000 --- a/portal-ui/src/icons/StandardLightLogo.tsx +++ /dev/null @@ -1,36 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const StandardLightLogo = (props: SVGProps) => ( - - - -); - -export default StandardLightLogo; diff --git a/portal-ui/src/icons/StarIcon.tsx b/portal-ui/src/icons/StarIcon.tsx deleted file mode 100644 index b3114b290..000000000 --- a/portal-ui/src/icons/StarIcon.tsx +++ /dev/null @@ -1,33 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const StarIcon = (props: SVGProps) => ( - - - - -); - -export default StarIcon; diff --git a/portal-ui/src/icons/StorageIcon.tsx b/portal-ui/src/icons/StorageIcon.tsx deleted file mode 100644 index c6f4a5b96..000000000 --- a/portal-ui/src/icons/StorageIcon.tsx +++ /dev/null @@ -1,82 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const StorageIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - - -); - -export default StorageIcon; diff --git a/portal-ui/src/icons/SuccessIcon.tsx b/portal-ui/src/icons/SuccessIcon.tsx deleted file mode 100644 index 192446068..000000000 --- a/portal-ui/src/icons/SuccessIcon.tsx +++ /dev/null @@ -1,41 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import React, { SVGProps } from "react"; - -const SuccessIcon = (props: SVGProps) => { - return ( - - - - ); -}; - -export default SuccessIcon; diff --git a/portal-ui/src/icons/SyncIcon.tsx b/portal-ui/src/icons/SyncIcon.tsx deleted file mode 100644 index 92b7bc3fe..000000000 --- a/portal-ui/src/icons/SyncIcon.tsx +++ /dev/null @@ -1,46 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const SyncIcon = (props: SVGProps) => ( - - - - - - - - - - - - -); - -export default SyncIcon; diff --git a/portal-ui/src/icons/TagsIcon.tsx b/portal-ui/src/icons/TagsIcon.tsx deleted file mode 100644 index 73afb9aab..000000000 --- a/portal-ui/src/icons/TagsIcon.tsx +++ /dev/null @@ -1,35 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const TagsIcon = (props: SVGProps) => ( - - - -); - -export default TagsIcon; diff --git a/portal-ui/src/icons/TenantsIcon.tsx b/portal-ui/src/icons/TenantsIcon.tsx deleted file mode 100644 index e5924671d..000000000 --- a/portal-ui/src/icons/TenantsIcon.tsx +++ /dev/null @@ -1,48 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const TenantsIcon = (props: SVGProps) => ( - - - - - - - - - - - - - -); - -export default TenantsIcon; diff --git a/portal-ui/src/icons/TenantsOutlineIcon.tsx b/portal-ui/src/icons/TenantsOutlineIcon.tsx deleted file mode 100644 index 30a6d5200..000000000 --- a/portal-ui/src/icons/TenantsOutlineIcon.tsx +++ /dev/null @@ -1,44 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const TenantsOutlineIcon = (props: SVGProps) => ( - - - - - - - - - - - - -); - -export default TenantsOutlineIcon; diff --git a/portal-ui/src/icons/TierOfflineIcon.tsx b/portal-ui/src/icons/TierOfflineIcon.tsx deleted file mode 100644 index ae1972cb7..000000000 --- a/portal-ui/src/icons/TierOfflineIcon.tsx +++ /dev/null @@ -1,37 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const TierOfflineIcon = (props: SVGProps) => ( - - - -); - -export default TierOfflineIcon; diff --git a/portal-ui/src/icons/TierOnlineIcon.tsx b/portal-ui/src/icons/TierOnlineIcon.tsx deleted file mode 100644 index 9ac7c64e7..000000000 --- a/portal-ui/src/icons/TierOnlineIcon.tsx +++ /dev/null @@ -1,35 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const TierOnlineIcon = (props: SVGProps) => ( - - - -); - -export default TierOnlineIcon; diff --git a/portal-ui/src/icons/TiersIcon.tsx b/portal-ui/src/icons/TiersIcon.tsx deleted file mode 100644 index db304b408..000000000 --- a/portal-ui/src/icons/TiersIcon.tsx +++ /dev/null @@ -1,46 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const TiersIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - -); - -export default TiersIcon; diff --git a/portal-ui/src/icons/TiersNotAvailableIcon.tsx b/portal-ui/src/icons/TiersNotAvailableIcon.tsx deleted file mode 100644 index 700942314..000000000 --- a/portal-ui/src/icons/TiersNotAvailableIcon.tsx +++ /dev/null @@ -1,100 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import React, { SVGProps } from "react"; - -const TiersNotAvailableIcon = (props: SVGProps) => { - return ( - - - - - - - - - - - - - - - - - - - - - - - - - - ); -}; - -export default TiersNotAvailableIcon; diff --git a/portal-ui/src/icons/ToolsIcon.tsx b/portal-ui/src/icons/ToolsIcon.tsx deleted file mode 100644 index ea2175efc..000000000 --- a/portal-ui/src/icons/ToolsIcon.tsx +++ /dev/null @@ -1,58 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const ToolsIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - - - - -); - -export default ToolsIcon; diff --git a/portal-ui/src/icons/TotalObjectsIcon.tsx b/portal-ui/src/icons/TotalObjectsIcon.tsx deleted file mode 100644 index b5565f77c..000000000 --- a/portal-ui/src/icons/TotalObjectsIcon.tsx +++ /dev/null @@ -1,46 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const TotalObjectsIcon = (props: SVGProps) => ( - - - - - - - - - - - - -); - -export default TotalObjectsIcon; diff --git a/portal-ui/src/icons/TraceIcon.tsx b/portal-ui/src/icons/TraceIcon.tsx deleted file mode 100644 index 68e3245d7..000000000 --- a/portal-ui/src/icons/TraceIcon.tsx +++ /dev/null @@ -1,44 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const TraceIcon = (props: SVGProps) => ( - - - - - - - - - - - - -); - -export default TraceIcon; diff --git a/portal-ui/src/icons/TrashIcon.tsx b/portal-ui/src/icons/TrashIcon.tsx deleted file mode 100644 index bfb0bb142..000000000 --- a/portal-ui/src/icons/TrashIcon.tsx +++ /dev/null @@ -1,47 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import React, { SVGProps } from "react"; - -const TrashIcon = (props: SVGProps) => { - return ( - - - - - - - - - - - - - - - ); -}; - -export default TrashIcon; diff --git a/portal-ui/src/icons/UploadFile.tsx b/portal-ui/src/icons/UploadFile.tsx deleted file mode 100644 index 53c707bfd..000000000 --- a/portal-ui/src/icons/UploadFile.tsx +++ /dev/null @@ -1,42 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import React, { SVGProps } from "react"; - -const UploadFile = (props: SVGProps) => { - return ( - - - - - - - ); -}; - -export default UploadFile; diff --git a/portal-ui/src/icons/UploadFolderIcon.tsx b/portal-ui/src/icons/UploadFolderIcon.tsx deleted file mode 100644 index 0368a5547..000000000 --- a/portal-ui/src/icons/UploadFolderIcon.tsx +++ /dev/null @@ -1,57 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import React, { SVGProps } from "react"; - -const UploadFile = (props: SVGProps) => { - return ( - - - - - - - - - - - - - - - - - - - - - - ); -}; - -export default UploadFile; diff --git a/portal-ui/src/icons/UploadIcon.tsx b/portal-ui/src/icons/UploadIcon.tsx deleted file mode 100644 index 7ecfa2738..000000000 --- a/portal-ui/src/icons/UploadIcon.tsx +++ /dev/null @@ -1,49 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const UploadIcon = (props: SVGProps) => ( - - - - - - - - - - - - - -); - -export default UploadIcon; diff --git a/portal-ui/src/icons/UploadStatIcon.tsx b/portal-ui/src/icons/UploadStatIcon.tsx deleted file mode 100644 index 4c6f65c49..000000000 --- a/portal-ui/src/icons/UploadStatIcon.tsx +++ /dev/null @@ -1,32 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const UploadStatIcon = (props: SVGProps) => ( - - - -); - -export default UploadStatIcon; diff --git a/portal-ui/src/icons/UptimeIcon.tsx b/portal-ui/src/icons/UptimeIcon.tsx deleted file mode 100644 index af0bf8b45..000000000 --- a/portal-ui/src/icons/UptimeIcon.tsx +++ /dev/null @@ -1,53 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const UptimeIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - - -); - -export default UptimeIcon; diff --git a/portal-ui/src/icons/UsersFilledIcon.tsx b/portal-ui/src/icons/UsersFilledIcon.tsx deleted file mode 100644 index f11082762..000000000 --- a/portal-ui/src/icons/UsersFilledIcon.tsx +++ /dev/null @@ -1,58 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const UserFilledIcon = (props: SVGProps) => ( - - - - - - - - - - - -); - -export default UserFilledIcon; diff --git a/portal-ui/src/icons/UsersIcon.tsx b/portal-ui/src/icons/UsersIcon.tsx deleted file mode 100644 index f964819f4..000000000 --- a/portal-ui/src/icons/UsersIcon.tsx +++ /dev/null @@ -1,58 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const UsersIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - - -); - -export default UsersIcon; diff --git a/portal-ui/src/icons/VerifiedIcon.tsx b/portal-ui/src/icons/VerifiedIcon.tsx deleted file mode 100644 index fed240ecb..000000000 --- a/portal-ui/src/icons/VerifiedIcon.tsx +++ /dev/null @@ -1,44 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const VerifiedIcon = (props: SVGProps) => ( - - - - - - - - - - -); - -export default VerifiedIcon; diff --git a/portal-ui/src/icons/VersionIcon.tsx b/portal-ui/src/icons/VersionIcon.tsx deleted file mode 100644 index 42a16aafb..000000000 --- a/portal-ui/src/icons/VersionIcon.tsx +++ /dev/null @@ -1,41 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const VersionIcon = (props: SVGProps) => ( - - - - - - - - - - - - -); - -export default VersionIcon; diff --git a/portal-ui/src/icons/VersionsIcon.tsx b/portal-ui/src/icons/VersionsIcon.tsx deleted file mode 100644 index 046552e0c..000000000 --- a/portal-ui/src/icons/VersionsIcon.tsx +++ /dev/null @@ -1,39 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const VersionsIcon = (props: SVGProps) => ( - - - -); - -export default VersionsIcon; diff --git a/portal-ui/src/icons/WarnFilledIcon.tsx b/portal-ui/src/icons/WarnFilledIcon.tsx deleted file mode 100644 index 8762d2559..000000000 --- a/portal-ui/src/icons/WarnFilledIcon.tsx +++ /dev/null @@ -1,59 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const WarnFilledIcon = (props: SVGProps) => { - return ( - - - - - - - - - - - - - ); -}; - -export default WarnFilledIcon; diff --git a/portal-ui/src/icons/WarnIcon.tsx b/portal-ui/src/icons/WarnIcon.tsx deleted file mode 100644 index abe748228..000000000 --- a/portal-ui/src/icons/WarnIcon.tsx +++ /dev/null @@ -1,55 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const WarnIcon = (props: SVGProps) => { - return ( - - - - - - - - ); -}; - -export default WarnIcon; diff --git a/portal-ui/src/icons/WarpIcon.tsx b/portal-ui/src/icons/WarpIcon.tsx deleted file mode 100644 index 67ddc3f45..000000000 --- a/portal-ui/src/icons/WarpIcon.tsx +++ /dev/null @@ -1,44 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const WarpIcon = (props: SVGProps) => ( - - - - - - - - - - - - -); - -export default WarpIcon; diff --git a/portal-ui/src/icons/WatchIcon.tsx b/portal-ui/src/icons/WatchIcon.tsx deleted file mode 100644 index dc5f43c21..000000000 --- a/portal-ui/src/icons/WatchIcon.tsx +++ /dev/null @@ -1,88 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import * as React from "react"; -import { SVGProps } from "react"; - -const WatchIcon = (props: SVGProps) => ( - - - - - - - - - - - - - - - - - - - - - - - - - -); - -export default WatchIcon; diff --git a/portal-ui/src/icons/index.ts b/portal-ui/src/icons/index.ts deleted file mode 100644 index ea9213e53..000000000 --- a/portal-ui/src/icons/index.ts +++ /dev/null @@ -1,206 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -export { default as EditorThemeSwitchIcon } from "./EditorThemeSwitchIcon"; -export { default as FileLockIcon } from "./FileLockIcon"; -export { default as FileXlsIcon } from "./FileXlsIcon"; -export { default as DisabledIcon } from "./DisabledIcon"; -export { default as FormatDrivesIcon } from "./FormatDrivesIcon"; -export { default as SpeedtestIcon } from "./SpeedtestIcon"; -export { default as StorageIcon } from "./StorageIcon"; -export { default as RefreshIcon } from "./RefreshIcon"; -export { default as VersionIcon } from "./VersionIcon"; -export { default as LambdaBalloonIcon } from "./LambdaBalloonIcon"; -export { default as FileZipIcon } from "./FileZipIcon"; -export { default as HelpIconFilled } from "./HelpIconFilled"; -export { default as ShareIcon } from "./ShareIcon"; -export { default as FolderIcon } from "./FolderIcon"; -export { default as EditIcon } from "./EditIcon"; -export { default as JSONIcon } from "./JSONIcon"; -export { default as SearchIcon } from "./SearchIcon"; -export { default as WarnIcon } from "./WarnIcon"; -export { default as CircleIcon } from "./CircleIcon"; -export { default as FileCloudIcon } from "./FileCloudIcon"; -export { default as ObjectBrowserFolderIcon } from "./ObjectBrowserFolderIcon"; -export { default as RedoIcon } from "./RedoIcon"; -export { default as ChangeAccessPolicyIcon } from "./ChangeAccessPolicyIcon"; -export { default as FileMusicIcon } from "./FileMusicIcon"; -export { default as ServersIcon } from "./ServersIcon"; -export { default as ClosePanelIcon } from "./ClosePanelIcon"; -export { default as MinIOTierIconXs } from "./MinIOTierIconXs"; -export { default as DashboardIcon } from "./DashboardIcon"; -export { default as ClustersIcon } from "./ClustersIcon"; -export { default as MirroringIcon } from "./MirroringIcon"; -export { default as ToolsIcon } from "./ToolsIcon"; -export { default as ArrowIcon } from "./ArrowIcon"; -export { default as ServiceAccountIcon } from "./ServiceAccountIcon"; -export { default as OnlineRegistrationBackIcon } from "./OnlineRegistrationBackIcon"; -export { default as ConfigurationsListIcon } from "./ConfigurationsListIcon"; -export { default as WatchIcon } from "./WatchIcon"; -export { default as ServiceAccountCredentialsIcon } from "./ServiceAccountCredentialsIcon"; -export { default as HealIcon } from "./HealIcon"; -export { default as LoginMinIOLogo } from "./LoginMinIOLogo"; -export { default as S3TierIcon } from "./S3TierIcon"; -export { default as ArrowRightIcon } from "./ArrowRightIcon"; -export { default as PreviewIcon } from "./PreviewIcon"; -export { default as BucketQuotaIcon } from "./BucketQuotaIcon"; -export { default as OperatorLogo } from "./OperatorLogo"; -export { default as SelectMultipleIcon } from "./SelectMultipleIcon"; -export { default as DeleteIcon } from "./DeleteIcon"; -export { default as EditYamlIcon } from "./EditYamlIcon"; -export { default as ReportedUsageIcon } from "./ReportedUsageIcon"; -export { default as PrometheusIcon } from "./PrometheusIcon"; -export { default as ConfirmModalIcon } from "./ConfirmModalIcon"; -export { default as NextArrowIcon } from "./NextArrowIcon"; -export { default as FileConfigIcon } from "./FileConfigIcon"; -export { default as PermissionIcon } from "./PermissionIcon"; -export { default as GoogleTierIcon } from "./GoogleTierIcon"; -export { default as AccountIcon } from "./AccountIcon"; -export { default as AddAccessRuleIcon } from "./AddAccessRuleIcon"; -export { default as FilePdfIcon } from "./FilePdfIcon"; -export { default as FileFontIcon } from "./FileFontIcon"; -export { default as UptimeIcon } from "./UptimeIcon"; -export { default as EnabledIcon } from "./EnabledIcon"; -export { default as ObjectPreviewIcon } from "./ObjectPreviewIcon"; -export { default as TenantsOutlineIcon } from "./TenantsOutlineIcon"; -export { default as DrivesIcon } from "./DrivesIcon"; -export { default as CreateNewPathIcon } from "./CreateNewPathIcon"; -export { default as HelpIcon } from "./HelpIcon"; -export { default as FileLinkIcon } from "./FileLinkIcon"; -export { default as ReportedUsageFullIcon } from "./ReportedUsageFullIcon"; -export { default as AddNewTagIcon } from "./AddNewTagIcon"; -export { default as OnlineRegistrationIcon } from "./OnlineRegistrationIcon"; -export { default as DiagnosticsIcon } from "./DiagnosticsIcon"; -export { default as ObjectBrowser1Icon } from "./ObjectBrowser1Icon"; -export { default as MinIOTierIcon } from "./MinIOTierIcon"; -export { default as WarpIcon } from "./WarpIcon"; -export { default as CopyIcon } from "./CopyIcon"; -export { default as OpenListIcon } from "./OpenListIcon"; -export { default as MultipleBucketsIcon } from "./MultipleBucketsIcon"; -export { default as FileImageIcon } from "./FileImageIcon"; -export { default as AddMembersToGroupIcon } from "./AddMembersToGroupIcon"; -export { default as OfflineRegistrationBackIcon } from "./OfflineRegistrationBackIcon"; -export { default as ConsoleLogo } from "./ConsoleLogo"; -export { default as PrometheusErrorIcon } from "./PrometheusErrorIcon"; -export { default as LifecycleConfigIcon } from "./LifecycleConfigIcon"; -export { default as DriveFormatErrorsIcon } from "./DriveFormatErrorsIcon"; -export { default as VerifiedIcon } from "./VerifiedIcon"; -export { default as CallHomeFeatureIcon } from "./CallHomeFeatureIcon"; -export { default as TraceIcon } from "./TraceIcon"; -export { default as AddIcon } from "./AddIcon"; -export { default as GoogleTierIconXs } from "./GoogleTierIconXs"; -export { default as LambdaNotificationsIcon } from "./LambdaNotificationsIcon"; -export { default as FileWorldIcon } from "./FileWorldIcon"; -export { default as BackSettingsIcon } from "./BackSettingsIcon"; -export { default as LicenseIcon } from "./LicenseIcon"; -export { default as RemoveIcon } from "./RemoveIcon"; -export { default as FileBookIcon } from "./FileBookIcon"; -export { default as TiersNotAvailableIcon } from "./TiersNotAvailableIcon"; -export { default as PerformanceFeatureIcon } from "./PerformanceFeatureIcon"; -export { default as AddFolderIcon } from "./AddFolderIcon"; -export { default as S3TierIconXs } from "./S3TierIconXs"; -export { default as IAMPoliciesIcon } from "./IAMPoliciesIcon"; -export { default as UsersIcon } from "./UsersIcon"; -export { default as EgressIcon } from "./EgressIcon"; -export { default as BucketEncryptionIcon } from "./BucketEncryptionIcon"; -export { default as DocumentationIcon } from "./DocumentationIcon"; -export { default as DiagnosticsFeatureIcon } from "./DiagnosticsFeatureIcon"; -export { default as PasswordKeyIcon } from "./PasswordKeyIcon"; -export { default as TrashIcon } from "./TrashIcon"; -export { default as EventSubscriptionIcon } from "./EventSubscriptionIcon"; -export { default as DownloadIcon } from "./DownloadIcon"; -export { default as ComputerLineIcon } from "./ComputerLineIcon"; -export { default as AllBucketsIcon } from "./AllBucketsIcon"; -export { default as FileMissingIcon } from "./FileMissingIcon"; -export { default as LambdaIcon } from "./LambdaIcon"; -export { default as GroupsIcon } from "./GroupsIcon"; -export { default as DownloadStatIcon } from "./DownloadStatIcon"; -export { default as UploadFolderIcon } from "./UploadFolderIcon"; -export { default as TiersIcon } from "./TiersIcon"; -export { default as NewAccountIcon } from "./NewAccountIcon"; -export { default as CreateGroupIcon } from "./CreateGroupIcon"; -export { default as FileCodeIcon } from "./FileCodeIcon"; -export { default as CollapseIcon } from "./CollapseIcon"; -export { default as ConfirmDeleteIcon } from "./ConfirmDeleteIcon"; -export { default as OfflineRegistrationIcon } from "./OfflineRegistrationIcon"; -export { default as TenantsIcon } from "./TenantsIcon"; -export { default as UploadFile } from "./UploadFile"; -export { default as CreateIcon } from "./CreateIcon"; -export { default as NewPoolIcon } from "./NewPoolIcon"; -export { default as SyncIcon } from "./SyncIcon"; -export { default as LogoutIcon } from "./LogoutIcon"; -export { default as AzureTierIconXs } from "./AzureTierIconXs"; -export { default as TotalObjectsIcon } from "./TotalObjectsIcon"; -export { default as HistoryIcon } from "./HistoryIcon"; -export { default as CreateUserIcon } from "./CreateUserIcon"; -export { default as BucketsIcon } from "./BucketsIcon"; -export { default as UploadStatIcon } from "./UploadStatIcon"; -export { default as BucketReplicationIcon } from "./BucketReplicationIcon"; -export { default as ObjectManagerIcon } from "./ObjectManagerIcon"; -export { default as ObjectBrowserIcon } from "./ObjectBrowserIcon"; -export { default as RecoverIcon } from "./RecoverIcon"; -export { default as FilePptIcon } from "./FilePptIcon"; -export { default as SettingsIcon } from "./SettingsIcon"; -export { default as UploadIcon } from "./UploadIcon"; -export { default as FileDbIcon } from "./FileDbIcon"; -export { default as AzureTierIcon } from "./AzureTierIcon"; -export { default as FileTxtIcon } from "./FileTxtIcon"; -export { default as CalendarIcon } from "./CalendarIcon"; -export { default as ServiceAccountsIcon } from "./ServiceAccountsIcon"; -export { default as LogsIcon } from "./LogsIcon"; -export { default as HardBucketQuotaIcon } from "./HardBucketQuotaIcon"; -export { default as ConsoleIcon } from "./ConsoleIcon"; -export { default as FileVideoIcon } from "./FileVideoIcon"; -export { default as ChangePasswordIcon } from "./ChangePasswordIcon"; -export { default as LockIcon } from "./LockIcon"; -export { default as BackCaretIcon } from "./BackCaretIcon"; -export { default as VersionsIcon } from "./VersionsIcon"; -export { default as NewPathIcon } from "./NewPathIcon"; -export { default as ObjectInfoIcon } from "./ObjectInfoIcon"; -export { default as MetadataIcon } from "./MetadataIcon"; -export { default as LegalHoldIcon } from "./LegalHoldIcon"; -export { default as RetentionIcon } from "./RetentionIcon"; -export { default as TagsIcon } from "./TagsIcon"; -export { default as AlertCloseIcon } from "./AlertCloseIcon"; -export { default as OpenSourceIcon } from "./OpenSourceIcon"; -export { default as ArrowRightLink } from "./ArrowRightLink"; -export { default as LicenseDocIcon } from "./LicenseDocIcon"; -export { default as SelectAllIcon } from "./SelectAllIcon"; -export { default as BackIcon } from "./BackIcon"; -export { default as DeleteNonCurrentIcon } from "./DeleteNonCurrentIcon"; -export { default as FilterIcon } from "./FilterIcon"; -export { default as EditTenantIcon } from "./EditTenantIcon"; -export { default as SuccessIcon } from "./SuccessIcon"; -export { default as NetworkGetIcon } from "./NetworkGetIcon"; -export { default as NetworkPutIcon } from "./NetworkPutIcon"; -export { default as RemoveAllIcon } from "./RemoveAllIcon"; -export { default as CancelledIcon } from "./CancelledIcon"; -export { default as EditTagIcon } from "./EditTagIcon"; -export { default as LinkIcon } from "./LinkIcon"; -export { default as AlertIcon } from "./AlertIcon"; -export { default as InfoIcon } from "./InfoIcon"; -export { default as ConsoleAgpl } from "./ConsoleAgpl"; -export { default as ConsoleStandard } from "./ConsoleStandard"; -export { default as ConsoleEnterprise } from "./ConsoleEnterprise"; -export { default as AGPLV3LightLogo } from "./AGPLV3LightLogo"; -export { default as AGPLV3Logo } from "./AGPLV3Logo"; -export { default as EnterpriseLightLogo } from "./EnterpriseLightLogo"; -export { default as StandardLightLogo } from "./StandardLightLogo"; -export { default as AGPLV3DarkLogo } from "./AGPLV3DarkLogo"; -export { default as LDAPIcon } from "./LDAPIcon"; -export { default as OIDCIcon } from "./OIDCIcon"; -export { default as StarIcon } from "./StarIcon"; -export { default as ExtraFeaturesIcon } from "./ExtraFeaturesIcon"; diff --git a/portal-ui/src/icons/minio_console_logo.svg b/portal-ui/src/icons/minio_console_logo.svg deleted file mode 100644 index 0481ae467..000000000 --- a/portal-ui/src/icons/minio_console_logo.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/portal-ui/src/icons/minio_operator_logo.svg b/portal-ui/src/icons/minio_operator_logo.svg deleted file mode 100644 index 6d6fa453b..000000000 --- a/portal-ui/src/icons/minio_operator_logo.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/portal-ui/src/icons/postgres.png b/portal-ui/src/icons/postgres.png deleted file mode 100644 index f6e0d7caf..000000000 Binary files a/portal-ui/src/icons/postgres.png and /dev/null differ diff --git a/portal-ui/src/icons/props.ts b/portal-ui/src/icons/props.ts deleted file mode 100644 index 13c5eb3f9..000000000 --- a/portal-ui/src/icons/props.ts +++ /dev/null @@ -1,20 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2021 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . -export interface IIcon { - width?: number; - active?: boolean; - color?: string; -} diff --git a/portal-ui/src/screens/Console/Account/Account.tsx b/portal-ui/src/screens/Console/Account/Account.tsx index 69dad0cfb..6ab39b958 100644 --- a/portal-ui/src/screens/Console/Account/Account.tsx +++ b/portal-ui/src/screens/Console/Account/Account.tsx @@ -24,12 +24,7 @@ import Grid from "@mui/material/Grid"; import api from "../../../common/api"; import { Box } from "@mui/material"; -import { - AccountIcon, - AddIcon, - DeleteIcon, - PasswordKeyIcon, -} from "../../../icons"; +import { AccountIcon, AddIcon, DeleteIcon, PasswordKeyIcon } from "mds"; import TableWrapper from "../Common/TableWrapper/TableWrapper"; import { stringSort } from "../../../utils/sortFunctions"; import PageHeader from "../Common/PageHeader/PageHeader"; diff --git a/portal-ui/src/screens/Console/Account/AddServiceAccountHelpBox.tsx b/portal-ui/src/screens/Console/Account/AddServiceAccountHelpBox.tsx index 2d195a3d5..da6af467b 100644 --- a/portal-ui/src/screens/Console/Account/AddServiceAccountHelpBox.tsx +++ b/portal-ui/src/screens/Console/Account/AddServiceAccountHelpBox.tsx @@ -20,7 +20,7 @@ import { IAMPoliciesIcon, PasswordKeyIcon, ServiceAccountIcon, -} from "../../../icons"; +} from "mds"; const FeatureItem = ({ icon, diff --git a/portal-ui/src/screens/Console/Account/AddServiceAccountScreen.tsx b/portal-ui/src/screens/Console/Account/AddServiceAccountScreen.tsx index e8c374097..eae6a12c5 100644 --- a/portal-ui/src/screens/Console/Account/AddServiceAccountScreen.tsx +++ b/portal-ui/src/screens/Console/Account/AddServiceAccountScreen.tsx @@ -30,7 +30,7 @@ import { IAMPoliciesIcon, PasswordKeyIcon, ServiceAccountCredentialsIcon, -} from "../../../icons"; +} from "mds"; import CodeMirrorWrapper from "../Common/FormComponents/CodeMirrorWrapper/CodeMirrorWrapper"; import PageHeader from "../Common/PageHeader/PageHeader"; import PageLayout from "../Common/Layout/PageLayout"; diff --git a/portal-ui/src/screens/Console/Account/ChangePasswordModal.tsx b/portal-ui/src/screens/Console/Account/ChangePasswordModal.tsx index b352e9136..590c0d03e 100644 --- a/portal-ui/src/screens/Console/Account/ChangePasswordModal.tsx +++ b/portal-ui/src/screens/Console/Account/ChangePasswordModal.tsx @@ -32,7 +32,7 @@ import { import { ChangePasswordRequest } from "../Buckets/types"; import { ErrorResponseHandler } from "../../../common/types"; import api from "../../../common/api"; -import { ChangePasswordIcon } from "../../../icons"; +import { ChangePasswordIcon } from "mds"; import RemoveRedEyeIcon from "@mui/icons-material/RemoveRedEye"; import VisibilityOffIcon from "@mui/icons-material/VisibilityOff"; import { setModalErrorSnackMessage } from "../../../systemSlice"; diff --git a/portal-ui/src/screens/Console/Account/ChangeUserPasswordModal.tsx b/portal-ui/src/screens/Console/Account/ChangeUserPasswordModal.tsx index 29d476b5a..f5c52dbdf 100644 --- a/portal-ui/src/screens/Console/Account/ChangeUserPasswordModal.tsx +++ b/portal-ui/src/screens/Console/Account/ChangeUserPasswordModal.tsx @@ -33,7 +33,7 @@ import { ChangeUserPasswordRequest } from "../Buckets/types"; import { ErrorResponseHandler } from "../../../common/types"; import api from "../../../common/api"; -import { ChangePasswordIcon } from "../../../icons"; +import { ChangePasswordIcon } from "mds"; import { setModalErrorSnackMessage } from "../../../systemSlice"; import { useAppDispatch } from "../../../store"; diff --git a/portal-ui/src/screens/Console/Account/DeleteServiceAccount.tsx b/portal-ui/src/screens/Console/Account/DeleteServiceAccount.tsx index 5fabc05b5..433dd28fb 100644 --- a/portal-ui/src/screens/Console/Account/DeleteServiceAccount.tsx +++ b/portal-ui/src/screens/Console/Account/DeleteServiceAccount.tsx @@ -24,7 +24,7 @@ import { DialogContentText } from "@mui/material"; import { ErrorResponseHandler } from "../../../common/types"; import useApi from "../Common/Hooks/useApi"; import ConfirmDialog from "../Common/ModalWrapper/ConfirmDialog"; -import { ConfirmDeleteIcon } from "../../../icons"; +import { ConfirmDeleteIcon } from "mds"; import { encodeURLString } from "../../../common/utils"; import { setErrorSnackMessage } from "../../../systemSlice"; import { useAppDispatch } from "../../../store"; diff --git a/portal-ui/src/screens/Console/Account/NotificationEndpointTypeSelectorHelpBox.tsx b/portal-ui/src/screens/Console/Account/NotificationEndpointTypeSelectorHelpBox.tsx index d9087cf0a..023d69fd0 100644 --- a/portal-ui/src/screens/Console/Account/NotificationEndpointTypeSelectorHelpBox.tsx +++ b/portal-ui/src/screens/Console/Account/NotificationEndpointTypeSelectorHelpBox.tsx @@ -15,7 +15,7 @@ // along with this program. If not, see . import React from "react"; import { Box } from "@mui/material"; -import { HelpIconFilled, LambdaNotificationsIcon } from "../../../icons"; +import { HelpIconFilled, LambdaNotificationsIcon } from "mds"; const FeatureItem = ({ icon, diff --git a/portal-ui/src/screens/Console/Account/ServiceAccountPolicy.tsx b/portal-ui/src/screens/Console/Account/ServiceAccountPolicy.tsx index 3650a1a68..083a4687d 100644 --- a/portal-ui/src/screens/Console/Account/ServiceAccountPolicy.tsx +++ b/portal-ui/src/screens/Console/Account/ServiceAccountPolicy.tsx @@ -30,7 +30,7 @@ import { import { ErrorResponseHandler } from "../../../common/types"; import api from "../../../common/api"; import ModalWrapper from "../Common/ModalWrapper/ModalWrapper"; -import { ChangeAccessPolicyIcon } from "../../../icons"; +import { ChangeAccessPolicyIcon } from "mds"; import CodeMirrorWrapper from "../Common/FormComponents/CodeMirrorWrapper/CodeMirrorWrapper"; import { encodeURLString } from "../../../common/utils"; import { setModalErrorSnackMessage } from "../../../systemSlice"; diff --git a/portal-ui/src/screens/Console/Buckets/BucketDetails/AccessRulePanel.tsx b/portal-ui/src/screens/Console/Buckets/BucketDetails/AccessRulePanel.tsx index 326a33b30..90b9c9898 100644 --- a/portal-ui/src/screens/Console/Buckets/BucketDetails/AccessRulePanel.tsx +++ b/portal-ui/src/screens/Console/Buckets/BucketDetails/AccessRulePanel.tsx @@ -25,7 +25,7 @@ import { ErrorResponseHandler } from "../../../../common/types"; import TableWrapper from "../../Common/TableWrapper/TableWrapper"; import api from "../../../../common/api"; -import AddIcon from "../../../../icons/AddIcon"; +import { AddIcon } from "mds"; import Grid from "@mui/material/Grid"; import { actionsTray, diff --git a/portal-ui/src/screens/Console/Buckets/BucketDetails/AddAccessRule.tsx b/portal-ui/src/screens/Console/Buckets/BucketDetails/AddAccessRule.tsx index e4879f8e0..612edaa33 100644 --- a/portal-ui/src/screens/Console/Buckets/BucketDetails/AddAccessRule.tsx +++ b/portal-ui/src/screens/Console/Buckets/BucketDetails/AddAccessRule.tsx @@ -30,7 +30,7 @@ import { import api from "../../../../common/api"; import { ErrorResponseHandler } from "../../../../common/types"; import SelectWrapper from "../../Common/FormComponents/SelectWrapper/SelectWrapper"; -import { AddAccessRuleIcon } from "../../../../icons"; +import { AddAccessRuleIcon } from "mds"; import { setErrorSnackMessage } from "../../../../systemSlice"; import { useAppDispatch } from "../../../../store"; diff --git a/portal-ui/src/screens/Console/Buckets/BucketDetails/AddBucketTagModal.tsx b/portal-ui/src/screens/Console/Buckets/BucketDetails/AddBucketTagModal.tsx index e4e3bf972..2e937fdb7 100644 --- a/portal-ui/src/screens/Console/Buckets/BucketDetails/AddBucketTagModal.tsx +++ b/portal-ui/src/screens/Console/Buckets/BucketDetails/AddBucketTagModal.tsx @@ -29,7 +29,7 @@ import { ErrorResponseHandler } from "../../../../common/types"; import InputBoxWrapper from "../../Common/FormComponents/InputBoxWrapper/InputBoxWrapper"; import ModalWrapper from "../../Common/ModalWrapper/ModalWrapper"; import api from "../../../../common/api"; -import { AddNewTagIcon } from "../../../../icons"; +import { AddNewTagIcon } from "mds"; import { setModalErrorSnackMessage } from "../../../../systemSlice"; import { useAppDispatch } from "../../../../store"; diff --git a/portal-ui/src/screens/Console/Buckets/BucketDetails/AddEvent.tsx b/portal-ui/src/screens/Console/Buckets/BucketDetails/AddEvent.tsx index ea8a4c105..c964496e5 100644 --- a/portal-ui/src/screens/Console/Buckets/BucketDetails/AddEvent.tsx +++ b/portal-ui/src/screens/Console/Buckets/BucketDetails/AddEvent.tsx @@ -38,7 +38,7 @@ import { ErrorResponseHandler } from "../../../../common/types"; import ModalWrapper from "../../Common/ModalWrapper/ModalWrapper"; import InputBoxWrapper from "../../Common/FormComponents/InputBoxWrapper/InputBoxWrapper"; import AutocompleteWrapper from "../../Common/FormComponents/AutocompleteWrapper/AutocompleteWrapper"; -import { EventSubscriptionIcon } from "../../../../icons"; +import { EventSubscriptionIcon } from "mds"; import { setModalErrorSnackMessage } from "../../../../systemSlice"; import { useAppDispatch } from "../../../../store"; diff --git a/portal-ui/src/screens/Console/Buckets/BucketDetails/AddLifecycleModal.tsx b/portal-ui/src/screens/Console/Buckets/BucketDetails/AddLifecycleModal.tsx index aa69a150f..b4a10724c 100644 --- a/portal-ui/src/screens/Console/Buckets/BucketDetails/AddLifecycleModal.tsx +++ b/portal-ui/src/screens/Console/Buckets/BucketDetails/AddLifecycleModal.tsx @@ -48,7 +48,7 @@ import { modalStyleUtils, spacingUtils, } from "../../Common/FormComponents/common/styleLibrary"; -import { LifecycleConfigIcon } from "../../../../icons"; +import { LifecycleConfigIcon } from "mds"; import InputUnitMenu from "../../Common/FormComponents/InputUnitMenu/InputUnitMenu"; import { BucketVersioning } from "../types"; import FormSwitchWrapper from "../../Common/FormComponents/FormSwitchWrapper/FormSwitchWrapper"; diff --git a/portal-ui/src/screens/Console/Buckets/BucketDetails/AddReplicationModal.tsx b/portal-ui/src/screens/Console/Buckets/BucketDetails/AddReplicationModal.tsx index 9cbd8048e..6b27a1024 100644 --- a/portal-ui/src/screens/Console/Buckets/BucketDetails/AddReplicationModal.tsx +++ b/portal-ui/src/screens/Console/Buckets/BucketDetails/AddReplicationModal.tsx @@ -38,7 +38,7 @@ import SelectWrapper from "../../Common/FormComponents/SelectWrapper/SelectWrapp import FormSwitchWrapper from "../../Common/FormComponents/FormSwitchWrapper/FormSwitchWrapper"; import { getBytes, k8sScalarUnitsExcluding } from "../../../../common/utils"; import QueryMultiSelector from "../../Common/FormComponents/QueryMultiSelector/QueryMultiSelector"; -import { BucketReplicationIcon } from "../../../../icons"; +import { BucketReplicationIcon } from "mds"; import InputUnitMenu from "../../Common/FormComponents/InputUnitMenu/InputUnitMenu"; import { setModalErrorSnackMessage } from "../../../../systemSlice"; diff --git a/portal-ui/src/screens/Console/Buckets/BucketDetails/BrowserHandler.tsx b/portal-ui/src/screens/Console/Buckets/BucketDetails/BrowserHandler.tsx index d739c53d3..537d86f34 100644 --- a/portal-ui/src/screens/Console/Buckets/BucketDetails/BrowserHandler.tsx +++ b/portal-ui/src/screens/Console/Buckets/BucketDetails/BrowserHandler.tsx @@ -26,7 +26,7 @@ import { containerForHeader } from "../../Common/FormComponents/common/styleLibr import ListObjects from "../ListBuckets/Objects/ListObjects/ListObjects"; import PageHeader from "../../Common/PageHeader/PageHeader"; -import SettingsIcon from "../../../../icons/SettingsIcon"; +import { SettingsIcon } from "mds"; import { SecureComponent } from "../../../../common/SecureComponent"; import { diff --git a/portal-ui/src/screens/Console/Buckets/BucketDetails/BucketDetails.tsx b/portal-ui/src/screens/Console/Buckets/BucketDetails/BucketDetails.tsx index 95c3f2438..2acfb2cef 100644 --- a/portal-ui/src/screens/Console/Buckets/BucketDetails/BucketDetails.tsx +++ b/portal-ui/src/screens/Console/Buckets/BucketDetails/BucketDetails.tsx @@ -44,7 +44,7 @@ import PageHeader from "../../Common/PageHeader/PageHeader"; import ScreenTitle from "../../Common/ScreenTitle/ScreenTitle"; import { Box } from "@mui/material"; -import RefreshIcon from "../../../../icons/RefreshIcon"; +import { RefreshIcon, BucketsIcon, FolderIcon } from "mds"; import { IAM_SCOPES, IAM_PERMISSIONS, @@ -62,7 +62,7 @@ import { } from "../../../../common/SecureComponent"; import withSuspense from "../../Common/Components/withSuspense"; -import { TrashIcon } from "../../../../icons"; +import { TrashIcon } from "mds"; import { selDistSet, selSiteRep, @@ -77,9 +77,6 @@ import { import { useAppDispatch } from "../../../../store"; import TooltipWrapper from "../../Common/TooltipWrapper/TooltipWrapper"; -const BucketsIcon = React.lazy(() => import("../../../../icons/BucketsIcon")); -const FolderIcon = React.lazy(() => import("../../../../icons/FolderIcon")); - const DeleteBucket = withSuspense( React.lazy(() => import("../ListBuckets/DeleteBucket")) ); diff --git a/portal-ui/src/screens/Console/Buckets/BucketDetails/BucketEventsPanel.tsx b/portal-ui/src/screens/Console/Buckets/BucketDetails/BucketEventsPanel.tsx index 48763804a..ccd5680aa 100644 --- a/portal-ui/src/screens/Console/Buckets/BucketDetails/BucketEventsPanel.tsx +++ b/portal-ui/src/screens/Console/Buckets/BucketDetails/BucketEventsPanel.tsx @@ -18,13 +18,11 @@ import React, { Fragment, useEffect, useState } from "react"; import { useSelector } from "react-redux"; import { useParams } from "react-router-dom"; import { Theme } from "@mui/material/styles"; -import { Button } from "mds"; +import { AddIcon, Button, LambdaIcon } from "mds"; import createStyles from "@mui/styles/createStyles"; import withStyles from "@mui/styles/withStyles"; import get from "lodash/get"; import Grid from "@mui/material/Grid"; -import AddIcon from "../../../../icons/AddIcon"; -import LambdaIcon from "../../../../icons/LambdaIcon"; import { BucketEvent, BucketEventList } from "../types"; import { actionsTray, diff --git a/portal-ui/src/screens/Console/Buckets/BucketDetails/BucketLifecyclePanel.tsx b/portal-ui/src/screens/Console/Buckets/BucketDetails/BucketLifecyclePanel.tsx index 0b096aeaf..f9a40bb1b 100644 --- a/portal-ui/src/screens/Console/Buckets/BucketDetails/BucketLifecyclePanel.tsx +++ b/portal-ui/src/screens/Console/Buckets/BucketDetails/BucketLifecyclePanel.tsx @@ -22,7 +22,7 @@ import withStyles from "@mui/styles/withStyles"; import get from "lodash/get"; import Grid from "@mui/material/Grid"; import { LifeCycleItem } from "../types"; -import { AddIcon, TiersIcon } from "../../../../icons"; +import { AddIcon, TiersIcon } from "mds"; import { actionsTray, searchField, diff --git a/portal-ui/src/screens/Console/Buckets/BucketDetails/BucketReplicationPanel.tsx b/portal-ui/src/screens/Console/Buckets/BucketDetails/BucketReplicationPanel.tsx index 29c54f5a1..d648fc54e 100644 --- a/portal-ui/src/screens/Console/Buckets/BucketDetails/BucketReplicationPanel.tsx +++ b/portal-ui/src/screens/Console/Buckets/BucketDetails/BucketReplicationPanel.tsx @@ -37,7 +37,7 @@ import { SecureComponent, } from "../../../../common/SecureComponent"; import { IAM_SCOPES } from "../../../../common/SecureComponent/permissions"; -import { AddIcon, BucketsIcon, TrashIcon } from "../../../../icons"; +import { AddIcon, BucketsIcon, TrashIcon } from "mds"; import api from "../../../../common/api"; import TableWrapper from "../../Common/TableWrapper/TableWrapper"; import HelpBox from "../../../../common/HelpBox"; diff --git a/portal-ui/src/screens/Console/Buckets/BucketDetails/BucketSummaryPanel.tsx b/portal-ui/src/screens/Console/Buckets/BucketDetails/BucketSummaryPanel.tsx index 6e27f28d5..cf17c8cef 100644 --- a/portal-ui/src/screens/Console/Buckets/BucketDetails/BucketSummaryPanel.tsx +++ b/portal-ui/src/screens/Console/Buckets/BucketDetails/BucketSummaryPanel.tsx @@ -49,7 +49,7 @@ import { import withSuspense from "../../Common/Components/withSuspense"; import LabelValuePair from "../../Common/UsageBarWrapper/LabelValuePair"; import LabelWithIcon from "./SummaryItems/LabelWithIcon"; -import { DisabledIcon, EnabledIcon } from "../../../../icons"; +import { DisabledIcon, EnabledIcon } from "mds"; import EditablePropertyItem from "./SummaryItems/EditablePropertyItem"; import ReportedUsage from "./SummaryItems/ReportedUsage"; import BucketQuotaSize from "./SummaryItems/BucketQuotaSize"; diff --git a/portal-ui/src/screens/Console/Buckets/BucketDetails/DeleteAccessRule.tsx b/portal-ui/src/screens/Console/Buckets/BucketDetails/DeleteAccessRule.tsx index 7688ab8a7..9f82971c3 100644 --- a/portal-ui/src/screens/Console/Buckets/BucketDetails/DeleteAccessRule.tsx +++ b/portal-ui/src/screens/Console/Buckets/BucketDetails/DeleteAccessRule.tsx @@ -24,7 +24,7 @@ import { modalBasic } from "../../Common/FormComponents/common/styleLibrary"; import { ErrorResponseHandler } from "../../../../common/types"; import useApi from "../../Common/Hooks/useApi"; import ConfirmDialog from "../../Common/ModalWrapper/ConfirmDialog"; -import { ConfirmDeleteIcon } from "../../../../icons"; +import { ConfirmDeleteIcon } from "mds"; import { setErrorSnackMessage } from "../../../../systemSlice"; import { useAppDispatch } from "../../../../store"; diff --git a/portal-ui/src/screens/Console/Buckets/BucketDetails/DeleteBucketLifecycleRule.tsx b/portal-ui/src/screens/Console/Buckets/BucketDetails/DeleteBucketLifecycleRule.tsx index 2a3d630b4..4e5cee1c6 100644 --- a/portal-ui/src/screens/Console/Buckets/BucketDetails/DeleteBucketLifecycleRule.tsx +++ b/portal-ui/src/screens/Console/Buckets/BucketDetails/DeleteBucketLifecycleRule.tsx @@ -22,7 +22,7 @@ import withStyles from "@mui/styles/withStyles"; import { modalBasic } from "../../Common/FormComponents/common/styleLibrary"; import { ErrorResponseHandler } from "../../../../common/types"; -import { ConfirmDeleteIcon } from "../../../../icons"; +import { ConfirmDeleteIcon } from "mds"; import ConfirmDialog from "../../Common/ModalWrapper/ConfirmDialog"; import api from "../../../../common/api"; diff --git a/portal-ui/src/screens/Console/Buckets/BucketDetails/DeleteBucketTagModal.tsx b/portal-ui/src/screens/Console/Buckets/BucketDetails/DeleteBucketTagModal.tsx index 83c24166e..c0bd63c0b 100644 --- a/portal-ui/src/screens/Console/Buckets/BucketDetails/DeleteBucketTagModal.tsx +++ b/portal-ui/src/screens/Console/Buckets/BucketDetails/DeleteBucketTagModal.tsx @@ -24,7 +24,7 @@ import { modalBasic } from "../../Common/FormComponents/common/styleLibrary"; import { ErrorResponseHandler } from "../../../../common/types"; import useApi from "../../Common/Hooks/useApi"; import ConfirmDialog from "../../Common/ModalWrapper/ConfirmDialog"; -import { ConfirmDeleteIcon } from "../../../../icons"; +import { ConfirmDeleteIcon } from "mds"; import { setErrorSnackMessage } from "../../../../systemSlice"; import { useAppDispatch } from "../../../../store"; diff --git a/portal-ui/src/screens/Console/Buckets/BucketDetails/DeleteEvent.tsx b/portal-ui/src/screens/Console/Buckets/BucketDetails/DeleteEvent.tsx index 6edadc573..dd1088270 100644 --- a/portal-ui/src/screens/Console/Buckets/BucketDetails/DeleteEvent.tsx +++ b/portal-ui/src/screens/Console/Buckets/BucketDetails/DeleteEvent.tsx @@ -23,7 +23,7 @@ import { BucketEvent } from "../types"; import { ErrorResponseHandler } from "../../../../common/types"; import useApi from "../../Common/Hooks/useApi"; import ConfirmDialog from "../../Common/ModalWrapper/ConfirmDialog"; -import { ConfirmDeleteIcon } from "../../../../icons"; +import { ConfirmDeleteIcon } from "mds"; import { setErrorSnackMessage } from "../../../../systemSlice"; import { useAppDispatch } from "../../../../store"; diff --git a/portal-ui/src/screens/Console/Buckets/BucketDetails/DeleteReplicationRule.tsx b/portal-ui/src/screens/Console/Buckets/BucketDetails/DeleteReplicationRule.tsx index a6ab20d39..a152c71f6 100644 --- a/portal-ui/src/screens/Console/Buckets/BucketDetails/DeleteReplicationRule.tsx +++ b/portal-ui/src/screens/Console/Buckets/BucketDetails/DeleteReplicationRule.tsx @@ -21,7 +21,7 @@ import { DialogContentText } from "@mui/material"; import { ErrorResponseHandler } from "../../../../common/types"; import useApi from "../../Common/Hooks/useApi"; import ConfirmDialog from "../../Common/ModalWrapper/ConfirmDialog"; -import { ConfirmDeleteIcon } from "../../../../icons"; +import { ConfirmDeleteIcon } from "mds"; import Grid from "@mui/material/Grid"; import InputBoxWrapper from "../../Common/FormComponents/InputBoxWrapper/InputBoxWrapper"; import WarningMessage from "../../Common/WarningMessage/WarningMessage"; diff --git a/portal-ui/src/screens/Console/Buckets/BucketDetails/EditAccessRule.tsx b/portal-ui/src/screens/Console/Buckets/BucketDetails/EditAccessRule.tsx index 1afa3a391..df2a4596d 100644 --- a/portal-ui/src/screens/Console/Buckets/BucketDetails/EditAccessRule.tsx +++ b/portal-ui/src/screens/Console/Buckets/BucketDetails/EditAccessRule.tsx @@ -29,7 +29,7 @@ import { import api from "../../../../common/api"; import { ErrorResponseHandler } from "../../../../common/types"; import SelectWrapper from "../../Common/FormComponents/SelectWrapper/SelectWrapper"; -import { AddAccessRuleIcon } from "../../../../icons"; +import { AddAccessRuleIcon } from "mds"; import { setErrorSnackMessage } from "../../../../systemSlice"; import { useAppDispatch } from "../../../../store"; diff --git a/portal-ui/src/screens/Console/Buckets/BucketDetails/EditLifecycleConfiguration.tsx b/portal-ui/src/screens/Console/Buckets/BucketDetails/EditLifecycleConfiguration.tsx index 83632cf43..c8832b4c9 100644 --- a/portal-ui/src/screens/Console/Buckets/BucketDetails/EditLifecycleConfiguration.tsx +++ b/portal-ui/src/screens/Console/Buckets/BucketDetails/EditLifecycleConfiguration.tsx @@ -38,7 +38,7 @@ import { import { LifeCycleItem } from "../types"; import { ErrorResponseHandler } from "../../../../common/types"; -import { LifecycleConfigIcon } from "../../../../icons"; +import { LifecycleConfigIcon } from "mds"; import { ITiersDropDown } from "./AddLifecycleModal"; import { ITierElement, diff --git a/portal-ui/src/screens/Console/Buckets/BucketDetails/EditReplicationModal.tsx b/portal-ui/src/screens/Console/Buckets/BucketDetails/EditReplicationModal.tsx index 177772913..8338472ef 100644 --- a/portal-ui/src/screens/Console/Buckets/BucketDetails/EditReplicationModal.tsx +++ b/portal-ui/src/screens/Console/Buckets/BucketDetails/EditReplicationModal.tsx @@ -23,7 +23,7 @@ import withStyles from "@mui/styles/withStyles"; import ModalWrapper from "../../Common/ModalWrapper/ModalWrapper"; import InputBoxWrapper from "../../Common/FormComponents/InputBoxWrapper/InputBoxWrapper"; import QueryMultiSelector from "../../Common/FormComponents/QueryMultiSelector/QueryMultiSelector"; -import { BucketReplicationIcon } from "../../../../icons"; +import { BucketReplicationIcon } from "mds"; import { createTenantCommon, formFieldStyles, diff --git a/portal-ui/src/screens/Console/Buckets/BucketDetails/EnableBucketEncryption.tsx b/portal-ui/src/screens/Console/Buckets/BucketDetails/EnableBucketEncryption.tsx index 15def1efd..bddeb26a6 100644 --- a/portal-ui/src/screens/Console/Buckets/BucketDetails/EnableBucketEncryption.tsx +++ b/portal-ui/src/screens/Console/Buckets/BucketDetails/EnableBucketEncryption.tsx @@ -31,7 +31,7 @@ import api from "../../../../common/api"; import ModalWrapper from "../../Common/ModalWrapper/ModalWrapper"; import InputBoxWrapper from "../../Common/FormComponents/InputBoxWrapper/InputBoxWrapper"; import SelectWrapper from "../../Common/FormComponents/SelectWrapper/SelectWrapper"; -import { BucketEncryptionIcon } from "../../../../icons"; +import { BucketEncryptionIcon } from "mds"; import { setModalErrorSnackMessage } from "../../../../systemSlice"; import { useAppDispatch } from "../../../../store"; diff --git a/portal-ui/src/screens/Console/Buckets/BucketDetails/EnableQuota.tsx b/portal-ui/src/screens/Console/Buckets/BucketDetails/EnableQuota.tsx index fa2716f18..1f3285ce3 100644 --- a/portal-ui/src/screens/Console/Buckets/BucketDetails/EnableQuota.tsx +++ b/portal-ui/src/screens/Console/Buckets/BucketDetails/EnableQuota.tsx @@ -37,7 +37,7 @@ import FormSwitchWrapper from "../../Common/FormComponents/FormSwitchWrapper/For import InputBoxWrapper from "../../Common/FormComponents/InputBoxWrapper/InputBoxWrapper"; import ModalWrapper from "../../Common/ModalWrapper/ModalWrapper"; import api from "../../../../common/api"; -import { BucketQuotaIcon } from "../../../../icons"; +import { BucketQuotaIcon } from "mds"; import InputUnitMenu from "../../Common/FormComponents/InputUnitMenu/InputUnitMenu"; import { setModalErrorSnackMessage } from "../../../../systemSlice"; diff --git a/portal-ui/src/screens/Console/Buckets/BucketDetails/EnableVersioningModal.tsx b/portal-ui/src/screens/Console/Buckets/BucketDetails/EnableVersioningModal.tsx index 67af526a1..8b1146b74 100644 --- a/portal-ui/src/screens/Console/Buckets/BucketDetails/EnableVersioningModal.tsx +++ b/portal-ui/src/screens/Console/Buckets/BucketDetails/EnableVersioningModal.tsx @@ -20,7 +20,7 @@ import api from "../../../../common/api"; import { ErrorResponseHandler } from "../../../../common/types"; import ConfirmDialog from "../../Common/ModalWrapper/ConfirmDialog"; -import { ConfirmModalIcon } from "../../../../icons"; +import { ConfirmModalIcon } from "mds"; import { setErrorSnackMessage } from "../../../../systemSlice"; import { useAppDispatch } from "../../../../store"; diff --git a/portal-ui/src/screens/Console/Buckets/BucketDetails/SetAccessPolicy.tsx b/portal-ui/src/screens/Console/Buckets/BucketDetails/SetAccessPolicy.tsx index 4f8c02b36..f5246c6cf 100644 --- a/portal-ui/src/screens/Console/Buckets/BucketDetails/SetAccessPolicy.tsx +++ b/portal-ui/src/screens/Console/Buckets/BucketDetails/SetAccessPolicy.tsx @@ -31,7 +31,7 @@ import { ErrorResponseHandler } from "../../../../common/types"; import api from "../../../../common/api"; import ModalWrapper from "../../Common/ModalWrapper/ModalWrapper"; import SelectWrapper from "../../Common/FormComponents/SelectWrapper/SelectWrapper"; -import { ChangeAccessPolicyIcon } from "../../../../icons"; +import { ChangeAccessPolicyIcon } from "mds"; import CodeMirrorWrapper from "../../Common/FormComponents/CodeMirrorWrapper/CodeMirrorWrapper"; import { setModalErrorSnackMessage } from "../../../../systemSlice"; diff --git a/portal-ui/src/screens/Console/Buckets/BucketDetails/SetRetentionConfig.tsx b/portal-ui/src/screens/Console/Buckets/BucketDetails/SetRetentionConfig.tsx index 1d3ecfdf0..14cd7cf36 100644 --- a/portal-ui/src/screens/Console/Buckets/BucketDetails/SetRetentionConfig.tsx +++ b/portal-ui/src/screens/Console/Buckets/BucketDetails/SetRetentionConfig.tsx @@ -15,7 +15,7 @@ // along with this program. If not, see . import React, { useEffect, useState } from "react"; -import { Button } from "mds"; +import { Button, Loader } from "mds"; import { LinearProgress } from "@mui/material"; import { Theme } from "@mui/material/styles"; import createStyles from "@mui/styles/createStyles"; @@ -36,7 +36,6 @@ import api from "../../../../common/api"; import ModalWrapper from "../../Common/ModalWrapper/ModalWrapper"; import RadioGroupSelector from "../../Common/FormComponents/RadioGroupSelector/RadioGroupSelector"; import InputBoxWrapper from "../../Common/FormComponents/InputBoxWrapper/InputBoxWrapper"; -import Loader from "../../Common/Loader/Loader"; import { setModalErrorSnackMessage } from "../../../../systemSlice"; import { useAppDispatch } from "../../../../store"; diff --git a/portal-ui/src/screens/Console/Buckets/BucketDetails/SummaryItems/ActionLink.tsx b/portal-ui/src/screens/Console/Buckets/BucketDetails/SummaryItems/ActionLink.tsx index 26978ed54..f97a0dbbd 100644 --- a/portal-ui/src/screens/Console/Buckets/BucketDetails/SummaryItems/ActionLink.tsx +++ b/portal-ui/src/screens/Console/Buckets/BucketDetails/SummaryItems/ActionLink.tsx @@ -16,7 +16,7 @@ import React from "react"; import { Button } from "@mui/material"; -import Loader from "../../../Common/Loader/Loader"; +import { Loader } from "mds"; type ActionLinkProps = { isLoading: boolean; diff --git a/portal-ui/src/screens/Console/Buckets/BucketDetails/SummaryItems/BucketQuotaSize.tsx b/portal-ui/src/screens/Console/Buckets/BucketDetails/SummaryItems/BucketQuotaSize.tsx index 0e1d83936..0f754b99c 100644 --- a/portal-ui/src/screens/Console/Buckets/BucketDetails/SummaryItems/BucketQuotaSize.tsx +++ b/portal-ui/src/screens/Console/Buckets/BucketDetails/SummaryItems/BucketQuotaSize.tsx @@ -17,7 +17,7 @@ import React from "react"; import { Box } from "@mui/material"; import { niceBytes } from "../../../../../common/utils"; -import { HardBucketQuotaIcon } from "../../../../../icons"; +import { HardBucketQuotaIcon } from "mds"; const BucketQuotaSize = ({ quota }: { quota: any }) => { return ( diff --git a/portal-ui/src/screens/Console/Buckets/BucketDetails/SummaryItems/BucketTags.tsx b/portal-ui/src/screens/Console/Buckets/BucketDetails/SummaryItems/BucketTags.tsx index 78da96c0d..855808e86 100644 --- a/portal-ui/src/screens/Console/Buckets/BucketDetails/SummaryItems/BucketTags.tsx +++ b/portal-ui/src/screens/Console/Buckets/BucketDetails/SummaryItems/BucketTags.tsx @@ -25,7 +25,7 @@ import Chip from "@mui/material/Chip"; import CloseIcon from "@mui/icons-material/Close"; import AddIcon from "@mui/icons-material/Add"; import withSuspense from "../../../Common/Components/withSuspense"; -import Loader from "../../../Common/Loader/Loader"; +import { Loader } from "mds"; import { setErrorSnackMessage } from "../../../../../systemSlice"; import { useAppDispatch } from "../../../../../store"; diff --git a/portal-ui/src/screens/Console/Buckets/BucketDetails/SummaryItems/EditActionButton.tsx b/portal-ui/src/screens/Console/Buckets/BucketDetails/SummaryItems/EditActionButton.tsx index 38d489ee0..bc5dce55a 100644 --- a/portal-ui/src/screens/Console/Buckets/BucketDetails/SummaryItems/EditActionButton.tsx +++ b/portal-ui/src/screens/Console/Buckets/BucketDetails/SummaryItems/EditActionButton.tsx @@ -16,7 +16,7 @@ import React from "react"; import { IconButton } from "@mui/material"; -import EditIcon from "../../../../../icons/EditIcon"; +import { EditIcon } from "mds"; import { Theme } from "@mui/material/styles"; import createStyles from "@mui/styles/createStyles"; import withStyles from "@mui/styles/withStyles"; diff --git a/portal-ui/src/screens/Console/Buckets/BucketDetails/SummaryItems/ReportedUsage.tsx b/portal-ui/src/screens/Console/Buckets/BucketDetails/SummaryItems/ReportedUsage.tsx index fc1243ee3..e0f6835a6 100644 --- a/portal-ui/src/screens/Console/Buckets/BucketDetails/SummaryItems/ReportedUsage.tsx +++ b/portal-ui/src/screens/Console/Buckets/BucketDetails/SummaryItems/ReportedUsage.tsx @@ -17,7 +17,7 @@ import React from "react"; import { Box } from "@mui/material"; import { niceBytes } from "../../../../../common/utils"; -import { ReportedUsageFullIcon } from "../../../../../icons"; +import { ReportedUsageFullIcon } from "mds"; const ReportedUsage = ({ bucketSize }: { bucketSize: string }) => { return ( diff --git a/portal-ui/src/screens/Console/Buckets/ListBuckets/AddBucket/AddBucket.tsx b/portal-ui/src/screens/Console/Buckets/ListBuckets/AddBucket/AddBucket.tsx index 48db5c021..5353c7f0c 100644 --- a/portal-ui/src/screens/Console/Buckets/ListBuckets/AddBucket/AddBucket.tsx +++ b/portal-ui/src/screens/Console/Buckets/ListBuckets/AddBucket/AddBucket.tsx @@ -31,7 +31,7 @@ import { useSelector } from "react-redux"; import FormSwitchWrapper from "../../../Common/FormComponents/FormSwitchWrapper/FormSwitchWrapper"; import PageHeader from "../../../Common/PageHeader/PageHeader"; import BackLink from "../../../../../common/BackLink"; -import { BucketsIcon, InfoIcon } from "../../../../../icons"; +import { BucketsIcon, InfoIcon } from "mds"; import { setErrorSnackMessage } from "../../../../../systemSlice"; import { ErrorResponseHandler } from "../../../../../common/types"; import { BucketList } from "../../types"; diff --git a/portal-ui/src/screens/Console/Buckets/ListBuckets/AddBucket/BucketNamingRules.tsx b/portal-ui/src/screens/Console/Buckets/ListBuckets/AddBucket/BucketNamingRules.tsx index b6c9c81e3..4d14a9c35 100644 --- a/portal-ui/src/screens/Console/Buckets/ListBuckets/AddBucket/BucketNamingRules.tsx +++ b/portal-ui/src/screens/Console/Buckets/ListBuckets/AddBucket/BucketNamingRules.tsx @@ -19,8 +19,7 @@ import Grid from "@mui/material/Grid"; import { LinearProgress } from "@mui/material"; import { AppState } from "../../../../../store"; import { useSelector } from "react-redux"; -import ShowTextIcon from "../../../../../icons/ShowTextIcon"; -import HideTextIcon from "../../../../../icons/HideTextIcon"; +import { CollapseCaret, ExpandCaret } from "mds"; import { Button } from "mds"; import ValidRule from "./ValidRule"; import InvalidRule from "./InvalidRule"; @@ -68,7 +67,7 @@ const BucketNamingRules = ({ errorList }: { errorList: boolean[] }) => { onClick={() => { toggleNamingRules(); }} - icon={showNamingRules ? : } + icon={showNamingRules ? : } label={(showNamingRules ? "Hide" : "View") + " Bucket Naming Rules"} style={{ height: "10px", diff --git a/portal-ui/src/screens/Console/Buckets/ListBuckets/AddBucket/InvalidRule.tsx b/portal-ui/src/screens/Console/Buckets/ListBuckets/AddBucket/InvalidRule.tsx index 04222d571..72e1fbd4f 100644 --- a/portal-ui/src/screens/Console/Buckets/ListBuckets/AddBucket/InvalidRule.tsx +++ b/portal-ui/src/screens/Console/Buckets/ListBuckets/AddBucket/InvalidRule.tsx @@ -16,7 +16,7 @@ import React, { Fragment } from "react"; import Grid from "@mui/material/Grid"; -import { ConfirmDeleteIcon } from "../../../../../icons"; +import { ConfirmDeleteIcon } from "mds"; interface IInvalidRule { ruleText: string; diff --git a/portal-ui/src/screens/Console/Buckets/ListBuckets/AddBucket/NARule.tsx b/portal-ui/src/screens/Console/Buckets/ListBuckets/AddBucket/NARule.tsx index dfafb0579..02db0c939 100644 --- a/portal-ui/src/screens/Console/Buckets/ListBuckets/AddBucket/NARule.tsx +++ b/portal-ui/src/screens/Console/Buckets/ListBuckets/AddBucket/NARule.tsx @@ -16,7 +16,7 @@ import React, { Fragment } from "react"; import Grid from "@mui/material/Grid"; -import { CircleIcon } from "../../../../../icons"; +import { CircleIcon } from "mds"; interface INARule { ruleText: string; diff --git a/portal-ui/src/screens/Console/Buckets/ListBuckets/AddBucket/ValidRule.tsx b/portal-ui/src/screens/Console/Buckets/ListBuckets/AddBucket/ValidRule.tsx index fc0cd1453..97755dc17 100644 --- a/portal-ui/src/screens/Console/Buckets/ListBuckets/AddBucket/ValidRule.tsx +++ b/portal-ui/src/screens/Console/Buckets/ListBuckets/AddBucket/ValidRule.tsx @@ -16,7 +16,7 @@ import React, { Fragment } from "react"; import Grid from "@mui/material/Grid"; -import { ConfirmModalIcon } from "../../../../../icons"; +import { ConfirmModalIcon } from "mds"; interface IValidRule { ruleText: string; diff --git a/portal-ui/src/screens/Console/Buckets/ListBuckets/BucketListItem.tsx b/portal-ui/src/screens/Console/Buckets/ListBuckets/BucketListItem.tsx index 38afb2c5b..7a51b66ee 100644 --- a/portal-ui/src/screens/Console/Buckets/ListBuckets/BucketListItem.tsx +++ b/portal-ui/src/screens/Console/Buckets/ListBuckets/BucketListItem.tsx @@ -17,11 +17,7 @@ import React, { Fragment } from "react"; import get from "lodash/get"; import { Theme } from "@mui/material/styles"; import createStyles from "@mui/styles/createStyles"; -import { - BucketsIcon, - ReportedUsageIcon, - TotalObjectsIcon, -} from "../../../../icons"; +import { BucketsIcon, ReportedUsageIcon, TotalObjectsIcon } from "mds"; import { Bucket } from "../types"; import { Box, Grid, Typography } from "@mui/material"; import { diff --git a/portal-ui/src/screens/Console/Buckets/ListBuckets/DeleteBucket.tsx b/portal-ui/src/screens/Console/Buckets/ListBuckets/DeleteBucket.tsx index 48821b884..b6a307efe 100644 --- a/portal-ui/src/screens/Console/Buckets/ListBuckets/DeleteBucket.tsx +++ b/portal-ui/src/screens/Console/Buckets/ListBuckets/DeleteBucket.tsx @@ -21,7 +21,7 @@ import { DialogContentText } from "@mui/material"; import { ErrorResponseHandler } from "../../../../common/types"; import useApi from "../../Common/Hooks/useApi"; import ConfirmDialog from "../../Common/ModalWrapper/ConfirmDialog"; -import { ConfirmDeleteIcon } from "../../../../icons"; +import { ConfirmDeleteIcon } from "mds"; import { setErrorSnackMessage } from "../../../../systemSlice"; import { useAppDispatch } from "../../../../store"; diff --git a/portal-ui/src/screens/Console/Buckets/ListBuckets/ListBuckets.tsx b/portal-ui/src/screens/Console/Buckets/ListBuckets/ListBuckets.tsx index f4870d44b..c104b000a 100644 --- a/portal-ui/src/screens/Console/Buckets/ListBuckets/ListBuckets.tsx +++ b/portal-ui/src/screens/Console/Buckets/ListBuckets/ListBuckets.tsx @@ -29,7 +29,10 @@ import { BucketsIcon, LifecycleConfigIcon, SelectAllIcon, -} from "../../../../icons"; + RefreshIcon, + MultipleBucketsIcon, + SelectMultipleIcon, +} from "mds"; import { containerForHeader, searchField, @@ -40,9 +43,6 @@ import PageHeader from "../../Common/PageHeader/PageHeader"; import BucketListItem from "./BucketListItem"; import BulkReplicationModal from "./BulkReplicationModal"; import HelpBox from "../../../../common/HelpBox"; -import RefreshIcon from "../../../../icons/RefreshIcon"; -import MultipleBucketsIcon from "../../../../icons/MultipleBucketsIcon"; -import SelectMultipleIcon from "../../../../icons/SelectMultipleIcon"; import { SecureComponent } from "../../../../common/SecureComponent"; import { CONSOLE_UI_RESOURCE, diff --git a/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ListObjects/CreatePathModal.tsx b/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ListObjects/CreatePathModal.tsx index ad411096c..e83e2ce7f 100644 --- a/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ListObjects/CreatePathModal.tsx +++ b/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ListObjects/CreatePathModal.tsx @@ -30,7 +30,7 @@ import { connect, useSelector } from "react-redux"; import { encodeURLString } from "../../../../../../common/utils"; import { BucketObjectItem } from "./types"; -import { CreateNewPathIcon } from "../../../../../../icons"; +import { CreateNewPathIcon } from "mds"; import { AppState, useAppDispatch } from "../../../../../../store"; import { setModalErrorSnackMessage } from "../../../../../../systemSlice"; import makeStyles from "@mui/styles/makeStyles"; diff --git a/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ListObjects/DeleteMultipleObjects.tsx b/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ListObjects/DeleteMultipleObjects.tsx index 8ef284084..eac2f2fd1 100644 --- a/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ListObjects/DeleteMultipleObjects.tsx +++ b/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ListObjects/DeleteMultipleObjects.tsx @@ -20,7 +20,7 @@ import { DialogContentText } from "@mui/material"; import { ErrorResponseHandler } from "../../../../../../common/types"; import useApi from "../../../../Common/Hooks/useApi"; import ConfirmDialog from "../../../../Common/ModalWrapper/ConfirmDialog"; -import { ConfirmDeleteIcon } from "../../../../../../icons"; +import { ConfirmDeleteIcon } from "mds"; import FormSwitchWrapper from "../../../../Common/FormComponents/FormSwitchWrapper/FormSwitchWrapper"; import { setErrorSnackMessage } from "../../../../../../systemSlice"; diff --git a/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ListObjects/DeleteNonCurrent.tsx b/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ListObjects/DeleteNonCurrent.tsx index 5ecab38fe..4a8ff331f 100644 --- a/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ListObjects/DeleteNonCurrent.tsx +++ b/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ListObjects/DeleteNonCurrent.tsx @@ -20,7 +20,7 @@ import { DialogContentText } from "@mui/material"; import Grid from "@mui/material/Grid"; import { ErrorResponseHandler } from "../../../../../../common/types"; import { decodeURLString } from "../../../../../../common/utils"; -import { ConfirmDeleteIcon } from "../../../../../../icons"; +import { ConfirmDeleteIcon } from "mds"; import ConfirmDialog from "../../../../Common/ModalWrapper/ConfirmDialog"; import api from "../../../../../../common/api"; import InputBoxWrapper from "../../../../Common/FormComponents/InputBoxWrapper/InputBoxWrapper"; diff --git a/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ListObjects/DeleteObject.tsx b/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ListObjects/DeleteObject.tsx index 4925cb18c..9e7605d79 100644 --- a/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ListObjects/DeleteObject.tsx +++ b/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ListObjects/DeleteObject.tsx @@ -21,7 +21,7 @@ import { ErrorResponseHandler } from "../../../../../../common/types"; import { decodeURLString } from "../../../../../../common/utils"; import ConfirmDialog from "../../../../Common/ModalWrapper/ConfirmDialog"; import useApi from "../../../../Common/Hooks/useApi"; -import { ConfirmDeleteIcon } from "../../../../../../icons"; +import { ConfirmDeleteIcon } from "mds"; import FormSwitchWrapper from "../../../../Common/FormComponents/FormSwitchWrapper/FormSwitchWrapper"; import { setErrorSnackMessage } from "../../../../../../systemSlice"; diff --git a/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ListObjects/DetailsListPanel.tsx b/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ListObjects/DetailsListPanel.tsx index 25f3dc99c..3f84a9675 100644 --- a/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ListObjects/DetailsListPanel.tsx +++ b/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ListObjects/DetailsListPanel.tsx @@ -18,7 +18,7 @@ import React from "react"; import { Theme } from "@mui/material/styles"; import createStyles from "@mui/styles/createStyles"; import { Grid, IconButton } from "@mui/material"; -import { ClosePanelIcon } from "../../../../../../icons"; +import { ClosePanelIcon } from "mds"; import makeStyles from "@mui/styles/makeStyles"; interface IDetailsListPanel { diff --git a/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ListObjects/InspectObject.tsx b/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ListObjects/InspectObject.tsx index 491461dd3..dc7c88e0e 100644 --- a/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ListObjects/InspectObject.tsx +++ b/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ListObjects/InspectObject.tsx @@ -26,7 +26,7 @@ import { } from "../../../../../../common/utils"; import FormSwitchWrapper from "../../../../Common/FormComponents/FormSwitchWrapper/FormSwitchWrapper"; import ModalWrapper from "../../../../Common/ModalWrapper/ModalWrapper"; -import { InspectMenuIcon } from "../../../../../../icons/SidebarMenus"; +import { InspectMenuIcon } from "mds"; import Grid from "@mui/material/Grid"; import { Theme } from "@mui/material/styles"; import createStyles from "@mui/styles/createStyles"; @@ -35,7 +35,7 @@ import { modalStyleUtils, spacingUtils, } from "../../../../Common/FormComponents/common/styleLibrary"; -import { PasswordKeyIcon } from "../../../../../../icons"; +import { PasswordKeyIcon } from "mds"; import { Box, DialogContentText } from "@mui/material"; import KeyRevealer from "../../../../Tools/KeyRevealer"; import { setErrorSnackMessage } from "../../../../../../systemSlice"; diff --git a/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ListObjects/ListObjects.tsx b/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ListObjects/ListObjects.tsx index 054ff517b..4006aa6bf 100644 --- a/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ListObjects/ListObjects.tsx +++ b/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ListObjects/ListObjects.tsx @@ -73,7 +73,10 @@ import { DownloadIcon, PreviewIcon, ShareIcon, -} from "../../../../../../icons"; + HistoryIcon, + RefreshIcon, + DeleteIcon, +} from "mds"; import UploadFilesButton from "../../UploadFilesButton"; import DetailsListPanel from "./DetailsListPanel"; import ObjectDetailPanel from "./ObjectDetailPanel"; @@ -133,17 +136,6 @@ import { openShare, } from "../../../../ObjectBrowser/objectBrowserThunks"; -const HistoryIcon = React.lazy( - () => import("../../../../../../icons/HistoryIcon") -); -const RefreshIcon = React.lazy( - () => import("../../../../../../icons/RefreshIcon") -); - -const DeleteIcon = React.lazy( - () => import("../../../../../../icons/DeleteIcon") -); - const DeleteMultipleObjects = withSuspense( React.lazy(() => import("./DeleteMultipleObjects")) ); diff --git a/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ListObjects/ObjectDetailPanel.tsx b/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ListObjects/ObjectDetailPanel.tsx index a1ea4fc61..ca9314bcc 100644 --- a/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ListObjects/ObjectDetailPanel.tsx +++ b/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ListObjects/ObjectDetailPanel.tsx @@ -57,8 +57,8 @@ import { ShareIcon, TagsIcon, VersionsIcon, -} from "../../../../../../icons"; -import { InspectMenuIcon } from "../../../../../../icons/SidebarMenus"; +} from "mds"; +import { InspectMenuIcon } from "mds"; import api from "../../../../../../common/api"; import ShareFile from "../ObjectDetails/ShareFile"; import SetRetention from "../ObjectDetails/SetRetention"; @@ -74,7 +74,7 @@ import ActionsListSection from "./ActionsListSection"; import { displayFileIconName } from "./utils"; import TagsModal from "../ObjectDetails/TagsModal"; import InspectObject from "./InspectObject"; -import Loader from "../../../../Common/Loader/Loader"; +import { Loader } from "mds"; import { selDistSet } from "../../../../../../systemSlice"; import { makeid, diff --git a/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ListObjects/utils.tsx b/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ListObjects/utils.tsx index 87e52e53e..32b39d608 100644 --- a/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ListObjects/utils.tsx +++ b/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ListObjects/utils.tsx @@ -16,56 +16,27 @@ import React from "react"; -import ObjectBrowserIcon from "../../../../../../icons/ObjectBrowserIcon"; -import ObjectBrowserFolderIcon from "../../../../../../icons/ObjectBrowserFolderIcon"; +import { + FileBookIcon, + FileCodeIcon, + FileConfigIcon, + FileDbIcon, + FileFontIcon, + FileImageIcon, + FileLockIcon, + FileMissingIcon, + FileMusicIcon, + FilePdfIcon, + FilePptIcon, + FileTxtIcon, + FileVideoIcon, + FileXlsIcon, + FileZipIcon, + FolderBrowserIcon, + FileNonType, +} from "mds"; import IconWithLabel from "./IconWithLabel"; -const FileBookIcon = React.lazy( - () => import("../../../../../../icons/FileBookIcon") -); -const FileCodeIcon = React.lazy( - () => import("../../../../../../icons/FileCodeIcon") -); -const FileConfigIcon = React.lazy( - () => import("../../../../../../icons/FileConfigIcon") -); -const FileDbIcon = React.lazy( - () => import("../../../../../../icons/FileDbIcon") -); -const FileFontIcon = React.lazy( - () => import("../../../../../../icons/FileFontIcon") -); -const FileImageIcon = React.lazy( - () => import("../../../../../../icons/FileImageIcon") -); -const FileLockIcon = React.lazy( - () => import("../../../../../../icons/FileLockIcon") -); -const FileMissingIcon = React.lazy( - () => import("../../../../../../icons/FileMissingIcon") -); -const FileMusicIcon = React.lazy( - () => import("../../../../../../icons/FileMusicIcon") -); -const FilePdfIcon = React.lazy( - () => import("../../../../../../icons/FilePdfIcon") -); -const FilePptIcon = React.lazy( - () => import("../../../../../../icons/FilePptIcon") -); -const FileTxtIcon = React.lazy( - () => import("../../../../../../icons/FileTxtIcon") -); -const FileVideoIcon = React.lazy( - () => import("../../../../../../icons/FileVideoIcon") -); -const FileXlsIcon = React.lazy( - () => import("../../../../../../icons/FileXlsIcon") -); -const FileZipIcon = React.lazy( - () => import("../../../../../../icons/FileZipIcon") -); - interface IExtToIcon { icon: any; extensions: string[]; @@ -114,7 +85,7 @@ export const extensionToIcon: IExtToIcon[] = [ }, { icon: , - extensions: ["txt"], + extensions: ["doc", "docx", "txt", "rtf"], }, { icon: , @@ -135,10 +106,10 @@ export const displayFileIconName = ( returnOnlyIcon: boolean = false ) => { let elementString = element; - let icon = ; + let icon = ; // Element is a folder if (element.endsWith("/")) { - icon = ; + icon = ; elementString = element.slice(0, -1); } diff --git a/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ObjectDetails/DeleteSelectedVersions.tsx b/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ObjectDetails/DeleteSelectedVersions.tsx index 6116a6839..ee32ef385 100644 --- a/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ObjectDetails/DeleteSelectedVersions.tsx +++ b/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ObjectDetails/DeleteSelectedVersions.tsx @@ -20,7 +20,7 @@ import { DialogContentText } from "@mui/material"; import { ErrorResponseHandler } from "../../../../../../common/types"; import ConfirmDialog from "../../../../Common/ModalWrapper/ConfirmDialog"; -import { ConfirmDeleteIcon } from "../../../../../../icons"; +import { ConfirmDeleteIcon } from "mds"; import api from "../../../../../../common/api"; import { setErrorSnackMessage } from "../../../../../../systemSlice"; import { AppState, useAppDispatch } from "../../../../../../store"; diff --git a/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ObjectDetails/FileVersionItem.tsx b/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ObjectDetails/FileVersionItem.tsx index 165e6ac9e..f9b4451e2 100644 --- a/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ObjectDetails/FileVersionItem.tsx +++ b/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ObjectDetails/FileVersionItem.tsx @@ -23,12 +23,7 @@ import { withStyles } from "@mui/styles"; import { displayFileIconName } from "../ListObjects/utils"; import { IFileInfo } from "./types"; import { IconButton, Tooltip } from "@mui/material"; -import { - DownloadIcon, - PreviewIcon, - RecoverIcon, - ShareIcon, -} from "../../../../../../icons"; +import { DownloadIcon, PreviewIcon, RecoverIcon, ShareIcon } from "mds"; import { niceBytes } from "../../../../../../common/utils"; import SpecificVersionPill from "./SpecificVersionPill"; import CheckboxWrapper from "../../../../Common/FormComponents/CheckboxWrapper/CheckboxWrapper"; diff --git a/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ObjectDetails/RestoreFileVersion.tsx b/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ObjectDetails/RestoreFileVersion.tsx index 451f6d057..1d12201a4 100644 --- a/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ObjectDetails/RestoreFileVersion.tsx +++ b/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ObjectDetails/RestoreFileVersion.tsx @@ -26,7 +26,7 @@ import { ErrorResponseHandler } from "../../../../../../common/types"; import { encodeURLString } from "../../../../../../common/utils"; import api from "../../../../../../common/api"; import ConfirmDialog from "../../../../Common/ModalWrapper/ConfirmDialog"; -import RecoverIcon from "../../../../../../icons/RecoverIcon"; +import { RecoverIcon } from "mds"; import { setErrorSnackMessage } from "../../../../../../systemSlice"; import { useAppDispatch } from "../../../../../../store"; import { IFileInfo } from "./types"; diff --git a/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ObjectDetails/ShareFile.tsx b/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ObjectDetails/ShareFile.tsx index 90760eb6d..0f549c62f 100644 --- a/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ObjectDetails/ShareFile.tsx +++ b/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ObjectDetails/ShareFile.tsx @@ -18,6 +18,7 @@ import React, { Fragment, useEffect, useState } from "react"; import { useSelector } from "react-redux"; import { Theme } from "@mui/material/styles"; import { Button } from "mds"; +import { ShareIcon, CopyIcon } from "mds"; import createStyles from "@mui/styles/createStyles"; import withStyles from "@mui/styles/withStyles"; import CopyToClipboard from "react-copy-to-clipboard"; @@ -35,7 +36,6 @@ import ModalWrapper from "../../../../Common/ModalWrapper/ModalWrapper"; import PredefinedList from "../../../../Common/FormComponents/PredefinedList/PredefinedList"; import DaysSelector from "../../../../Common/FormComponents/DaysSelector/DaysSelector"; import { encodeURLString } from "../../../../../../common/utils"; -import { ShareIcon } from "../../../../../../icons"; import { selDistSet, setModalErrorSnackMessage, @@ -43,8 +43,6 @@ import { } from "../../../../../../systemSlice"; import { useAppDispatch } from "../../../../../../store"; -const CopyIcon = React.lazy(() => import("../../../../../../icons/CopyIcon")); - const styles = (theme: Theme) => createStyles({ shareLinkInfo: { diff --git a/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ObjectDetails/TagsModal.tsx b/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ObjectDetails/TagsModal.tsx index 1c0c5288b..0276ea27c 100644 --- a/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ObjectDetails/TagsModal.tsx +++ b/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ObjectDetails/TagsModal.tsx @@ -32,11 +32,7 @@ import { modalStyleUtils, spacingUtils, } from "../../../../Common/FormComponents/common/styleLibrary"; -import { - AddNewTagIcon, - DisabledIcon, - EditTagIcon, -} from "../../../../../../icons"; +import { AddNewTagIcon, DisabledIcon, EditTagIcon } from "mds"; import { IFileInfo } from "./types"; import { IAM_SCOPES } from "../../../../../../common/SecureComponent/permissions"; import { SecureComponent } from "../../../../../../common/SecureComponent"; diff --git a/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ObjectDetails/VersionsNavigator.tsx b/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ObjectDetails/VersionsNavigator.tsx index 2be434ebd..b1e9d1185 100644 --- a/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ObjectDetails/VersionsNavigator.tsx +++ b/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/ObjectDetails/VersionsNavigator.tsx @@ -53,7 +53,7 @@ import { DeleteNonCurrentIcon, SelectMultipleIcon, VersionsIcon, -} from "../../../../../../icons"; +} from "mds"; import FileVersionItem from "./FileVersionItem"; import SelectWrapper from "../../../../Common/FormComponents/SelectWrapper/SelectWrapper"; import PreviewFileModal from "../Preview/PreviewFileModal"; diff --git a/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/Preview/PreviewFileModal.tsx b/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/Preview/PreviewFileModal.tsx index 300888db6..9ce7c0e7b 100644 --- a/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/Preview/PreviewFileModal.tsx +++ b/portal-ui/src/screens/Console/Buckets/ListBuckets/Objects/Preview/PreviewFileModal.tsx @@ -18,7 +18,7 @@ import React, { Fragment } from "react"; import ModalWrapper from "../../../../Common/ModalWrapper/ModalWrapper"; import PreviewFileContent from "./PreviewFileContent"; import { BucketObjectItem } from "../ListObjects/types"; -import { ObjectPreviewIcon } from "../../../../../../icons"; +import { ObjectPreviewIcon } from "mds"; interface IPreviewFileProps { open: boolean; diff --git a/portal-ui/src/screens/Console/Buckets/ListBuckets/UploadFilesButton.tsx b/portal-ui/src/screens/Console/Buckets/ListBuckets/UploadFilesButton.tsx index e8451eb1c..43f661072 100644 --- a/portal-ui/src/screens/Console/Buckets/ListBuckets/UploadFilesButton.tsx +++ b/portal-ui/src/screens/Console/Buckets/ListBuckets/UploadFilesButton.tsx @@ -21,7 +21,7 @@ import createStyles from "@mui/styles/createStyles"; import withStyles from "@mui/styles/withStyles"; import ListItemText from "@mui/material/ListItemText"; import ListItemIcon from "@mui/material/ListItemIcon"; -import { UploadFolderIcon, UploadIcon } from "../../../../icons"; +import { UploadFolderIcon, UploadIcon } from "mds"; import { IAM_SCOPES, permissionTooltipHelper, diff --git a/portal-ui/src/screens/Console/CommandBar.tsx b/portal-ui/src/screens/Console/CommandBar.tsx index 526c2b33f..820a15dc7 100644 --- a/portal-ui/src/screens/Console/CommandBar.tsx +++ b/portal-ui/src/screens/Console/CommandBar.tsx @@ -34,7 +34,7 @@ import { Theme } from "@mui/material/styles"; import makeStyles from "@mui/styles/makeStyles"; import { routesAsKbarActions } from "./kbar-actions"; import { Box } from "@mui/material"; -import { MenuExpandedIcon } from "../../icons/SidebarMenus"; +import { MenuExpandedIcon } from "mds"; import { useSelector } from "react-redux"; import useApi from "./Common/Hooks/useApi"; import { Bucket, BucketList } from "./Buckets/types"; diff --git a/portal-ui/src/screens/Console/Common/Components/AutoColorIcon.tsx b/portal-ui/src/screens/Console/Common/Components/AutoColorIcon.tsx index 141ddfe3e..14b10dacd 100644 --- a/portal-ui/src/screens/Console/Common/Components/AutoColorIcon.tsx +++ b/portal-ui/src/screens/Console/Common/Components/AutoColorIcon.tsx @@ -15,7 +15,7 @@ // along with this program. If not, see . import React from "react"; -import { LoginMinIOLogo } from "../../../../icons"; +import { ThemedLogo } from "mds"; import { useSelector } from "react-redux"; import { AppState } from "../../../../store"; @@ -35,7 +35,7 @@ const AutoColorIcon = ({ marginRight, marginTop }: IAutoColorIcon) => { tinycolor(colorVariants?.backgroundColor || "#fff").getBrightness() <= 128; return ( - diff --git a/portal-ui/src/screens/Console/Common/FormComponents/AutocompleteWrapper/AutocompleteWrapper.tsx b/portal-ui/src/screens/Console/Common/FormComponents/AutocompleteWrapper/AutocompleteWrapper.tsx index 905ec6452..03ab609ef 100644 --- a/portal-ui/src/screens/Console/Common/FormComponents/AutocompleteWrapper/AutocompleteWrapper.tsx +++ b/portal-ui/src/screens/Console/Common/FormComponents/AutocompleteWrapper/AutocompleteWrapper.tsx @@ -33,7 +33,7 @@ import { inputFieldStyles, tooltipHelper, } from "../common/styleLibrary"; -import HelpIcon from "../../../../../icons/HelpIcon"; +import { HelpIcon } from "mds"; interface selectorTypes { label: string; diff --git a/portal-ui/src/screens/Console/Common/FormComponents/CSVMultiSelector/CSVMultiSelector.tsx b/portal-ui/src/screens/Console/Common/FormComponents/CSVMultiSelector/CSVMultiSelector.tsx index 41557c830..2d24eff5f 100644 --- a/portal-ui/src/screens/Console/Common/FormComponents/CSVMultiSelector/CSVMultiSelector.tsx +++ b/portal-ui/src/screens/Console/Common/FormComponents/CSVMultiSelector/CSVMultiSelector.tsx @@ -28,9 +28,8 @@ import withStyles from "@mui/styles/withStyles"; import Grid from "@mui/material/Grid"; import { InputLabel, Tooltip } from "@mui/material"; import { fieldBasic, tooltipHelper } from "../common/styleLibrary"; -import HelpIcon from "../../../../../icons/HelpIcon"; +import { HelpIcon, AddIcon } from "mds"; import InputBoxWrapper from "../InputBoxWrapper/InputBoxWrapper"; -import AddIcon from "../../../../../icons/AddIcon"; interface ICSVMultiSelector { elements: string; diff --git a/portal-ui/src/screens/Console/Common/FormComponents/CheckboxWrapper/CheckboxWrapper.tsx b/portal-ui/src/screens/Console/Common/FormComponents/CheckboxWrapper/CheckboxWrapper.tsx index 7c42f941d..4191402c9 100644 --- a/portal-ui/src/screens/Console/Common/FormComponents/CheckboxWrapper/CheckboxWrapper.tsx +++ b/portal-ui/src/screens/Console/Common/FormComponents/CheckboxWrapper/CheckboxWrapper.tsx @@ -23,7 +23,7 @@ import { fieldBasic, tooltipHelper, } from "../common/styleLibrary"; -import HelpIcon from "../../../../../icons/HelpIcon"; +import { HelpIcon } from "mds"; interface CheckBoxProps { label: string; diff --git a/portal-ui/src/screens/Console/Common/FormComponents/CodeMirrorWrapper/CodeMirrorWrapper.tsx b/portal-ui/src/screens/Console/Common/FormComponents/CodeMirrorWrapper/CodeMirrorWrapper.tsx index 9fd55355e..bc1058a38 100644 --- a/portal-ui/src/screens/Console/Common/FormComponents/CodeMirrorWrapper/CodeMirrorWrapper.tsx +++ b/portal-ui/src/screens/Console/Common/FormComponents/CodeMirrorWrapper/CodeMirrorWrapper.tsx @@ -20,9 +20,9 @@ import { Box, InputLabel, Tooltip } from "@mui/material"; import { Theme } from "@mui/material/styles"; import createStyles from "@mui/styles/createStyles"; import withStyles from "@mui/styles/withStyles"; -import HelpIcon from "../../../../../icons/HelpIcon"; +import { HelpIcon } from "mds"; import { fieldBasic } from "../common/styleLibrary"; -import { CopyIcon } from "../../../../../icons"; +import { CopyIcon } from "mds"; import { Button } from "mds"; import CopyToClipboard from "react-copy-to-clipboard"; import CodeEditor from "@uiw/react-textarea-code-editor"; diff --git a/portal-ui/src/screens/Console/Common/FormComponents/CommentBoxWrapper/CommentBoxWrapper.tsx b/portal-ui/src/screens/Console/Common/FormComponents/CommentBoxWrapper/CommentBoxWrapper.tsx index a4cc861a8..72cab92d4 100644 --- a/portal-ui/src/screens/Console/Common/FormComponents/CommentBoxWrapper/CommentBoxWrapper.tsx +++ b/portal-ui/src/screens/Console/Common/FormComponents/CommentBoxWrapper/CommentBoxWrapper.tsx @@ -20,7 +20,7 @@ import { Theme } from "@mui/material/styles"; import createStyles from "@mui/styles/createStyles"; import withStyles from "@mui/styles/withStyles"; import { fieldBasic, tooltipHelper } from "../common/styleLibrary"; -import HelpIcon from "../../../../../icons/HelpIcon"; +import { HelpIcon } from "mds"; interface CommentBoxProps { label: string; diff --git a/portal-ui/src/screens/Console/Common/FormComponents/DateRangeSelector/DateRangeSelector.tsx b/portal-ui/src/screens/Console/Common/FormComponents/DateRangeSelector/DateRangeSelector.tsx index 5280e48e8..40851b1ff 100644 --- a/portal-ui/src/screens/Console/Common/FormComponents/DateRangeSelector/DateRangeSelector.tsx +++ b/portal-ui/src/screens/Console/Common/FormComponents/DateRangeSelector/DateRangeSelector.tsx @@ -24,8 +24,8 @@ import ScheduleIcon from "@mui/icons-material/Schedule"; import WatchLaterIcon from "@mui/icons-material/WatchLater"; import { actionsTray, widgetContainerCommon } from "../common/styleLibrary"; import DateTimePickerWrapper from "../DateTimePickerWrapper/DateTimePickerWrapper"; -import SyncIcon from "../../../../../icons/SyncIcon"; -import { OpenListIcon } from "../../../../../icons"; +import { SyncIcon } from "mds"; +import { OpenListIcon } from "mds"; interface IDateRangeSelector { classes: any; diff --git a/portal-ui/src/screens/Console/Common/FormComponents/DateSelector/DateSelector.tsx b/portal-ui/src/screens/Console/Common/FormComponents/DateSelector/DateSelector.tsx index 751d61332..fd486a53d 100644 --- a/portal-ui/src/screens/Console/Common/FormComponents/DateSelector/DateSelector.tsx +++ b/portal-ui/src/screens/Console/Common/FormComponents/DateSelector/DateSelector.tsx @@ -33,7 +33,7 @@ import Select from "@mui/material/Select"; import MenuItem from "@mui/material/MenuItem"; import InputBase from "@mui/material/InputBase"; import { fieldBasic, tooltipHelper } from "../common/styleLibrary"; -import HelpIcon from "../../../../../icons/HelpIcon"; +import { HelpIcon } from "mds"; import FormSwitchWrapper from "../FormSwitchWrapper/FormSwitchWrapper"; import { days, months, validDate, years } from "./utils"; diff --git a/portal-ui/src/screens/Console/Common/FormComponents/DateTimePickerWrapper/DateTimePickerWrapper.tsx b/portal-ui/src/screens/Console/Common/FormComponents/DateTimePickerWrapper/DateTimePickerWrapper.tsx index 8488e456c..4825f9db9 100644 --- a/portal-ui/src/screens/Console/Common/FormComponents/DateTimePickerWrapper/DateTimePickerWrapper.tsx +++ b/portal-ui/src/screens/Console/Common/FormComponents/DateTimePickerWrapper/DateTimePickerWrapper.tsx @@ -24,9 +24,8 @@ import ScheduleIcon from "@mui/icons-material/Schedule"; import { Theme } from "@mui/material/styles"; import createStyles from "@mui/styles/createStyles"; import withStyles from "@mui/styles/withStyles"; -import HelpIcon from "../../../../../icons/HelpIcon"; +import { HelpIcon, OpenListIcon } from "mds"; import { fieldBasic, tooltipHelper } from "../common/styleLibrary"; -import OpenListIcon from "../../../../../icons/OpenListIcon"; interface IDateTimePicker { value: any; diff --git a/portal-ui/src/screens/Console/Common/FormComponents/DaysSelector/DaysSelector.tsx b/portal-ui/src/screens/Console/Common/FormComponents/DaysSelector/DaysSelector.tsx index 57844607b..b1224be6e 100644 --- a/portal-ui/src/screens/Console/Common/FormComponents/DaysSelector/DaysSelector.tsx +++ b/portal-ui/src/screens/Console/Common/FormComponents/DaysSelector/DaysSelector.tsx @@ -23,7 +23,7 @@ import createStyles from "@mui/styles/createStyles"; import withStyles from "@mui/styles/withStyles"; import { fieldBasic, tooltipHelper } from "../common/styleLibrary"; import InputBoxWrapper from "../InputBoxWrapper/InputBoxWrapper"; -import { LinkIcon } from "../../../../../icons"; +import { LinkIcon } from "mds"; interface IDaysSelector { classes: any; diff --git a/portal-ui/src/screens/Console/Common/FormComponents/FileSelector/FileSelector.tsx b/portal-ui/src/screens/Console/Common/FormComponents/FileSelector/FileSelector.tsx index 8f0249bac..6aaf126cb 100644 --- a/portal-ui/src/screens/Console/Common/FormComponents/FileSelector/FileSelector.tsx +++ b/portal-ui/src/screens/Console/Common/FormComponents/FileSelector/FileSelector.tsx @@ -29,7 +29,7 @@ import { tooltipHelper, } from "../common/styleLibrary"; import { fileProcess } from "./utils"; -import HelpIcon from "../../../../../icons/HelpIcon"; +import { HelpIcon } from "mds"; import ErrorBlock from "../../../../shared/ErrorBlock"; interface InputBoxProps { diff --git a/portal-ui/src/screens/Console/Common/FormComponents/FormSwitchWrapper/FormSwitchWrapper.tsx b/portal-ui/src/screens/Console/Common/FormComponents/FormSwitchWrapper/FormSwitchWrapper.tsx index f5629b8c2..c8076e37d 100644 --- a/portal-ui/src/screens/Console/Common/FormComponents/FormSwitchWrapper/FormSwitchWrapper.tsx +++ b/portal-ui/src/screens/Console/Common/FormComponents/FormSwitchWrapper/FormSwitchWrapper.tsx @@ -21,7 +21,7 @@ import withStyles from "@mui/styles/withStyles"; import { InputLabel, Switch, Tooltip, Typography } from "@mui/material"; import Grid from "@mui/material/Grid"; import { actionsTray, fieldBasic } from "../common/styleLibrary"; -import HelpIcon from "../../../../../icons/HelpIcon"; +import { HelpIcon } from "mds"; import clsx from "clsx"; import { InputProps as StandardInputProps } from "@mui/material/Input/Input"; diff --git a/portal-ui/src/screens/Console/Common/FormComponents/InputBoxWrapper/InputBoxWrapper.tsx b/portal-ui/src/screens/Console/Common/FormComponents/InputBoxWrapper/InputBoxWrapper.tsx index 6aadfb1ac..d8f3237ef 100644 --- a/portal-ui/src/screens/Console/Common/FormComponents/InputBoxWrapper/InputBoxWrapper.tsx +++ b/portal-ui/src/screens/Console/Common/FormComponents/InputBoxWrapper/InputBoxWrapper.tsx @@ -35,7 +35,7 @@ import { inputFieldStyles, tooltipHelper, } from "../common/styleLibrary"; -import HelpIcon from "../../../../../icons/HelpIcon"; +import { HelpIcon } from "mds"; import clsx from "clsx"; interface InputBoxProps { diff --git a/portal-ui/src/screens/Console/Common/FormComponents/QueryMultiSelector/QueryMultiSelector.tsx b/portal-ui/src/screens/Console/Common/FormComponents/QueryMultiSelector/QueryMultiSelector.tsx index 91090acbc..519f2a2b0 100644 --- a/portal-ui/src/screens/Console/Common/FormComponents/QueryMultiSelector/QueryMultiSelector.tsx +++ b/portal-ui/src/screens/Console/Common/FormComponents/QueryMultiSelector/QueryMultiSelector.tsx @@ -31,7 +31,7 @@ import HelpIcon from "@mui/icons-material/Help"; import { InputLabel, Tooltip } from "@mui/material"; import { fieldBasic, tooltipHelper } from "../common/styleLibrary"; import InputBoxWrapper from "../InputBoxWrapper/InputBoxWrapper"; -import AddIcon from "../../../../../icons/AddIcon"; +import { AddIcon } from "mds"; interface IQueryMultiSelector { elements: string; diff --git a/portal-ui/src/screens/Console/Common/FormComponents/RadioGroupSelector/RadioGroupSelector.tsx b/portal-ui/src/screens/Console/Common/FormComponents/RadioGroupSelector/RadioGroupSelector.tsx index db2c8efa8..b17afba9a 100644 --- a/portal-ui/src/screens/Console/Common/FormComponents/RadioGroupSelector/RadioGroupSelector.tsx +++ b/portal-ui/src/screens/Console/Common/FormComponents/RadioGroupSelector/RadioGroupSelector.tsx @@ -25,7 +25,7 @@ import createStyles from "@mui/styles/createStyles"; import withStyles from "@mui/styles/withStyles"; import makeStyles from "@mui/styles/makeStyles"; import { fieldBasic, radioIcons, tooltipHelper } from "../common/styleLibrary"; -import HelpIcon from "../../../../../icons/HelpIcon"; +import { HelpIcon } from "mds"; export interface SelectorTypes { label: any; diff --git a/portal-ui/src/screens/Console/Common/FormComponents/SelectWrapper/SelectWrapper.tsx b/portal-ui/src/screens/Console/Common/FormComponents/SelectWrapper/SelectWrapper.tsx index 0f7cdfe99..e628e4872 100644 --- a/portal-ui/src/screens/Console/Common/FormComponents/SelectWrapper/SelectWrapper.tsx +++ b/portal-ui/src/screens/Console/Common/FormComponents/SelectWrapper/SelectWrapper.tsx @@ -28,7 +28,7 @@ import { Theme } from "@mui/material/styles"; import createStyles from "@mui/styles/createStyles"; import withStyles from "@mui/styles/withStyles"; import { fieldBasic, tooltipHelper } from "../common/styleLibrary"; -import HelpIcon from "../../../../../icons/HelpIcon"; +import { HelpIcon } from "mds"; export interface selectorTypes { label: string; diff --git a/portal-ui/src/screens/Console/Common/IconsScreen.tsx b/portal-ui/src/screens/Console/Common/IconsScreen.tsx index 40635b41a..252ea428e 100644 --- a/portal-ui/src/screens/Console/Common/IconsScreen.tsx +++ b/portal-ui/src/screens/Console/Common/IconsScreen.tsx @@ -29,9 +29,9 @@ import { RadioGroup, } from "@mui/material"; -import * as cicons from "../../../icons"; -import * as micons from "../../../icons/SidebarMenus"; -import Loader from "./Loader/Loader"; +import * as cicons from "mds"; +import * as micons from "mds"; +import { Loader } from "mds"; interface IIconsScreenSimple { classes: any; @@ -87,20 +87,9 @@ const IconsScreen = ({ classes }: IIconsScreenSimple) => { })} > - +
- ConsoleLogo -
- - -
- LoginMinIOLogo -
- - - -
- OperatorLogo + ThemedLogo

Loaders

diff --git a/portal-ui/src/screens/Console/Common/Loader/Loader.tsx b/portal-ui/src/screens/Console/Common/Loader/Loader.tsx deleted file mode 100644 index cb9001518..000000000 --- a/portal-ui/src/screens/Console/Common/Loader/Loader.tsx +++ /dev/null @@ -1,103 +0,0 @@ -// This file is part of MinIO Console Server -// Copyright (c) 2022 MinIO, Inc. -// -// This program is free software: you can redistribute it and/or modify -// it under the terms of the GNU Affero General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Affero General Public License for more details. -// -// You should have received a copy of the GNU Affero General Public License -// along with this program. If not, see . - -import React, { SVGProps } from "react"; - -import "./loader.styles.css"; - -const Loader = (props: SVGProps) => { - return ( - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ); -}; - -export default Loader; diff --git a/portal-ui/src/screens/Console/Common/Loader/loader.styles.css b/portal-ui/src/screens/Console/Common/Loader/loader.styles.css deleted file mode 100644 index f87754787..000000000 --- a/portal-ui/src/screens/Console/Common/Loader/loader.styles.css +++ /dev/null @@ -1,363 +0,0 @@ -.min-loader { - width: 40px; - height: 40px; -} - -#eB8dk2fHKWC2_tr { - animation: eB8dk2fHKWC2_tr__tr 3000ms linear infinite normal forwards; -} - -@keyframes eB8dk2fHKWC2_tr__tr { - 0% { - transform: translate(139.785027px, 140.086989px) rotate(45.236493deg); - animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1); - } - 10% { - transform: translate(139.785027px, 140.086989px) rotate(-197.740907deg); - animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1); - } - 20% { - transform: translate(139.785027px, 140.086989px) rotate(-108.6deg); - animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1); - } - 30% { - transform: translate(139.785027px, 140.086989px) rotate(-17.484014deg); - animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1); - } - 33.333333% { - transform: translate(139.785027px, 140.086989px) rotate(-17.48deg); - animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1); - } - 43.333333% { - transform: translate(139.785027px, 140.086989px) rotate(160.887995deg); - } - 100% { - transform: translate(139.785027px, 140.086989px) rotate(160.887995deg); - } -} - -#eB8dk2fHKWC2_ts { - animation: eB8dk2fHKWC2_ts__ts 3000ms linear infinite normal forwards; -} - -@keyframes eB8dk2fHKWC2_ts__ts { - 0% { - transform: scale(1, 0.995019); - } - 33.333333% { - transform: scale(1, 0.995019); - animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1); - } - 43.333333% { - transform: scale(0.101121, 0.102033); - animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1); - } - 50% { - transform: scale(0.1, 0.1); - animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1); - } - 60% { - transform: scale(1, 1); - } - 100% { - transform: scale(1, 1); - } -} - -#eB8dk2fHKWC2 { - animation: eB8dk2fHKWC2_c_o 3000ms linear infinite normal forwards; -} - -@keyframes eB8dk2fHKWC2_c_o { - 0% { - opacity: 1; - } - 6.666667% { - opacity: 1; - } - 10% { - opacity: 0; - } - 13.333333% { - opacity: 0; - } - 20% { - opacity: 1; - } - 30% { - opacity: 1; - } - 36.666667% { - opacity: 1; - } - 40% { - opacity: 0; - } - 100% { - opacity: 0; - } -} - -#eB8dk2fHKWC4 { - animation: eB8dk2fHKWC4__m 3000ms linear infinite normal forwards; -} - -@keyframes eB8dk2fHKWC4__m { - 0% { - d: path( - "M85.4,249.8C109.08,255.3,133.72,257.37,157.65,252.14C181.65,246.89,202.95,233.55,219.27,215.35C227.84,205.79,213.74,191.6,205.13,201.21C190.9,217.1,173.27,228.26,152.34,232.86C132.03,237.32,110.79,235.19,90.73,230.52C78.19,227.61,72.85,246.88,85.4,249.8C85.4,249.8,85.4,249.8,85.4,249.8Z" - ); - } - 10% { - d: path( - "M85.4,249.8C85.4,249.8,85.399999,249.800001,85.399999,249.800001C85.399999,249.800001,85.4,249.800002,85.4,249.800002C85.4,249.800002,90.484102,251.966034,95.043213,248.269966C100.484052,243.859082,98.694728,236.722769,97.073675,234.469349C95.517658,232.306335,94.559418,231.751273,90.73,230.52C78.19,227.61,72.85,246.88,85.4,249.8C85.4,249.8,85.4,249.8,85.4,249.8Z" - ); - } - 20% { - d: path( - "M85.4,249.8C85.4,249.8,85.399999,249.800001,85.399999,249.800001C85.399999,249.800001,85.4,249.800002,85.4,249.800002C85.4,249.800002,90.484102,251.966034,95.043213,248.269966C100.484052,243.859082,98.694728,236.722769,97.073675,234.469349C95.517658,232.306335,94.559418,231.751273,90.73,230.52C78.19,227.61,72.85,246.88,85.4,249.8C85.4,249.8,85.4,249.8,85.4,249.8Z" - ); - } - 30% { - d: path( - "M85.4,249.8C109.08,255.3,133.72,257.37,157.65,252.14C181.65,246.89,202.95,233.55,219.27,215.35C227.84,205.79,213.74,191.6,205.13,201.21C190.9,217.1,173.27,228.26,152.34,232.86C132.03,237.32,110.79,235.19,90.73,230.52C78.19,227.61,72.85,246.88,85.4,249.8C85.4,249.8,85.4,249.8,85.4,249.8Z" - ); - } - 33.333333% { - d: path( - "M85.4,249.8C109.08,255.3,133.72,257.37,157.65,252.14C181.65,246.89,202.95,233.55,219.27,215.35C227.84,205.79,213.74,191.6,205.13,201.21C190.9,217.1,173.27,228.26,152.34,232.86C132.03,237.32,110.79,235.19,90.73,230.52C78.19,227.61,72.85,246.88,85.4,249.8C85.4,249.8,85.4,249.8,85.4,249.8Z" - ); - } - 43.333333% { - d: path( - "M84.281285,246.076032C107.50521,254.051555,133.72,257.37,157.65,252.14C181.65,246.89,202.95,233.55,219.27,215.35C227.84,205.79,213.74,191.6,205.13,201.21C190.9,217.1,173.27,228.26,152.34,232.86C132.03,237.32,86.465691,239.82846,53.85604,207.193233C41.31604,204.283233,32.439249,213.928672,40.474905,219.54755C40.474905,219.54755,61.310295,238.187372,84.281285,246.076032Z" - ); - } - 100% { - d: path( - "M84.281285,246.076032C107.50521,254.051555,133.72,257.37,157.65,252.14C181.65,246.89,202.95,233.55,219.27,215.35C227.84,205.79,213.74,191.6,205.13,201.21C190.9,217.1,173.27,228.26,152.34,232.86C132.03,237.32,86.465691,239.82846,53.85604,207.193233C41.31604,204.283233,32.439249,213.928672,40.474905,219.54755C40.474905,219.54755,61.310295,238.187372,84.281285,246.076032Z" - ); - } -} - -#eB8dk2fHKWC6 { - animation: eB8dk2fHKWC6__m 3000ms linear infinite normal forwards; -} - -@keyframes eB8dk2fHKWC6__m { - 0% { - d: path( - "M249.74,169.63C255.24,145.95,257.31,121.31,252.08,97.38C246.83,73.38,233.49,52.08,215.29,35.76C205.73,27.19,191.54,41.29,201.15,49.9C217.04,64.13,228.2,81.76,232.8,102.69C237.26,123,235.13,144.24,230.46,164.3C227.54,176.84,246.82,182.18,249.74,169.63C249.74,169.63,249.74,169.63,249.74,169.63Z" - ); - } - 10% { - d: path( - "M250.887564,168.08137C250.887564,168.081368,250.887563,168.081375,250.887563,168.081375C250.887563,168.081375,253.7831,157.676613,244.778825,154.781475C235.762034,151.882313,232.694053,158.881918,231.752888,162.486547C231.017121,165.304508,231.564293,168.517464,232.231509,169.666243C233.407087,171.690293,235.517449,173.828597,238.467701,174.606956C241.339242,175.364549,245.542656,175.427978,248.770823,172.704057C248.770823,172.704057,250.400569,171.202441,250.887564,168.08137Z" - ); - } - 20% { - d: path( - "M250.887564,168.08137C250.887564,168.081368,250.887563,168.081375,250.887563,168.081375C250.887563,168.081375,253.7831,157.676613,244.778825,154.781475C235.762034,151.882313,232.694053,158.881918,231.752888,162.486547C231.017121,165.304508,231.564293,168.517464,232.231509,169.666243C233.407087,171.690293,235.517449,173.828597,238.467701,174.606956C241.339242,175.364549,245.542656,175.427978,248.770823,172.704057C248.770823,172.704057,250.400569,171.202441,250.887564,168.08137Z" - ); - } - 30% { - d: path( - "M249.74,169.63C255.24,145.95,257.31,121.31,252.08,97.38C246.83,73.38,233.49,52.08,215.29,35.76C205.73,27.19,191.54,41.29,201.15,49.9C217.04,64.13,228.2,81.76,232.8,102.69C237.26,123,235.13,144.24,230.46,164.3C227.54,176.84,246.82,182.18,249.74,169.63C249.74,169.63,249.74,169.63,249.74,169.63Z" - ); - } - 33.333333% { - d: path( - "M249.74,169.63C255.24,145.95,257.31,121.31,252.08,97.38C246.83,73.38,233.49,52.08,215.29,35.76C205.73,27.19,191.54,41.29,201.15,49.9C217.04,64.13,228.2,81.76,232.8,102.69C237.26,123,235.13,144.24,230.46,164.3C227.54,176.84,246.82,182.18,249.74,169.63C249.74,169.63,249.74,169.63,249.74,169.63Z" - ); - } - 43.333333% { - d: path( - "M241.985702,180.287452C255.201364,145.393106,257.31,121.31,252.08,97.38C246.83,73.38,233.49,52.08,215.29,35.76C205.73,27.19,189.760952,38.146938,199.370952,46.756938C229.706596,66.855753,234.126292,101.544407,234.194759,127.574104C235.798839,155.047874,216.192342,185.901625,205.13,201.21C199.980012,208.336696,214.039151,220.128533,219.270001,215.35C219.270001,215.35,237.299554,192.660656,241.985702,180.287452Z" - ); - } - 100% { - d: path( - "M241.985702,180.287452C255.201364,145.393106,257.31,121.31,252.08,97.38C246.83,73.38,233.49,52.08,215.29,35.76C205.73,27.19,189.760952,38.146938,199.370952,46.756938C229.706596,66.855753,234.126292,101.544407,234.194759,127.574104C235.798839,155.047874,216.192342,185.901625,205.13,201.21C199.980012,208.336696,214.039151,220.128533,219.270001,215.35C219.270001,215.35,237.299554,192.660656,241.985702,180.287452Z" - ); - } -} - -#eB8dk2fHKWC8 { - animation: eB8dk2fHKWC8__m 3000ms linear infinite normal forwards; -} - -@keyframes eB8dk2fHKWC8__m { - 0% { - d: path( - "M171.68,7.71C148.17,1.51,123.61,-1.28,99.53,3.25C75.39,7.79,53.7,20.49,36.85,38.21C28.01,47.52,41.68,62.11,50.57,52.76C65.27,37.3,83.22,26.66,104.27,22.68C124.7,18.82,145.87,21.58,165.79,26.83C178.22,30.11,184.14,11,171.68,7.71C171.68,7.71,171.68,7.71,171.68,7.71Z" - ); - } - 10% { - d: path( - "M171.58686,7.8192C164.834536,7.661923,162.882928,13.414575,162.613915,14.669774C162.613914,14.669774,161.858025,17.37084,162.366976,18.743708C162.782522,19.864622,163.527502,21.022768,164.723558,21.957074C165.842173,22.830886,168.859974,24.254302,168.859974,24.254302C168.859974,24.254302,168.859968,24.254306,168.859967,24.254304C181.289967,27.534304,184.046866,11.109212,171.586866,7.819212C171.586866,7.819212,171.58686,7.8192,171.58686,7.8192Z" - ); - } - 20% { - d: path( - "M171.58686,7.8192C164.834536,7.661923,162.882928,13.414575,162.613915,14.669774C162.613914,14.669774,161.858025,17.37084,162.366976,18.743708C162.782522,19.864622,163.527502,21.022768,164.723558,21.957074C165.842173,22.830886,168.859974,24.254302,168.859974,24.254302C168.859974,24.254302,168.859968,24.254306,168.859967,24.254304C181.289967,27.534304,184.046866,11.109212,171.586866,7.819212C171.586866,7.819212,171.58686,7.8192,171.58686,7.8192Z" - ); - } - 30% { - d: path( - "M171.68,7.71C148.17,1.51,123.61,-1.28,99.53,3.25C75.39,7.79,53.7,20.49,36.85,38.21C28.01,47.52,41.68,62.11,50.57,52.76C65.27,37.3,83.22,26.66,104.27,22.68C124.7,18.82,145.87,21.58,165.79,26.83C178.22,30.11,184.14,11,171.68,7.71C171.68,7.71,171.68,7.71,171.68,7.71Z" - ); - } - 33.333333% { - d: path( - "M171.68,7.71C148.17,1.51,123.61,-1.28,99.53,3.25C75.39,7.79,53.7,20.49,36.85,38.21C28.01,47.52,41.68,62.11,50.57,52.76C65.27,37.3,83.22,26.66,104.27,22.68C124.7,18.82,145.87,21.58,165.79,26.83C178.22,30.11,184.14,11,171.68,7.71C171.68,7.71,171.68,7.71,171.68,7.71Z" - ); - } - 43.333333% { - d: path( - "M154.601291,1.547478C127.732134,-3.659063,101.676041,0.16217,89.834975,4.047622C73.018778,9.565582,43.015709,29.967817,36.85,38.21C28.01,47.52,41.568561,62.002759,50.57,52.76C67.005248,35.884138,77.788003,22.937369,100.935291,18.024709C148.028227,8.029949,175.904245,24.591662,199.370952,46.756938C210.775532,51.88401,219.463487,39.878796,215.289997,35.759998C189.664787,10.470596,154.601291,1.547478,154.601291,1.547478Z" - ); - } - 100% { - d: path( - "M154.601291,1.547478C127.732134,-3.659063,101.676041,0.16217,89.834975,4.047622C73.018778,9.565582,43.015709,29.967817,36.85,38.21C28.01,47.52,41.568561,62.002759,50.57,52.76C67.005248,35.884138,77.788003,22.937369,100.935291,18.024709C148.028227,8.029949,175.904245,24.591662,199.370952,46.756938C210.775532,51.88401,219.463487,39.878796,215.289997,35.759998C189.664787,10.470596,154.601291,1.547478,154.601291,1.547478Z" - ); - } -} - -#eB8dk2fHKWC10 { - animation: eB8dk2fHKWC10__m 3000ms linear infinite normal forwards; -} - -@keyframes eB8dk2fHKWC10__m { - 0% { - d: path( - "M5.83,85.46C0.33,109.14,-1.74,133.78,3.49,157.71C8.74,181.71,22.08,203.01,40.28,219.33C49.84,227.9,64.03,213.8,54.42,205.19C38.53,190.96,27.37,173.33,22.77,152.4C18.31,132.09,20.44,110.85,25.11,90.79C28.03,78.25,8.75,72.91,5.83,85.46L5.83,85.46Z" - ); - } - 3.333333% { - d: path( - "M4.90273,88.748028C1.236063,104.534694,0.694614,122.375568,4.181281,138.328902C7.119767,155.82704,18.329955,178.442148,31.722495,188.944182C39.448991,194.869945,48.960631,181.919808,35.808325,167.974185C27.053341,155.46954,26.778713,144.786038,23.180834,130.168643C19.139468,114.899686,18.114526,100.786543,20.952073,87.411869C21.572437,79.045425,6.897064,77.595457,4.916661,86.915441L4.90273,88.748028Z" - ); - } - 10% { - d: path( - "M3.04819,95.324083C3.04819,95.324083,5.563842,99.566705,5.563842,99.566705C5.563842,99.566705,11.253926,104.287825,15.031546,103.153927C19.091035,103.791214,24.274539,98.764542,25.851733,95.404259C27.275674,92.370488,25.596139,87.698114,24.002501,85.705929C20.798403,80.519057,13.463578,80.659628,12.636219,80.655608C8.65731,80.636275,3.191193,86.96637,3.089982,89.826322L3.04819,95.324083Z" - ); - } - 20% { - d: path( - "M3.04819,95.324083C3.04819,95.324083,5.563842,99.566705,5.563842,99.566705C5.563842,99.566705,11.253926,104.287825,15.031546,103.153927C19.091035,103.791214,24.274539,98.764542,25.851733,95.404259C27.275674,92.370488,25.596139,87.698114,24.002501,85.705929C20.798403,80.519057,13.463578,80.659628,12.636219,80.655608C8.65731,80.636275,3.191193,86.96637,3.089982,89.826322L3.04819,95.324083Z" - ); - } - 30% { - d: path( - "M5.83,85.46C0.33,109.14,-1.74,133.78,3.49,157.71C8.74,181.71,22.08,203.01,40.28,219.33C49.84,227.9,64.03,213.8,54.42,205.19C38.53,190.96,27.37,173.33,22.77,152.4C18.31,132.09,20.44,110.85,25.11,90.79C28.03,78.25,8.75,72.91,5.83,85.46L5.83,85.46Z" - ); - } - 33.333333% { - d: path( - "M5.83,85.46C0.33,109.14,-1.74,133.78,3.49,157.71C8.74,181.71,22.08,203.01,40.28,219.33C49.84,227.9,64.03,213.8,54.42,205.19C38.53,190.96,27.37,173.33,22.77,152.4C18.31,132.09,20.44,110.85,25.11,90.79C28.03,78.25,8.75,72.91,5.83,85.46L5.83,85.46Z" - ); - } - 43.333333% { - d: path( - "M36.436007,38.11681C-7.498754,85.801617,-0.826469,134.911183,5.658972,158.164678C15.873566,192.855226,35.43893,215.965329,40.28,219.33C49.84,227.9,63.271136,215.585685,53.661136,206.975685C38.384036,191.128398,25.999041,166.121323,22.77,152.4C12.429986,121.009925,27.020185,73.061168,50.245766,52.61587C65.058304,39.576508,51.054205,23.186387,36.436019,38.116819L36.436007,38.11681Z" - ); - } - 100% { - d: path( - "M36.436007,38.11681C-7.498754,85.801617,-0.826469,134.911183,5.658972,158.164678C15.873566,192.855226,35.43893,215.965329,40.28,219.33C49.84,227.9,63.271136,215.585685,53.661136,206.975685C38.384036,191.128398,25.999041,166.121323,22.77,152.4C12.429986,121.009925,27.020185,73.061168,50.245766,52.61587C65.058304,39.576508,51.054205,23.186387,36.436019,38.116819L36.436007,38.11681Z" - ); - } -} - -#eB8dk2fHKWC11_ts { - animation: eB8dk2fHKWC11_ts__ts 3000ms linear infinite normal forwards; -} - -@keyframes eB8dk2fHKWC11_ts__ts { - 0% { - transform: translate(139.784999px, 140.086986px) scale(1, 1); - } - 30% { - transform: translate(139.784999px, 140.086986px) scale(1, 1); - } - 43.333333% { - transform: translate(139.784999px, 140.086986px) scale(0.102813, 0.102813); - } - 50% { - transform: translate(139.784999px, 140.086986px) scale(0.102813, 0.102813); - } - 60% { - transform: translate(139.784999px, 140.086986px) scale(1.001075, 1.001075); - } - 100% { - transform: translate(139.784999px, 140.086986px) scale(1.001075, 1.001075); - } -} - -#eB8dk2fHKWC11 { - animation: eB8dk2fHKWC11_c_o 3000ms linear infinite normal forwards; -} - -@keyframes eB8dk2fHKWC11_c_o { - 0% { - opacity: 0; - } - 30% { - opacity: 0; - } - 36.666667% { - opacity: 0; - } - 40% { - opacity: 1; - } - 100% { - opacity: 1; - } -} - -#eB8dk2fHKWC13_tr { - animation: eB8dk2fHKWC13_tr__tr 3000ms linear infinite normal forwards; -} - -@keyframes eB8dk2fHKWC13_tr__tr { - 0% { - transform: translate(139.785004px, 140.086979px) rotate(0deg); - } - 10% { - transform: translate(139.785004px, 140.086979px) rotate(0deg); - } - 20% { - transform: translate(139.785004px, 140.086979px) rotate(90.041277deg); - } - 100% { - transform: translate(139.785004px, 140.086979px) rotate(90.041277deg); - } -} - -#eB8dk2fHKWC13 { - animation: eB8dk2fHKWC13_c_o 3000ms linear infinite normal forwards; -} - -@keyframes eB8dk2fHKWC13_c_o { - 0% { - opacity: 0; - } - 6.666667% { - opacity: 0; - } - 10% { - opacity: 1; - } - 13.333333% { - opacity: 1; - } - 20% { - opacity: 0; - } - 100% { - opacity: 0; - } -} diff --git a/portal-ui/src/screens/Console/Common/MainError/MainError.tsx b/portal-ui/src/screens/Console/Common/MainError/MainError.tsx index 46eb2ca74..33ec2db56 100644 --- a/portal-ui/src/screens/Console/Common/MainError/MainError.tsx +++ b/portal-ui/src/screens/Console/Common/MainError/MainError.tsx @@ -19,7 +19,7 @@ import { useSelector } from "react-redux"; import get from "lodash/get"; import { AppState, useAppDispatch } from "../../../../store"; import { Box } from "@mui/material"; -import { AlertCloseIcon } from "../../../../icons"; +import { AlertCloseIcon } from "mds"; import { Portal } from "@mui/base"; import { setErrorSnackMessage } from "../../../../systemSlice"; diff --git a/portal-ui/src/screens/Console/Common/ObjectManager/ObjectHandled.tsx b/portal-ui/src/screens/Console/Common/ObjectManager/ObjectHandled.tsx index 59e80d133..0f77b6aba 100644 --- a/portal-ui/src/screens/Console/Common/ObjectManager/ObjectHandled.tsx +++ b/portal-ui/src/screens/Console/Common/ObjectManager/ObjectHandled.tsx @@ -27,7 +27,7 @@ import { DownloadStatIcon, EnabledIcon, UploadStatIcon, -} from "../../../../icons"; +} from "mds"; import clsx from "clsx"; import { callForObjectID } from "../../ObjectBrowser/transferManager"; diff --git a/portal-ui/src/screens/Console/Common/ObjectManager/ObjectManager.tsx b/portal-ui/src/screens/Console/Common/ObjectManager/ObjectManager.tsx index c3ae4ba7f..c88259a2d 100644 --- a/portal-ui/src/screens/Console/Common/ObjectManager/ObjectManager.tsx +++ b/portal-ui/src/screens/Console/Common/ObjectManager/ObjectManager.tsx @@ -21,7 +21,7 @@ import createStyles from "@mui/styles/createStyles"; import withStyles from "@mui/styles/withStyles"; import { IconButton, Tooltip } from "@mui/material"; import { AppState, useAppDispatch } from "../../../../store"; -import { RemoveAllIcon } from "../../../../icons"; +import { RemoveAllIcon } from "mds"; import ObjectHandled from "./ObjectHandled"; import { cleanList, diff --git a/portal-ui/src/screens/Console/Common/PageHeader/PageHeader.tsx b/portal-ui/src/screens/Console/Common/PageHeader/PageHeader.tsx index 55b6e8e8a..e691acc0b 100644 --- a/portal-ui/src/screens/Console/Common/PageHeader/PageHeader.tsx +++ b/portal-ui/src/screens/Console/Common/PageHeader/PageHeader.tsx @@ -22,7 +22,7 @@ import createStyles from "@mui/styles/createStyles"; import withStyles from "@mui/styles/withStyles"; import { AppState, useAppDispatch } from "../../../../store"; -import { CircleIcon, ObjectManagerIcon } from "../../../../icons"; +import { CircleIcon, ObjectManagerIcon } from "mds"; import { Box } from "@mui/material"; import { toggleList } from "../../ObjectBrowser/objectBrowserSlice"; import { selFeatures } from "../../consoleSlice"; diff --git a/portal-ui/src/screens/Console/Common/SearchBox.tsx b/portal-ui/src/screens/Console/Common/SearchBox.tsx index 8ce6d80f9..05b94a37c 100644 --- a/portal-ui/src/screens/Console/Common/SearchBox.tsx +++ b/portal-ui/src/screens/Console/Common/SearchBox.tsx @@ -16,7 +16,7 @@ import React from "react"; import InputAdornment from "@mui/material/InputAdornment"; -import SearchIcon from "../../../icons/SearchIcon"; +import { SearchIcon } from "mds"; import TextField from "@mui/material/TextField"; import withStyles from "@mui/styles/withStyles"; import { Theme } from "@mui/material/styles"; diff --git a/portal-ui/src/screens/Console/Common/TLSCertificate/TLSCertificate.tsx b/portal-ui/src/screens/Console/Common/TLSCertificate/TLSCertificate.tsx index 979e2b8a0..b4b03d57f 100644 --- a/portal-ui/src/screens/Console/Common/TLSCertificate/TLSCertificate.tsx +++ b/portal-ui/src/screens/Console/Common/TLSCertificate/TLSCertificate.tsx @@ -34,7 +34,7 @@ import { Typography, } from "@mui/material"; import EventBusyIcon from "@mui/icons-material/EventBusy"; -import CertificateIcon from "../../../../icons/CertificateIcon"; +import { CertificateIcon } from "mds"; const styles = (theme: Theme) => createStyles({ diff --git a/portal-ui/src/screens/Console/Common/TableWrapper/TableActionButton.tsx b/portal-ui/src/screens/Console/Common/TableWrapper/TableActionButton.tsx index fa8b5881c..f0d7a14ec 100644 --- a/portal-ui/src/screens/Console/Common/TableWrapper/TableActionButton.tsx +++ b/portal-ui/src/screens/Console/Common/TableWrapper/TableActionButton.tsx @@ -23,10 +23,14 @@ import CloudIcon from "./TableActionIcons/CloudIcon"; import ConsoleIcon from "./TableActionIcons/ConsoleIcon"; import DisableIcon from "./TableActionIcons/DisableIcon"; import FormatDriveIcon from "./TableActionIcons/FormatDriveIcon"; -import EditIcon from "../../../../icons/EditIcon"; -import TrashIcon from "../../../../icons/TrashIcon"; -import { IAMPoliciesIcon, PreviewIcon, ShareIcon } from "../../../../icons"; -import DownloadIcon from "../../../../icons/DownloadIcon"; +import { + IAMPoliciesIcon, + PreviewIcon, + ShareIcon, + EditIcon, + TrashIcon, + DownloadIcon, +} from "mds"; const styles = () => createStyles({ diff --git a/portal-ui/src/screens/Console/Common/TableWrapper/TableWrapper.tsx b/portal-ui/src/screens/Console/Common/TableWrapper/TableWrapper.tsx index f4c2088d1..70abf7fda 100644 --- a/portal-ui/src/screens/Console/Common/TableWrapper/TableWrapper.tsx +++ b/portal-ui/src/screens/Console/Common/TableWrapper/TableWrapper.tsx @@ -39,7 +39,7 @@ import { radioIcons, TableRowPredefStyles, } from "../FormComponents/common/styleLibrary"; -import Loader from "../Loader/Loader"; +import { Loader } from "mds"; import TooltipWrapper from "../TooltipWrapper/TooltipWrapper"; //Interfaces for table Items diff --git a/portal-ui/src/screens/Console/Common/TestWrapper/TestWrapper.tsx b/portal-ui/src/screens/Console/Common/TestWrapper/TestWrapper.tsx index 45b56f158..aba7e300c 100644 --- a/portal-ui/src/screens/Console/Common/TestWrapper/TestWrapper.tsx +++ b/portal-ui/src/screens/Console/Common/TestWrapper/TestWrapper.tsx @@ -20,11 +20,11 @@ import createStyles from "@mui/styles/createStyles"; import withStyles from "@mui/styles/withStyles"; import { Grid } from "@mui/material"; import ArrowForwardIosIcon from "@mui/icons-material/ArrowForwardIos"; -import { DrivesIcon, VersionIcon } from "../../../../icons"; +import { DrivesIcon, VersionIcon } from "mds"; import { ServerInfo, Usage } from "../../Dashboard/types"; import { ErrorResponseHandler } from "../../../../common/types"; import api from "../../../../common/api"; -import Loader from "../Loader/Loader"; +import { Loader } from "mds"; interface ITestWrapper { title: any; diff --git a/portal-ui/src/screens/Console/Common/UsageBarWrapper/SummaryUsageBar.tsx b/portal-ui/src/screens/Console/Common/UsageBarWrapper/SummaryUsageBar.tsx index f9ba2e280..c8bf9b061 100644 --- a/portal-ui/src/screens/Console/Common/UsageBarWrapper/SummaryUsageBar.tsx +++ b/portal-ui/src/screens/Console/Common/UsageBarWrapper/SummaryUsageBar.tsx @@ -9,9 +9,9 @@ import { ITenant, ValueUnit, } from "../../Tenants/ListTenants/types"; -import { CircleIcon } from "../../../../icons"; +import { CircleIcon } from "mds"; import { niceBytes, niceBytesInt } from "../../../../common/utils"; -import Loader from "../Loader/Loader"; +import { Loader } from "mds"; import TenantCapacity from "../../Tenants/ListTenants/TenantCapacity"; import ErrorBlock from "../../../shared/ErrorBlock"; import LabelValuePair from "./LabelValuePair"; diff --git a/portal-ui/src/screens/Console/Common/UsageBarWrapper/UsageBarWrapper.tsx b/portal-ui/src/screens/Console/Common/UsageBarWrapper/UsageBarWrapper.tsx index 0b63e742a..81f9dbd6f 100644 --- a/portal-ui/src/screens/Console/Common/UsageBarWrapper/UsageBarWrapper.tsx +++ b/portal-ui/src/screens/Console/Common/UsageBarWrapper/UsageBarWrapper.tsx @@ -5,7 +5,7 @@ import withStyles from "@mui/styles/withStyles"; import { LinearProgress } from "@mui/material"; import Grid from "@mui/material/Grid"; import ErrorBlock from "../../../shared/ErrorBlock"; -import Loader from "../Loader/Loader"; +import { Loader } from "mds"; interface IProgressBar { maxValue: number; diff --git a/portal-ui/src/screens/Console/Configurations/ConfigurationPanels/ConfigurationOptions.tsx b/portal-ui/src/screens/Console/Configurations/ConfigurationPanels/ConfigurationOptions.tsx index 4efbff092..9596cf972 100644 --- a/portal-ui/src/screens/Console/Configurations/ConfigurationPanels/ConfigurationOptions.tsx +++ b/portal-ui/src/screens/Console/Configurations/ConfigurationPanels/ConfigurationOptions.tsx @@ -28,7 +28,7 @@ import { } from "../../Common/FormComponents/common/styleLibrary"; import PageHeader from "../../Common/PageHeader/PageHeader"; import HelpBox from "../../../../common/HelpBox"; -import { SettingsIcon } from "../../../../icons"; +import { SettingsIcon } from "mds"; import { Link, Navigate, Route, Routes, useLocation } from "react-router-dom"; import VerticalTabs from "../../Common/VerticalTabs/VerticalTabs"; import PageLayout from "../../Common/Layout/PageLayout"; diff --git a/portal-ui/src/screens/Console/Configurations/SiteReplication/AddReplicationSites.tsx b/portal-ui/src/screens/Console/Configurations/SiteReplication/AddReplicationSites.tsx index 3b3fe1d7b..993319d67 100644 --- a/portal-ui/src/screens/Console/Configurations/SiteReplication/AddReplicationSites.tsx +++ b/portal-ui/src/screens/Console/Configurations/SiteReplication/AddReplicationSites.tsx @@ -20,7 +20,7 @@ import { Box, LinearProgress } from "@mui/material"; import { useNavigate } from "react-router-dom"; import { Button } from "mds"; import useApi from "../../Common/Hooks/useApi"; -import { ClustersIcon } from "../../../../icons"; +import { ClustersIcon } from "mds"; import PageHeader from "../../Common/PageHeader/PageHeader"; import BackLink from "../../../../common/BackLink"; import { IAM_PAGES } from "../../../../common/SecureComponent/permissions"; diff --git a/portal-ui/src/screens/Console/Configurations/SiteReplication/EditSiteEndPoint.tsx b/portal-ui/src/screens/Console/Configurations/SiteReplication/EditSiteEndPoint.tsx index b189d135b..fe464b79a 100644 --- a/portal-ui/src/screens/Console/Configurations/SiteReplication/EditSiteEndPoint.tsx +++ b/portal-ui/src/screens/Console/Configurations/SiteReplication/EditSiteEndPoint.tsx @@ -15,7 +15,7 @@ // along with this program. If not, see . import React, { useState } from "react"; -import { EditIcon } from "../../../../icons"; +import { EditIcon } from "mds"; import { Box, DialogContentText } from "@mui/material"; import Grid from "@mui/material/Grid"; import InputBoxWrapper from "../../Common/FormComponents/InputBoxWrapper/InputBoxWrapper"; diff --git a/portal-ui/src/screens/Console/Configurations/SiteReplication/EntityReplicationLookup.tsx b/portal-ui/src/screens/Console/Configurations/SiteReplication/EntityReplicationLookup.tsx index fdfb321aa..9655f99c7 100644 --- a/portal-ui/src/screens/Console/Configurations/SiteReplication/EntityReplicationLookup.tsx +++ b/portal-ui/src/screens/Console/Configurations/SiteReplication/EntityReplicationLookup.tsx @@ -19,11 +19,11 @@ import { Box, Grid } from "@mui/material"; import { Button } from "mds"; import SelectWrapper from "../../Common/FormComponents/SelectWrapper/SelectWrapper"; import InputBoxWrapper from "../../Common/FormComponents/InputBoxWrapper/InputBoxWrapper"; -import { ClustersIcon } from "../../../../icons"; +import { ClustersIcon } from "mds"; import useApi from "../../Common/Hooks/useApi"; import { StatsResponseType } from "./SiteReplicationStatus"; import BucketEntityStatus from "./LookupStatus/BucketEntityStatus"; -import Loader from "../../Common/Loader/Loader"; +import { Loader } from "mds"; import PolicyEntityStatus from "./LookupStatus/PolicyEntityStatus"; import GroupEntityStatus from "./LookupStatus/GroupEntityStatus"; import UserEntityStatus from "./LookupStatus/UserEntityStatus"; diff --git a/portal-ui/src/screens/Console/Configurations/SiteReplication/LookupStatus/LookupStatusTable.tsx b/portal-ui/src/screens/Console/Configurations/SiteReplication/LookupStatus/LookupStatusTable.tsx index 4959b92db..81add609c 100644 --- a/portal-ui/src/screens/Console/Configurations/SiteReplication/LookupStatus/LookupStatusTable.tsx +++ b/portal-ui/src/screens/Console/Configurations/SiteReplication/LookupStatus/LookupStatusTable.tsx @@ -16,7 +16,7 @@ import React from "react"; import { Box } from "@mui/material"; -import { CircleIcon } from "../../../../../icons"; +import { CircleIcon } from "mds"; const LookupStatusTable = ({ matrixData = [], diff --git a/portal-ui/src/screens/Console/Configurations/SiteReplication/ReplicationSites.tsx b/portal-ui/src/screens/Console/Configurations/SiteReplication/ReplicationSites.tsx index 43f1afce3..038ee9ee0 100644 --- a/portal-ui/src/screens/Console/Configurations/SiteReplication/ReplicationSites.tsx +++ b/portal-ui/src/screens/Console/Configurations/SiteReplication/ReplicationSites.tsx @@ -20,8 +20,7 @@ import ListItemButton from "@mui/material/ListItemButton"; import { Box, DialogContentText, Tooltip } from "@mui/material"; import { Button } from "mds"; import { ReplicationSite } from "./SiteReplication"; -import TrashIcon from "../../../../icons/TrashIcon"; -import { CircleIcon, ConfirmDeleteIcon, EditIcon } from "../../../../icons"; +import { CircleIcon, ConfirmDeleteIcon, EditIcon, TrashIcon } from "mds"; import ConfirmDialog from "../../Common/ModalWrapper/ConfirmDialog"; import withStyles from "@mui/styles/withStyles"; import { Theme } from "@mui/material/styles"; diff --git a/portal-ui/src/screens/Console/Configurations/SiteReplication/SRSiteInputRow.tsx b/portal-ui/src/screens/Console/Configurations/SiteReplication/SRSiteInputRow.tsx index 8d3c415b5..2ebae11fe 100644 --- a/portal-ui/src/screens/Console/Configurations/SiteReplication/SRSiteInputRow.tsx +++ b/portal-ui/src/screens/Console/Configurations/SiteReplication/SRSiteInputRow.tsx @@ -20,7 +20,7 @@ import InputBoxWrapper from "../../Common/FormComponents/InputBoxWrapper/InputBo import Grid from "@mui/material/Grid"; import TooltipWrapper from "../../Common/TooltipWrapper/TooltipWrapper"; import { Button } from "mds"; -import { AddIcon, RemoveIcon } from "../../../../icons"; +import { AddIcon, RemoveIcon } from "mds"; import { SiteInputRow } from "./Types"; const SRSiteInputRow = ({ diff --git a/portal-ui/src/screens/Console/Configurations/SiteReplication/SiteReplication.tsx b/portal-ui/src/screens/Console/Configurations/SiteReplication/SiteReplication.tsx index de11d63d5..067e4bc0d 100644 --- a/portal-ui/src/screens/Console/Configurations/SiteReplication/SiteReplication.tsx +++ b/portal-ui/src/screens/Console/Configurations/SiteReplication/SiteReplication.tsx @@ -22,15 +22,14 @@ import PageHeader from "../../Common/PageHeader/PageHeader"; import PageLayout from "../../Common/Layout/PageLayout"; import useApi from "../../Common/Hooks/useApi"; import ReplicationSites from "./ReplicationSites"; -import TrashIcon from "../../../../icons/TrashIcon"; -import { Button } from "mds"; -import Loader from "../../Common/Loader/Loader"; +import { Button, Loader } from "mds"; import { AddIcon, ClustersIcon, ConfirmDeleteIcon, RecoverIcon, -} from "../../../../icons"; + TrashIcon, +} from "mds"; import { ErrorResponseHandler } from "../../../../common/types"; import HelpBox from "../../../../common/HelpBox"; import ConfirmDialog from "../../Common/ModalWrapper/ConfirmDialog"; diff --git a/portal-ui/src/screens/Console/Configurations/SiteReplication/SiteReplicationStatus.tsx b/portal-ui/src/screens/Console/Configurations/SiteReplication/SiteReplicationStatus.tsx index 6d004d705..000567ba7 100644 --- a/portal-ui/src/screens/Console/Configurations/SiteReplication/SiteReplicationStatus.tsx +++ b/portal-ui/src/screens/Console/Configurations/SiteReplication/SiteReplicationStatus.tsx @@ -30,9 +30,9 @@ import { IAMPoliciesIcon, RefreshIcon, UsersIcon, -} from "../../../../icons"; +} from "mds"; import EntityReplicationLookup from "./EntityReplicationLookup"; -import Loader from "../../Common/Loader/Loader"; +import { Loader } from "mds"; import TooltipWrapper from "../../Common/TooltipWrapper/TooltipWrapper"; export type StatsResponseType = { diff --git a/portal-ui/src/screens/Console/Configurations/TiersConfiguration/ListTiersConfiguration.tsx b/portal-ui/src/screens/Console/Configurations/TiersConfiguration/ListTiersConfiguration.tsx index fa440fd3d..081cf1db0 100644 --- a/portal-ui/src/screens/Console/Configurations/TiersConfiguration/ListTiersConfiguration.tsx +++ b/portal-ui/src/screens/Console/Configurations/TiersConfiguration/ListTiersConfiguration.tsx @@ -31,14 +31,14 @@ import { tableStyles, typesSelection, } from "../../Common/FormComponents/common/styleLibrary"; -import { AddIcon, TiersIcon, TiersNotAvailableIcon } from "../../../../icons"; +import { AddIcon, TiersIcon, TiersNotAvailableIcon } from "mds"; import { ITierElement, ITierResponse } from "./types"; import { ErrorResponseHandler } from "../../../../common/types"; import api from "../../../../common/api"; import TableWrapper from "../../Common/TableWrapper/TableWrapper"; -import RefreshIcon from "../../../../icons/RefreshIcon"; +import { RefreshIcon } from "mds"; import PageHeader from "../../Common/PageHeader/PageHeader"; import HelpBox from "../../../../common/HelpBox"; import AButton from "../../Common/AButton/AButton"; @@ -60,8 +60,7 @@ import { useNavigate } from "react-router-dom"; import { useAppDispatch } from "../../../../store"; import { hasPermission } from "../../../../common/SecureComponent"; import TooltipWrapper from "../../Common/TooltipWrapper/TooltipWrapper"; -import TierOnlineIcon from "../../../../icons/TierOnlineIcon"; -import TierOfflineIcon from "../../../../icons/TierOfflineIcon"; +import { TierOnlineIcon, TierOfflineIcon } from "mds"; const UpdateTierCredentialsModal = withSuspense( React.lazy(() => import("./UpdateTierCredentialsModal")) ); diff --git a/portal-ui/src/screens/Console/Configurations/TiersConfiguration/RegionSelectWrapper.tsx b/portal-ui/src/screens/Console/Configurations/TiersConfiguration/RegionSelectWrapper.tsx index dfa35fcb2..d292d78d3 100644 --- a/portal-ui/src/screens/Console/Configurations/TiersConfiguration/RegionSelectWrapper.tsx +++ b/portal-ui/src/screens/Console/Configurations/TiersConfiguration/RegionSelectWrapper.tsx @@ -25,7 +25,7 @@ import { inputFieldStyles, tooltipHelper, } from "../../Common/FormComponents/common/styleLibrary"; -import HelpIcon from "../../../../icons/HelpIcon"; +import { HelpIcon } from "mds"; import clsx from "clsx"; import RegionSelect from "./RegionSelect"; diff --git a/portal-ui/src/screens/Console/Configurations/TiersConfiguration/TierTypeSelector.tsx b/portal-ui/src/screens/Console/Configurations/TiersConfiguration/TierTypeSelector.tsx index 228afbe26..bc0cbaa35 100644 --- a/portal-ui/src/screens/Console/Configurations/TiersConfiguration/TierTypeSelector.tsx +++ b/portal-ui/src/screens/Console/Configurations/TiersConfiguration/TierTypeSelector.tsx @@ -24,7 +24,7 @@ import BackLink from "../../../../common/BackLink"; import PageLayout from "../../Common/Layout/PageLayout"; import TierTypeCard from "./TierTypeCard"; import HelpBox from "../../../../common/HelpBox"; -import { TiersIcon } from "../../../../icons"; +import { TiersIcon } from "mds"; import FormLayout from "../../Common/FormLayout"; const TierTypeSelector = () => { diff --git a/portal-ui/src/screens/Console/Configurations/TiersConfiguration/UpdateTierCredentialsModal.tsx b/portal-ui/src/screens/Console/Configurations/TiersConfiguration/UpdateTierCredentialsModal.tsx index 0b72d1c1f..cb19fb1b6 100644 --- a/portal-ui/src/screens/Console/Configurations/TiersConfiguration/UpdateTierCredentialsModal.tsx +++ b/portal-ui/src/screens/Console/Configurations/TiersConfiguration/UpdateTierCredentialsModal.tsx @@ -33,7 +33,7 @@ import api from "../../../../common/api"; import { ITierElement } from "./types"; import { ErrorResponseHandler } from "../../../../common/types"; import ModalWrapper from "../../Common/ModalWrapper/ModalWrapper"; -import { LockIcon } from "../../../../icons"; +import { LockIcon } from "mds"; import { setModalErrorSnackMessage } from "../../../../systemSlice"; import { useAppDispatch } from "../../../../store"; diff --git a/portal-ui/src/screens/Console/Configurations/TiersConfiguration/utils.tsx b/portal-ui/src/screens/Console/Configurations/TiersConfiguration/utils.tsx index c1be29f04..78733891b 100644 --- a/portal-ui/src/screens/Console/Configurations/TiersConfiguration/utils.tsx +++ b/portal-ui/src/screens/Console/Configurations/TiersConfiguration/utils.tsx @@ -23,7 +23,7 @@ import { MinIOTierIconXs, S3TierIcon, S3TierIconXs, -} from "../../../../icons"; +} from "mds"; export const minioServiceName = "minio"; export const gcsServiceName = "gcs"; diff --git a/portal-ui/src/screens/Console/Dashboard/BasicDashboard/BasicDashboard.tsx b/portal-ui/src/screens/Console/Dashboard/BasicDashboard/BasicDashboard.tsx index 09d3ce7d4..728f73622 100644 --- a/portal-ui/src/screens/Console/Dashboard/BasicDashboard/BasicDashboard.tsx +++ b/portal-ui/src/screens/Console/Dashboard/BasicDashboard/BasicDashboard.tsx @@ -27,7 +27,7 @@ import { UptimeIcon, FormatDrivesIcon, StorageIcon, -} from "../../../../icons"; +} from "mds"; import HelpBox from "../../../../common/HelpBox"; import { calculateBytes, representationNumber } from "../../../../common/utils"; import { IDriveInfo, Usage } from "../types"; @@ -36,7 +36,7 @@ import groupBy from "lodash/groupBy"; import ServersList from "./ServersList"; import CounterCard from "./CounterCard"; import ReportedUsage from "./ReportedUsage"; -import { DiagnosticsMenuIcon } from "../../../../icons/SidebarMenus"; +import { DiagnosticsMenuIcon } from "mds"; import { Button } from "mds"; import { Link } from "react-router-dom"; import { IAM_PAGES } from "../../../../common/SecureComponent/permissions"; diff --git a/portal-ui/src/screens/Console/Dashboard/BasicDashboard/DriveInfoItem.tsx b/portal-ui/src/screens/Console/Dashboard/BasicDashboard/DriveInfoItem.tsx index 925114103..8d1359d05 100644 --- a/portal-ui/src/screens/Console/Dashboard/BasicDashboard/DriveInfoItem.tsx +++ b/portal-ui/src/screens/Console/Dashboard/BasicDashboard/DriveInfoItem.tsx @@ -26,7 +26,7 @@ import { } from "../../../../common/utils"; import { Box } from "@mui/material"; import { Cell, Pie, PieChart } from "recharts"; -import { CircleIcon } from "../../../../icons"; +import { CircleIcon } from "mds"; import { commonDashboardInfocard } from "../../Common/FormComponents/common/styleLibrary"; import { STATUS_COLORS } from "./Utils"; diff --git a/portal-ui/src/screens/Console/Dashboard/BasicDashboard/ServerInfoItem.tsx b/portal-ui/src/screens/Console/Dashboard/BasicDashboard/ServerInfoItem.tsx index 8c6a2f46d..69882459b 100644 --- a/portal-ui/src/screens/Console/Dashboard/BasicDashboard/ServerInfoItem.tsx +++ b/portal-ui/src/screens/Console/Dashboard/BasicDashboard/ServerInfoItem.tsx @@ -20,7 +20,7 @@ import withStyles from "@mui/styles/withStyles"; import { ServerInfo } from "../types"; import { niceDays } from "../../../../common/utils"; import { Box } from "@mui/material"; -import { CircleIcon } from "../../../../icons"; +import { CircleIcon } from "mds"; import get from "lodash/get"; import { commonDashboardInfocard } from "../../Common/FormComponents/common/styleLibrary"; import { diff --git a/portal-ui/src/screens/Console/Dashboard/BasicDashboard/ServersList.tsx b/portal-ui/src/screens/Console/Dashboard/BasicDashboard/ServersList.tsx index 5677d43da..c9e33b7ac 100644 --- a/portal-ui/src/screens/Console/Dashboard/BasicDashboard/ServersList.tsx +++ b/portal-ui/src/screens/Console/Dashboard/BasicDashboard/ServersList.tsx @@ -23,10 +23,7 @@ import { ServerInfo } from "../types"; import ServerInfoItem from "./ServerInfoItem"; import { Box } from "@mui/material"; import DriveInfoItem from "./DriveInfoItem"; -import { - MenuCollapsedIcon, - MenuExpandedIcon, -} from "../../../../icons/SidebarMenus"; +import { MenuCollapsedIcon, MenuExpandedIcon } from "mds"; const ServersList = ({ data }: { data: ServerInfo[] }) => { const [expanded, setExpanded] = React.useState( diff --git a/portal-ui/src/screens/Console/Dashboard/BasicDashboard/StatusCountCard.tsx b/portal-ui/src/screens/Console/Dashboard/BasicDashboard/StatusCountCard.tsx index 287da41aa..6542b20fb 100644 --- a/portal-ui/src/screens/Console/Dashboard/BasicDashboard/StatusCountCard.tsx +++ b/portal-ui/src/screens/Console/Dashboard/BasicDashboard/StatusCountCard.tsx @@ -16,7 +16,7 @@ import React from "react"; import { Box } from "@mui/material"; -import { CircleIcon } from "../../../../icons"; +import { CircleIcon } from "mds"; export const StatusCountCard = ({ onlineCount = 0, diff --git a/portal-ui/src/screens/Console/Dashboard/DownloadWidgetDataButton.tsx b/portal-ui/src/screens/Console/Dashboard/DownloadWidgetDataButton.tsx index 6e71e5ade..fd0d3d23b 100644 --- a/portal-ui/src/screens/Console/Dashboard/DownloadWidgetDataButton.tsx +++ b/portal-ui/src/screens/Console/Dashboard/DownloadWidgetDataButton.tsx @@ -17,7 +17,7 @@ import React, { Fragment } from "react"; import { Menu, MenuItem, Box } from "@mui/material"; import ListItemText from "@mui/material/ListItemText"; -import { DownloadIcon } from "../../../icons"; +import { DownloadIcon } from "mds"; import { exportComponentAsPNG } from "react-component-export-image"; import { ErrorResponseHandler } from "../../../common/types"; import { useAppDispatch } from "../../../../src/store"; diff --git a/portal-ui/src/screens/Console/Dashboard/Prometheus/PrDashboard.tsx b/portal-ui/src/screens/Console/Dashboard/Prometheus/PrDashboard.tsx index 365fd6f62..5bd88f48d 100644 --- a/portal-ui/src/screens/Console/Dashboard/Prometheus/PrDashboard.tsx +++ b/portal-ui/src/screens/Console/Dashboard/Prometheus/PrDashboard.tsx @@ -47,13 +47,13 @@ import MergedWidgetsRenderer from "./Widgets/MergedWidgetsRenderer"; import PageLayout from "../../Common/Layout/PageLayout"; import { Usage } from "../types"; import BasicDashboard from "../BasicDashboard/BasicDashboard"; -import SyncIcon from "../../../../icons/SyncIcon"; +import { SyncIcon } from "mds"; import { Button } from "mds"; import { ITabOption } from "../../Common/TabSelector/types"; import { getUsageAsync } from "../dashboardThunks"; import { reloadWidgets } from "../dashboardSlice"; import HelpBox from "../../../../common/HelpBox"; -import { PrometheusErrorIcon } from "../../../../icons"; +import { PrometheusErrorIcon } from "mds"; interface IPrDashboard { classes?: any; diff --git a/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/BarChartWidget.tsx b/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/BarChartWidget.tsx index ea7667120..b25e55088 100644 --- a/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/BarChartWidget.tsx +++ b/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/BarChartWidget.tsx @@ -37,7 +37,7 @@ import { widgetDetailsToPanel } from "../utils"; import { ErrorResponseHandler } from "../../../../../common/types"; import api from "../../../../../common/api"; import { useTheme } from "@mui/styles"; -import Loader from "../../../Common/Loader/Loader"; +import { Loader } from "mds"; import ExpandGraphLink from "./ExpandGraphLink"; import { setErrorSnackMessage } from "../../../../../systemSlice"; import { AppState, useAppDispatch } from "../../../../../store"; diff --git a/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/BucketsCountItem.tsx b/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/BucketsCountItem.tsx index f698f4e90..72b75e03a 100644 --- a/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/BucketsCountItem.tsx +++ b/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/BucketsCountItem.tsx @@ -16,7 +16,7 @@ import React from "react"; import NumericStatCard from "./NumericStatCard"; -import { BucketsIcon } from "../../../../../icons"; +import { BucketsIcon } from "mds"; const BucketsCountItem = ({ title, diff --git a/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/CapacityItem.tsx b/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/CapacityItem.tsx index 53e9590f8..ee61d8055 100644 --- a/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/CapacityItem.tsx +++ b/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/CapacityItem.tsx @@ -27,8 +27,8 @@ import { niceBytesInt, } from "../../../../../common/utils"; import { Cell, Pie, PieChart } from "recharts"; -import { ReportedUsageIcon } from "../../../../../icons"; -import Loader from "../../../Common/Loader/Loader"; +import { ReportedUsageIcon } from "mds"; +import { Loader } from "mds"; import { setErrorSnackMessage } from "../../../../../systemSlice"; import { AppState, useAppDispatch } from "../../../../../store"; import { useSelector } from "react-redux"; diff --git a/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/EntityStateItemRenderer.tsx b/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/EntityStateItemRenderer.tsx index 49d1c1c94..b62a86ba7 100644 --- a/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/EntityStateItemRenderer.tsx +++ b/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/EntityStateItemRenderer.tsx @@ -17,7 +17,7 @@ import React from "react"; import EntityStateStatItem from "./EntityStateStatItem"; import { Box } from "@mui/material"; -import { CircleIcon, DrivesIcon, ServersIcon } from "../../../../../icons"; +import { CircleIcon, DrivesIcon, ServersIcon } from "mds"; import DualStatCard from "./DualStatCard"; import { IDashboardPanel } from "../types"; diff --git a/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/EntityStateStatItem.tsx b/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/EntityStateStatItem.tsx index fc380a102..a88de2598 100644 --- a/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/EntityStateStatItem.tsx +++ b/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/EntityStateStatItem.tsx @@ -20,7 +20,7 @@ import api from "../../../../../common/api"; import { widgetDetailsToPanel } from "../utils"; import { ErrorResponseHandler } from "../../../../../common/types"; import { IDashboardPanel } from "../types"; -import Loader from "../../../Common/Loader/Loader"; +import { Loader } from "mds"; import { setErrorSnackMessage } from "../../../../../systemSlice"; import { AppState, useAppDispatch } from "../../../../../store"; diff --git a/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/LinearGraphWidget.tsx b/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/LinearGraphWidget.tsx index dd7096ade..8d7f60e52 100644 --- a/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/LinearGraphWidget.tsx +++ b/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/LinearGraphWidget.tsx @@ -36,7 +36,7 @@ import { ErrorResponseHandler } from "../../../../../common/types"; import api from "../../../../../common/api"; import LineChartTooltip from "./tooltips/LineChartTooltip"; import { useTheme } from "@mui/styles"; -import Loader from "../../../Common/Loader/Loader"; +import { Loader } from "mds"; import ExpandGraphLink from "./ExpandGraphLink"; import { setErrorSnackMessage } from "../../../../../systemSlice"; import { AppState, useAppDispatch } from "../../../../../store"; diff --git a/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/NetworkGetItem.tsx b/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/NetworkGetItem.tsx index 734c96bfd..4ae8fab98 100644 --- a/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/NetworkGetItem.tsx +++ b/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/NetworkGetItem.tsx @@ -16,8 +16,8 @@ import React from "react"; import { Box } from "@mui/material"; -import Loader from "../../../Common/Loader/Loader"; -import { NetworkGetIcon } from "../../../../../icons"; +import { Loader } from "mds"; +import { NetworkGetIcon } from "mds"; const NetworkGetItem = ({ value, diff --git a/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/NetworkItem.tsx b/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/NetworkItem.tsx index 295139e1e..3b18669df 100644 --- a/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/NetworkItem.tsx +++ b/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/NetworkItem.tsx @@ -17,7 +17,7 @@ import React from "react"; import { IDashboardPanel } from "../types"; import { Box } from "@mui/material"; -import { SpeedtestIcon } from "../../../../../icons"; +import { SpeedtestIcon } from "mds"; import SingleValueWidget from "./SingleValueWidget"; import NetworkGetItem from "./NetworkGetItem"; import NetworkPutItem from "./NetworkPutItem"; diff --git a/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/NetworkPutItem.tsx b/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/NetworkPutItem.tsx index 232acb65e..88bb359c4 100644 --- a/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/NetworkPutItem.tsx +++ b/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/NetworkPutItem.tsx @@ -16,8 +16,8 @@ import React from "react"; import { Box } from "@mui/material"; -import Loader from "../../../Common/Loader/Loader"; -import { NetworkPutIcon } from "../../../../../icons"; +import { Loader } from "mds"; +import { NetworkPutIcon } from "mds"; const NetworkPutItem = ({ value, diff --git a/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/NumericStatCard.tsx b/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/NumericStatCard.tsx index a19433f7e..8d41cfce7 100644 --- a/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/NumericStatCard.tsx +++ b/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/NumericStatCard.tsx @@ -16,7 +16,7 @@ import React from "react"; import { Box, Tooltip } from "@mui/material"; -import Loader from "../../../Common/Loader/Loader"; +import { Loader } from "mds"; const NumericStatCard = ({ value, diff --git a/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/ObjectsCountItem.tsx b/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/ObjectsCountItem.tsx index 124f5bdf4..0a237d0cc 100644 --- a/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/ObjectsCountItem.tsx +++ b/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/ObjectsCountItem.tsx @@ -16,7 +16,7 @@ import React from "react"; import NumericStatCard from "./NumericStatCard"; -import { TotalObjectsIcon } from "../../../../../icons"; +import { TotalObjectsIcon } from "mds"; const ObjectsCountItem = ({ title, diff --git a/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/PieChartWidget.tsx b/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/PieChartWidget.tsx index 42398b390..99dc3a798 100644 --- a/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/PieChartWidget.tsx +++ b/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/PieChartWidget.tsx @@ -28,7 +28,7 @@ import { splitSizeMetric, widgetDetailsToPanel } from "../utils"; import { ErrorResponseHandler } from "../../../../../common/types"; import get from "lodash/get"; import api from "../../../../../common/api"; -import Loader from "../../../Common/Loader/Loader"; +import { Loader } from "mds"; import { setErrorSnackMessage } from "../../../../../systemSlice"; import { AppState, useAppDispatch } from "../../../../../store"; import { useSelector } from "react-redux"; diff --git a/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/SimpleWidget.tsx b/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/SimpleWidget.tsx index 1c927369f..bac9cb4c5 100644 --- a/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/SimpleWidget.tsx +++ b/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/SimpleWidget.tsx @@ -24,7 +24,7 @@ import { widgetDetailsToPanel } from "../utils"; import { IDashboardPanel } from "../types"; import { ErrorResponseHandler } from "../../../../../common/types"; -import Loader from "../../../Common/Loader/Loader"; +import { Loader } from "mds"; import { setErrorSnackMessage } from "../../../../../systemSlice"; import { AppState, useAppDispatch } from "../../../../../store"; diff --git a/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/SingleValueWidget.tsx b/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/SingleValueWidget.tsx index b54442748..515deee23 100644 --- a/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/SingleValueWidget.tsx +++ b/portal-ui/src/screens/Console/Dashboard/Prometheus/Widgets/SingleValueWidget.tsx @@ -20,7 +20,7 @@ import { Theme } from "@mui/material/styles"; import createStyles from "@mui/styles/createStyles"; import withStyles from "@mui/styles/withStyles"; import api from "../../../../../common/api"; -import Loader from "../../../Common/Loader/Loader"; +import { Loader } from "mds"; import { widgetCommon } from "../../../Common/FormComponents/common/styleLibrary"; import { splitSizeMetric, widgetDetailsToPanel } from "../utils"; import { IDashboardPanel } from "../types"; diff --git a/portal-ui/src/screens/Console/Dashboard/Prometheus/utils.tsx b/portal-ui/src/screens/Console/Dashboard/Prometheus/utils.tsx index 3d333a96f..3e9174f01 100644 --- a/portal-ui/src/screens/Console/Dashboard/Prometheus/utils.tsx +++ b/portal-ui/src/screens/Console/Dashboard/Prometheus/utils.tsx @@ -25,9 +25,7 @@ import { textToRGBColor, units, } from "../../../../common/utils"; -import HealIcon from "../../../../icons/HealIcon"; -import DiagnosticsIcon from "../../../../icons/DiagnosticsIcon"; -import { UptimeIcon } from "../../../../icons"; +import { HealIcon, DiagnosticsIcon, UptimeIcon } from "mds"; const colorsMain = [ "#C4D4E9", diff --git a/portal-ui/src/screens/Console/Dashboard/TimeStatItem.tsx b/portal-ui/src/screens/Console/Dashboard/TimeStatItem.tsx index d8c48f9d8..8b9c883dc 100644 --- a/portal-ui/src/screens/Console/Dashboard/TimeStatItem.tsx +++ b/portal-ui/src/screens/Console/Dashboard/TimeStatItem.tsx @@ -16,8 +16,8 @@ import React from "react"; import { Box } from "@mui/material"; -import { SuccessIcon } from "../../../icons"; -import Loader from "../Common/Loader/Loader"; +import { SuccessIcon } from "mds"; +import { Loader } from "mds"; const TimeStatItem = ({ icon, diff --git a/portal-ui/src/screens/Console/DirectPV/DirectPVDrives.tsx b/portal-ui/src/screens/Console/DirectPV/DirectPVDrives.tsx index 4bb41bb59..cf5c793c4 100644 --- a/portal-ui/src/screens/Console/DirectPV/DirectPVDrives.tsx +++ b/portal-ui/src/screens/Console/DirectPV/DirectPVDrives.tsx @@ -22,7 +22,7 @@ import withStyles from "@mui/styles/withStyles"; import { Grid, InputAdornment, TextField } from "@mui/material"; import get from "lodash/get"; import GroupIcon from "@mui/icons-material/Group"; -import { AddIcon, StorageIcon } from "../../../icons"; +import { AddIcon, StorageIcon } from "mds"; import { actionsTray, containerForHeader, @@ -37,8 +37,7 @@ import { niceBytes } from "../../../common/utils"; import { ErrorResponseHandler } from "../../../common/types"; import api from "../../../common/api"; import TableWrapper from "../Common/TableWrapper/TableWrapper"; -import RefreshIcon from "../../../icons/RefreshIcon"; -import SearchIcon from "../../../icons/SearchIcon"; +import { RefreshIcon, SearchIcon } from "mds"; import HelpBox from "../../../common/HelpBox"; import withSuspense from "../Common/Components/withSuspense"; diff --git a/portal-ui/src/screens/Console/DirectPV/DirectPVVolumes.tsx b/portal-ui/src/screens/Console/DirectPV/DirectPVVolumes.tsx index 5ba33037d..a3c81c701 100644 --- a/portal-ui/src/screens/Console/DirectPV/DirectPVVolumes.tsx +++ b/portal-ui/src/screens/Console/DirectPV/DirectPVVolumes.tsx @@ -33,7 +33,7 @@ import { ErrorResponseHandler } from "../../../common/types"; import { setErrorSnackMessage } from "../../../systemSlice"; import api from "../../../common/api"; import TableWrapper from "../Common/TableWrapper/TableWrapper"; -import SearchIcon from "../../../icons/SearchIcon"; +import { SearchIcon } from "mds"; import PageHeader from "../Common/PageHeader/PageHeader"; import PageLayout from "../Common/Layout/PageLayout"; diff --git a/portal-ui/src/screens/Console/DirectPV/FormatDrives.tsx b/portal-ui/src/screens/Console/DirectPV/FormatDrives.tsx index f6937b064..820d460b6 100644 --- a/portal-ui/src/screens/Console/DirectPV/FormatDrives.tsx +++ b/portal-ui/src/screens/Console/DirectPV/FormatDrives.tsx @@ -23,7 +23,7 @@ import InputBoxWrapper from "../Common/FormComponents/InputBoxWrapper/InputBoxWr import PredefinedList from "../Common/FormComponents/PredefinedList/PredefinedList"; import FormSwitchWrapper from "../Common/FormComponents/FormSwitchWrapper/FormSwitchWrapper"; import ConfirmDialog from "../Common/ModalWrapper/ConfirmDialog"; -import { FormatDrivesIcon } from "../../../icons"; +import { FormatDrivesIcon } from "mds"; import { setErrorSnackMessage } from "../../../systemSlice"; import { useAppDispatch } from "../../../store"; diff --git a/portal-ui/src/screens/Console/DirectPV/FormatErrorsResult.tsx b/portal-ui/src/screens/Console/DirectPV/FormatErrorsResult.tsx index 406768f45..3c92ec82a 100644 --- a/portal-ui/src/screens/Console/DirectPV/FormatErrorsResult.tsx +++ b/portal-ui/src/screens/Console/DirectPV/FormatErrorsResult.tsx @@ -23,7 +23,7 @@ import ModalWrapper from "../Common/ModalWrapper/ModalWrapper"; import TableWrapper from "../Common/TableWrapper/TableWrapper"; import { IDirectPVFormatResItem } from "./types"; import { modalStyleUtils } from "../Common/FormComponents/common/styleLibrary"; -import { DriveFormatErrorsIcon } from "../../../icons"; +import { DriveFormatErrorsIcon } from "mds"; import { encodeURLString } from "../../../common/utils"; interface IFormatErrorsProps { diff --git a/portal-ui/src/screens/Console/Groups/AddGroupHelpBox.tsx b/portal-ui/src/screens/Console/Groups/AddGroupHelpBox.tsx index 8b5b7684d..2851c835e 100644 --- a/portal-ui/src/screens/Console/Groups/AddGroupHelpBox.tsx +++ b/portal-ui/src/screens/Console/Groups/AddGroupHelpBox.tsx @@ -15,7 +15,7 @@ // along with this program. If not, see . import React from "react"; import { Box } from "@mui/material"; -import { GroupsIcon, HelpIconFilled, IAMPoliciesIcon } from "../../../icons"; +import { GroupsIcon, HelpIconFilled, IAMPoliciesIcon } from "mds"; const FeatureItem = ({ icon, diff --git a/portal-ui/src/screens/Console/Groups/AddGroupMember.tsx b/portal-ui/src/screens/Console/Groups/AddGroupMember.tsx index e5f823c31..aa48cbcb1 100644 --- a/portal-ui/src/screens/Console/Groups/AddGroupMember.tsx +++ b/portal-ui/src/screens/Console/Groups/AddGroupMember.tsx @@ -15,7 +15,7 @@ import { modalStyleUtils, } from "../Common/FormComponents/common/styleLibrary"; import withStyles from "@mui/styles/withStyles"; -import { AddMembersToGroupIcon } from "../../../icons"; +import { AddMembersToGroupIcon } from "mds"; import { encodeURLString } from "../../../common/utils"; import { setModalErrorSnackMessage } from "../../../systemSlice"; import { useAppDispatch } from "../../../store"; diff --git a/portal-ui/src/screens/Console/Groups/AddGroupScreen.tsx b/portal-ui/src/screens/Console/Groups/AddGroupScreen.tsx index 56739ed1a..3683d1b43 100644 --- a/portal-ui/src/screens/Console/Groups/AddGroupScreen.tsx +++ b/portal-ui/src/screens/Console/Groups/AddGroupScreen.tsx @@ -33,7 +33,7 @@ import AddGroupHelpBox from "./AddGroupHelpBox"; import UsersSelectors from "./UsersSelectors"; import BackLink from "../../../common/BackLink"; -import { CreateGroupIcon } from "../../../icons"; +import { CreateGroupIcon } from "mds"; import { IAM_PAGES } from "../../../common/SecureComponent/permissions"; import { ErrorResponseHandler } from "../../../../src/common/types"; import api from "../../../../src/common/api"; diff --git a/portal-ui/src/screens/Console/Groups/DeleteGroup.tsx b/portal-ui/src/screens/Console/Groups/DeleteGroup.tsx index 9fb4bf8a7..2ff2f41d1 100644 --- a/portal-ui/src/screens/Console/Groups/DeleteGroup.tsx +++ b/portal-ui/src/screens/Console/Groups/DeleteGroup.tsx @@ -21,7 +21,7 @@ import { DialogContentText } from "@mui/material"; import { ErrorResponseHandler } from "../../../common/types"; import ConfirmDialog from "../Common/ModalWrapper/ConfirmDialog"; import useApi from "../Common/Hooks/useApi"; -import { ConfirmDeleteIcon } from "../../../icons"; +import { ConfirmDeleteIcon } from "mds"; import { encodeURLString } from "../../../common/utils"; import { setErrorSnackMessage } from "../../../systemSlice"; import { useAppDispatch } from "../../../store"; diff --git a/portal-ui/src/screens/Console/Groups/Groups.tsx b/portal-ui/src/screens/Console/Groups/Groups.tsx index b11d19012..d2d011933 100644 --- a/portal-ui/src/screens/Console/Groups/Groups.tsx +++ b/portal-ui/src/screens/Console/Groups/Groups.tsx @@ -28,7 +28,7 @@ import { GroupsIcon, IAMPoliciesIcon, UsersIcon, -} from "../../../icons"; +} from "mds"; import { GroupsList } from "./types"; import { stringSort } from "../../../utils/sortFunctions"; diff --git a/portal-ui/src/screens/Console/Groups/GroupsDetails.tsx b/portal-ui/src/screens/Console/Groups/GroupsDetails.tsx index ec07d087d..0b7b7f22b 100644 --- a/portal-ui/src/screens/Console/Groups/GroupsDetails.tsx +++ b/portal-ui/src/screens/Console/Groups/GroupsDetails.tsx @@ -14,12 +14,7 @@ import { import withStyles from "@mui/styles/withStyles"; import { Grid } from "@mui/material"; import ScreenTitle from "../Common/ScreenTitle/ScreenTitle"; -import { - AddIcon, - GroupsIcon, - IAMPoliciesIcon, - TrashIcon, -} from "../../../icons"; +import { AddIcon, GroupsIcon, IAMPoliciesIcon, TrashIcon } from "mds"; import TableWrapper from "../Common/TableWrapper/TableWrapper"; import api from "../../../common/api"; import SetPolicy from "../Policies/SetPolicy"; diff --git a/portal-ui/src/screens/Console/Heal/Heal.tsx b/portal-ui/src/screens/Console/Heal/Heal.tsx index 2f91ec2f1..34af1e679 100644 --- a/portal-ui/src/screens/Console/Heal/Heal.tsx +++ b/portal-ui/src/screens/Console/Heal/Heal.tsx @@ -45,7 +45,7 @@ import { IAM_SCOPES, } from "../../../common/SecureComponent/permissions"; import { ErrorResponseHandler } from "../../../common/types"; -import { HealIcon } from "../../../icons"; +import { HealIcon } from "mds"; import CheckboxWrapper from "../Common/FormComponents/CheckboxWrapper/CheckboxWrapper"; import PageHeader from "../Common/PageHeader/PageHeader"; import api from "../../../common/api"; diff --git a/portal-ui/src/screens/Console/Health.tsx b/portal-ui/src/screens/Console/Health.tsx index 949efc029..a588b2879 100644 --- a/portal-ui/src/screens/Console/Health.tsx +++ b/portal-ui/src/screens/Console/Health.tsx @@ -1,5 +1,5 @@ import React from "react"; -import { HealthMenuIcon } from "../../icons/SidebarMenus"; +import { HealthMenuIcon } from "mds"; import FeatureNotAvailablePage from "./Common/Components/FeatureNotAvailablePage"; const Health = () => { diff --git a/portal-ui/src/screens/Console/HealthInfo/HealthInfo.tsx b/portal-ui/src/screens/Console/HealthInfo/HealthInfo.tsx index 4f8c4ddc6..b10d35742 100644 --- a/portal-ui/src/screens/Console/HealthInfo/HealthInfo.tsx +++ b/portal-ui/src/screens/Console/HealthInfo/HealthInfo.tsx @@ -50,8 +50,8 @@ import PageHeader from "../Common/PageHeader/PageHeader"; import TestWrapper from "../Common/TestWrapper/TestWrapper"; import PageLayout from "../Common/Layout/PageLayout"; import HelpBox from "../../../common/HelpBox"; -import WarnIcon from "../../../icons/WarnIcon"; -import Loader from "../Common/Loader/Loader"; +import { WarnIcon } from "mds"; +import { Loader } from "mds"; import { setServerDiagStat } from "../../../systemSlice"; import { healthInfoMessageReceived, diff --git a/portal-ui/src/screens/Console/IDP/AddIDPConfigurationHelpbox.tsx b/portal-ui/src/screens/Console/IDP/AddIDPConfigurationHelpbox.tsx index f10e65da6..9b1e31467 100644 --- a/portal-ui/src/screens/Console/IDP/AddIDPConfigurationHelpbox.tsx +++ b/portal-ui/src/screens/Console/IDP/AddIDPConfigurationHelpbox.tsx @@ -1,7 +1,7 @@ import React, { Fragment } from "react"; import { Box } from "@mui/material"; -import { HelpIconFilled } from "../../../icons"; +import { HelpIconFilled } from "mds"; interface IContent { icon: React.ReactNode; diff --git a/portal-ui/src/screens/Console/IDP/AddIDPOpenIDConfiguration.tsx b/portal-ui/src/screens/Console/IDP/AddIDPOpenIDConfiguration.tsx index 5e71e442b..c353a32ed 100644 --- a/portal-ui/src/screens/Console/IDP/AddIDPOpenIDConfiguration.tsx +++ b/portal-ui/src/screens/Console/IDP/AddIDPOpenIDConfiguration.tsx @@ -20,7 +20,7 @@ import { Theme } from "@mui/material/styles"; import createStyles from "@mui/styles/createStyles"; import withStyles from "@mui/styles/withStyles"; import { IAM_PAGES } from "../../../common/SecureComponent/permissions"; -import { LockIcon } from "../../../icons"; +import { LockIcon } from "mds"; import AddIDPConfiguration from "./AddIDPConfiguration"; import { openIDFormFields, openIDHelpBoxContents } from "./utils"; import AddIDPConfigurationHelpBox from "./AddIDPConfigurationHelpbox"; diff --git a/portal-ui/src/screens/Console/IDP/DeleteIDPConfigurationModal.tsx b/portal-ui/src/screens/Console/IDP/DeleteIDPConfigurationModal.tsx index 2cc2bcb5d..438b9918e 100644 --- a/portal-ui/src/screens/Console/IDP/DeleteIDPConfigurationModal.tsx +++ b/portal-ui/src/screens/Console/IDP/DeleteIDPConfigurationModal.tsx @@ -20,7 +20,7 @@ import { DialogContentText } from "@mui/material"; import { ErrorResponseHandler } from "../../../common/types"; import useApi from "../Common/Hooks/useApi"; import ConfirmDialog from "../Common/ModalWrapper/ConfirmDialog"; -import { ConfirmDeleteIcon } from "../../../icons"; +import { ConfirmDeleteIcon } from "mds"; import { setErrorSnackMessage, setServerNeedsRestart, diff --git a/portal-ui/src/screens/Console/IDP/IDPConfigurationDetails.tsx b/portal-ui/src/screens/Console/IDP/IDPConfigurationDetails.tsx index 8f30563c3..d7e6ecb65 100644 --- a/portal-ui/src/screens/Console/IDP/IDPConfigurationDetails.tsx +++ b/portal-ui/src/screens/Console/IDP/IDPConfigurationDetails.tsx @@ -29,7 +29,7 @@ import { pageContentStyles, searchField, } from "../Common/FormComponents/common/styleLibrary"; -import { EditIcon, RefreshIcon, TrashIcon } from "../../../icons"; +import { EditIcon, RefreshIcon, TrashIcon } from "mds"; import InputBoxWrapper from "../Common/FormComponents/InputBoxWrapper/InputBoxWrapper"; import { Button } from "mds"; import { useNavigate, useParams } from "react-router-dom"; diff --git a/portal-ui/src/screens/Console/IDP/IDPConfigurations.tsx b/portal-ui/src/screens/Console/IDP/IDPConfigurations.tsx index 4e82820cb..2c44ca4d4 100644 --- a/portal-ui/src/screens/Console/IDP/IDPConfigurations.tsx +++ b/portal-ui/src/screens/Console/IDP/IDPConfigurations.tsx @@ -38,7 +38,7 @@ import { containerForHeader } from "../Common/FormComponents/common/styleLibrary import { Grid } from "@mui/material"; import TooltipWrapper from "../Common/TooltipWrapper/TooltipWrapper"; import { Button } from "mds"; -import { AddIcon, RefreshIcon } from "../../../icons"; +import { AddIcon, RefreshIcon } from "mds"; import TableWrapper from "../Common/TableWrapper/TableWrapper"; import DeleteIDPConfigurationModal from "./DeleteIDPConfigurationModal"; diff --git a/portal-ui/src/screens/Console/IDP/IDPOpenIDConfigurationDetails.tsx b/portal-ui/src/screens/Console/IDP/IDPOpenIDConfigurationDetails.tsx index 137cf9e6a..7f73c8aed 100644 --- a/portal-ui/src/screens/Console/IDP/IDPOpenIDConfigurationDetails.tsx +++ b/portal-ui/src/screens/Console/IDP/IDPOpenIDConfigurationDetails.tsx @@ -20,7 +20,7 @@ import { Theme } from "@mui/material/styles"; import createStyles from "@mui/styles/createStyles"; import withStyles from "@mui/styles/withStyles"; import { IAM_PAGES } from "../../../common/SecureComponent/permissions"; -import { LockIcon } from "../../../icons"; +import { LockIcon } from "mds"; import { openIDFormFields, openIDHelpBoxContents } from "./utils"; import IDPConfigurationDetails from "./IDPConfigurationDetails"; import AddIDPConfigurationHelpBox from "./AddIDPConfigurationHelpbox"; diff --git a/portal-ui/src/screens/Console/IDP/utils.tsx b/portal-ui/src/screens/Console/IDP/utils.tsx index 7139d98d2..9c08db00b 100644 --- a/portal-ui/src/screens/Console/IDP/utils.tsx +++ b/portal-ui/src/screens/Console/IDP/utils.tsx @@ -15,7 +15,7 @@ // along with this program. If not, see . import LoginIcon from "@mui/icons-material/Login"; -import { LockIcon } from "../../../icons"; +import { LockIcon } from "mds"; export const ldapHelpBoxContents = [ { diff --git a/portal-ui/src/screens/Console/License/License.tsx b/portal-ui/src/screens/Console/License/License.tsx index 55268b76c..bb6974004 100644 --- a/portal-ui/src/screens/Console/License/License.tsx +++ b/portal-ui/src/screens/Console/License/License.tsx @@ -24,7 +24,7 @@ import { SubnetInfo } from "./types"; import { containerForHeader } from "../Common/FormComponents/common/styleLibrary"; import PageHeader from "../Common/PageHeader/PageHeader"; import api from "../../../common/api"; -import { ArrowRightLink, LoginMinIOLogo } from "../../../icons"; +import { ArrowRightLink, ThemedLogo } from "mds"; import { IAM_PAGES } from "../../../common/SecureComponent/permissions"; import LicensePlans from "./LicensePlans"; import { Link } from "react-router-dom"; @@ -235,7 +235,7 @@ const License = () => { }, }} > - Are you already a customer of ? + Are you already a customer of ? { diff --git a/portal-ui/src/screens/Console/Menu/MenuItem.tsx b/portal-ui/src/screens/Console/Menu/MenuItem.tsx index 0af07c4d8..371fb002f 100644 --- a/portal-ui/src/screens/Console/Menu/MenuItem.tsx +++ b/portal-ui/src/screens/Console/Menu/MenuItem.tsx @@ -30,10 +30,7 @@ import { menuItemTextStyles, } from "./MenuStyleUtils"; import List from "@mui/material/List"; -import { - MenuCollapsedIcon, - MenuExpandedIcon, -} from "../../../icons/SidebarMenus"; +import { MenuCollapsedIcon, MenuExpandedIcon } from "mds"; import { hasPermission } from "../../../common/SecureComponent"; import { CONSOLE_UI_RESOURCE, diff --git a/portal-ui/src/screens/Console/Menu/MenuToggle.tsx b/portal-ui/src/screens/Console/Menu/MenuToggle.tsx index bafc9fed4..c6c5768d8 100644 --- a/portal-ui/src/screens/Console/Menu/MenuToggle.tsx +++ b/portal-ui/src/screens/Console/Menu/MenuToggle.tsx @@ -17,7 +17,7 @@ import React, { Fragment, Suspense, useEffect } from "react"; import { ApplicationLogo } from "mds"; -import { VersionIcon } from "../../../icons"; +import { VersionIcon } from "mds"; import { Box, IconButton } from "@mui/material"; import MenuIcon from "@mui/icons-material/Menu"; import { useSelector } from "react-redux"; diff --git a/portal-ui/src/screens/Console/NotificationEndpoints/ConfirmDeleteTargetModal.tsx b/portal-ui/src/screens/Console/NotificationEndpoints/ConfirmDeleteTargetModal.tsx index 4df69de45..cb84a3fab 100644 --- a/portal-ui/src/screens/Console/NotificationEndpoints/ConfirmDeleteTargetModal.tsx +++ b/portal-ui/src/screens/Console/NotificationEndpoints/ConfirmDeleteTargetModal.tsx @@ -1,6 +1,6 @@ import React from "react"; import ConfirmDialog from "../Common/ModalWrapper/ConfirmDialog"; -import { ConfirmModalIcon } from "../../../icons"; +import { ConfirmModalIcon } from "mds"; import { DialogContentText } from "@mui/material"; const ConfirmDeleteTargetModal = ({ diff --git a/portal-ui/src/screens/Console/NotificationEndpoints/CustomForms/EditConfiguration.tsx b/portal-ui/src/screens/Console/NotificationEndpoints/CustomForms/EditConfiguration.tsx index 786f5e5cf..ba2fc1997 100644 --- a/portal-ui/src/screens/Console/NotificationEndpoints/CustomForms/EditConfiguration.tsx +++ b/portal-ui/src/screens/Console/NotificationEndpoints/CustomForms/EditConfiguration.tsx @@ -46,7 +46,7 @@ import { setSnackBarMessage, } from "../../../../systemSlice"; import { useAppDispatch } from "../../../../store"; -import Loader from "../../Common/Loader/Loader"; +import { Loader } from "mds"; import EndpointDisplay from "./EndpointDisplay"; const styles = (theme: Theme) => diff --git a/portal-ui/src/screens/Console/NotificationEndpoints/CustomForms/ResetConfigurationModal.tsx b/portal-ui/src/screens/Console/NotificationEndpoints/CustomForms/ResetConfigurationModal.tsx index 1ac28db3f..8f2ffe17d 100644 --- a/portal-ui/src/screens/Console/NotificationEndpoints/CustomForms/ResetConfigurationModal.tsx +++ b/portal-ui/src/screens/Console/NotificationEndpoints/CustomForms/ResetConfigurationModal.tsx @@ -25,7 +25,7 @@ import { deleteDialogStyles } from "../../Common/FormComponents/common/styleLibr import { ErrorResponseHandler } from "../../../../common/types"; import api from "../../../../common/api"; import ConfirmDialog from "../../Common/ModalWrapper/ConfirmDialog"; -import { ConfirmDeleteIcon } from "../../../../icons"; +import { ConfirmDeleteIcon } from "mds"; import { setErrorSnackMessage } from "../../../../systemSlice"; import { useAppDispatch } from "../../../../store"; diff --git a/portal-ui/src/screens/Console/NotificationEndpoints/ListNotificationEndpoints.tsx b/portal-ui/src/screens/Console/NotificationEndpoints/ListNotificationEndpoints.tsx index b060da49b..4fa06d859 100644 --- a/portal-ui/src/screens/Console/NotificationEndpoints/ListNotificationEndpoints.tsx +++ b/portal-ui/src/screens/Console/NotificationEndpoints/ListNotificationEndpoints.tsx @@ -30,7 +30,7 @@ import { TransformedEndpointItem, } from "./types"; import { getNotificationConfigKey, notificationTransform } from "./utils"; -import { AddIcon, LambdaIcon } from "../../../icons"; +import { AddIcon, LambdaIcon } from "mds"; import TableWrapper from "../Common/TableWrapper/TableWrapper"; import { @@ -42,7 +42,7 @@ import { } from "../Common/FormComponents/common/styleLibrary"; import { ErrorResponseHandler } from "../../../common/types"; import api from "../../../common/api"; -import RefreshIcon from "../../../icons/RefreshIcon"; +import { RefreshIcon } from "mds"; import HelpBox from "../../../common/HelpBox"; import AButton from "../Common/AButton/AButton"; import PageLayout from "../Common/Layout/PageLayout"; diff --git a/portal-ui/src/screens/Console/ObjectBrowser/BrowserBreadcrumbs.tsx b/portal-ui/src/screens/Console/ObjectBrowser/BrowserBreadcrumbs.tsx index d8f8f64af..c54bc4283 100644 --- a/portal-ui/src/screens/Console/ObjectBrowser/BrowserBreadcrumbs.tsx +++ b/portal-ui/src/screens/Console/ObjectBrowser/BrowserBreadcrumbs.tsx @@ -25,7 +25,7 @@ import { Link, useNavigate } from "react-router-dom"; import { IconButton } from "@mui/material"; import { objectBrowserCommon } from "../Common/FormComponents/common/styleLibrary"; import { encodeURLString } from "../../../common/utils"; -import { BackCaretIcon, CopyIcon, NewPathIcon } from "../../../icons"; +import { BackCaretIcon, CopyIcon, NewPathIcon } from "mds"; import { hasPermission } from "../../../common/SecureComponent"; import { IAM_SCOPES, diff --git a/portal-ui/src/screens/Console/ObjectBrowser/OBBucketList.tsx b/portal-ui/src/screens/Console/ObjectBrowser/OBBucketList.tsx index bead9e69c..8c48763c3 100644 --- a/portal-ui/src/screens/Console/ObjectBrowser/OBBucketList.tsx +++ b/portal-ui/src/screens/Console/ObjectBrowser/OBBucketList.tsx @@ -23,7 +23,7 @@ import createStyles from "@mui/styles/createStyles"; import { LinearProgress } from "@mui/material"; import Grid from "@mui/material/Grid"; import { Bucket, BucketList } from "../Buckets/types"; -import { BucketsIcon } from "../../../icons"; +import { BucketsIcon } from "mds"; import { actionsTray, containerForHeader, @@ -34,7 +34,7 @@ import api from "../../../common/api"; import PageHeader from "../Common/PageHeader/PageHeader"; import HelpBox from "../../../common/HelpBox"; -import RefreshIcon from "../../../icons/RefreshIcon"; +import { RefreshIcon } from "mds"; import { SecureComponent } from "../../../common/SecureComponent"; import { CONSOLE_UI_RESOURCE, diff --git a/portal-ui/src/screens/Console/ObjectBrowser/RenameLongFilename.tsx b/portal-ui/src/screens/Console/ObjectBrowser/RenameLongFilename.tsx index f4adabf14..dab8382c0 100644 --- a/portal-ui/src/screens/Console/ObjectBrowser/RenameLongFilename.tsx +++ b/portal-ui/src/screens/Console/ObjectBrowser/RenameLongFilename.tsx @@ -20,7 +20,7 @@ import createStyles from "@mui/styles/createStyles"; import { Button } from "mds"; import makeStyles from "@mui/styles/makeStyles"; import { Theme } from "@mui/material/styles"; -import { EditIcon } from "../../../icons"; +import { EditIcon } from "mds"; import { containerForHeader, formFieldStyles, diff --git a/portal-ui/src/screens/Console/Policies/AddPolicyHelpBox.tsx b/portal-ui/src/screens/Console/Policies/AddPolicyHelpBox.tsx index f8958f49a..2dbfc5bd9 100644 --- a/portal-ui/src/screens/Console/Policies/AddPolicyHelpBox.tsx +++ b/portal-ui/src/screens/Console/Policies/AddPolicyHelpBox.tsx @@ -15,7 +15,7 @@ // along with this program. If not, see . import React from "react"; import { Box } from "@mui/material"; -import { HelpIconFilled, IAMPoliciesIcon } from "../../../icons"; +import { HelpIconFilled, IAMPoliciesIcon } from "mds"; const FeatureItem = ({ icon, diff --git a/portal-ui/src/screens/Console/Policies/AddPolicyScreen.tsx b/portal-ui/src/screens/Console/Policies/AddPolicyScreen.tsx index 8b345d781..6a2d367c5 100644 --- a/portal-ui/src/screens/Console/Policies/AddPolicyScreen.tsx +++ b/portal-ui/src/screens/Console/Policies/AddPolicyScreen.tsx @@ -24,7 +24,7 @@ import InputBoxWrapper from "../Common/FormComponents/InputBoxWrapper/InputBoxWr import AddPolicyHelpBox from "./AddPolicyHelpBox"; import CodeMirrorWrapper from "../Common/FormComponents/CodeMirrorWrapper/CodeMirrorWrapper"; import BackLink from "../../../common/BackLink"; -import { AddAccessRuleIcon } from "../../../icons"; +import { AddAccessRuleIcon } from "mds"; import { IAM_PAGES } from "../../../common/SecureComponent/permissions"; import { ErrorResponseHandler } from "../../../common/types"; import api from "../../../../src/common/api"; diff --git a/portal-ui/src/screens/Console/Policies/DeletePolicy.tsx b/portal-ui/src/screens/Console/Policies/DeletePolicy.tsx index cc80c83c7..0afee52aa 100644 --- a/portal-ui/src/screens/Console/Policies/DeletePolicy.tsx +++ b/portal-ui/src/screens/Console/Policies/DeletePolicy.tsx @@ -20,7 +20,7 @@ import { DialogContentText } from "@mui/material"; import { ErrorResponseHandler } from "../../../common/types"; import useApi from "../Common/Hooks/useApi"; import ConfirmDialog from "../Common/ModalWrapper/ConfirmDialog"; -import { ConfirmDeleteIcon } from "../../../icons"; +import { ConfirmDeleteIcon } from "mds"; import { encodeURLString } from "../../../common/utils"; import { setErrorSnackMessage } from "../../../systemSlice"; import { useAppDispatch } from "../../../store"; diff --git a/portal-ui/src/screens/Console/Policies/ListPolicies.tsx b/portal-ui/src/screens/Console/Policies/ListPolicies.tsx index 9e6c9b489..1f62fab3e 100644 --- a/portal-ui/src/screens/Console/Policies/ListPolicies.tsx +++ b/portal-ui/src/screens/Console/Policies/ListPolicies.tsx @@ -23,7 +23,7 @@ import createStyles from "@mui/styles/createStyles"; import withStyles from "@mui/styles/withStyles"; import Grid from "@mui/material/Grid"; import { Policy, PolicyList } from "./types"; -import { AddIcon, IAMPoliciesIcon } from "../../../icons"; +import { AddIcon, IAMPoliciesIcon } from "mds"; import { actionsTray, diff --git a/portal-ui/src/screens/Console/Policies/PolicyDetails.tsx b/portal-ui/src/screens/Console/Policies/PolicyDetails.tsx index 928365cb9..65de63efc 100644 --- a/portal-ui/src/screens/Console/Policies/PolicyDetails.tsx +++ b/portal-ui/src/screens/Console/Policies/PolicyDetails.tsx @@ -39,10 +39,7 @@ import CodeMirrorWrapper from "../Common/FormComponents/CodeMirrorWrapper/CodeMi import InputAdornment from "@mui/material/InputAdornment"; import TextField from "@mui/material/TextField"; import ScreenTitle from "../Common/ScreenTitle/ScreenTitle"; -import IAMPoliciesIcon from "../../../icons/IAMPoliciesIcon"; -import RefreshIcon from "../../../icons/RefreshIcon"; -import SearchIcon from "../../../icons/SearchIcon"; -import TrashIcon from "../../../icons/TrashIcon"; +import { IAMPoliciesIcon, RefreshIcon, SearchIcon, TrashIcon } from "mds"; import PageLayout from "../Common/Layout/PageLayout"; import VerticalTabs from "../Common/VerticalTabs/VerticalTabs"; import BackLink from "../../../common/BackLink"; diff --git a/portal-ui/src/screens/Console/Policies/PolicyView.tsx b/portal-ui/src/screens/Console/Policies/PolicyView.tsx index 6309e3cbe..9da0c24b4 100644 --- a/portal-ui/src/screens/Console/Policies/PolicyView.tsx +++ b/portal-ui/src/screens/Console/Policies/PolicyView.tsx @@ -22,7 +22,7 @@ import { Theme } from "@mui/material/styles"; import createStyles from "@mui/styles/createStyles"; import { searchField } from "../Common/FormComponents/common/styleLibrary"; import withStyles from "@mui/styles/withStyles"; -import { DisabledIcon, EnabledIcon } from "../../../icons"; +import { DisabledIcon, EnabledIcon } from "mds"; import { STATUS_COLORS } from "../Dashboard/BasicDashboard/Utils"; const styles = (theme: Theme) => diff --git a/portal-ui/src/screens/Console/Speedtest/STResults.tsx b/portal-ui/src/screens/Console/Speedtest/STResults.tsx index 9d927ff6c..ad7c14a64 100644 --- a/portal-ui/src/screens/Console/Speedtest/STResults.tsx +++ b/portal-ui/src/screens/Console/Speedtest/STResults.tsx @@ -30,7 +30,7 @@ import { StorageIcon, UploadStatIcon, VersionIcon, -} from "../../../icons"; +} from "mds"; import CodeMirrorWrapper from "../Common/FormComponents/CodeMirrorWrapper/CodeMirrorWrapper"; import { Area, AreaChart, CartesianGrid, ResponsiveContainer } from "recharts"; import { cleanMetrics } from "./utils"; diff --git a/portal-ui/src/screens/Console/Speedtest/Speedtest.tsx b/portal-ui/src/screens/Console/Speedtest/Speedtest.tsx index 77d931b7f..f0f599778 100644 --- a/portal-ui/src/screens/Console/Speedtest/Speedtest.tsx +++ b/portal-ui/src/screens/Console/Speedtest/Speedtest.tsx @@ -34,7 +34,7 @@ import { } from "../Common/FormComponents/common/styleLibrary"; import { wsProtocol } from "../../../utils/wsUtils"; import { SpeedTestResponse } from "./types"; -import { SpeedtestIcon } from "../../../icons"; +import { SpeedtestIcon } from "mds"; import { CONSOLE_UI_RESOURCE, IAM_SCOPES, @@ -47,8 +47,8 @@ import PageLayout from "../Common/Layout/PageLayout"; import { SecureComponent } from "../../../common/SecureComponent"; import DistributedOnly from "../Common/DistributedOnly/DistributedOnly"; import HelpBox from "../../../common/HelpBox"; -import WarnIcon from "../../../icons/WarnIcon"; -import Loader from "../Common/Loader/Loader"; +import { WarnIcon } from "mds"; +import { Loader } from "mds"; import { selDistSet } from "../../../systemSlice"; import makeStyles from "@mui/styles/makeStyles"; import RegisterCluster from "../Support/RegisterCluster"; diff --git a/portal-ui/src/screens/Console/Support/ApiKeyRegister.tsx b/portal-ui/src/screens/Console/Support/ApiKeyRegister.tsx index fefcbf1e0..d40df6355 100644 --- a/portal-ui/src/screens/Console/Support/ApiKeyRegister.tsx +++ b/portal-ui/src/screens/Console/Support/ApiKeyRegister.tsx @@ -17,7 +17,7 @@ import React, { Fragment, useEffect, useState } from "react"; import { Box } from "@mui/material"; import { Button } from "mds"; -import { OnlineRegistrationIcon } from "../../../icons"; +import { OnlineRegistrationIcon } from "mds"; import { FormTitle } from "./utils"; import InputBoxWrapper from "../Common/FormComponents/InputBoxWrapper/InputBoxWrapper"; import GetApiKeyModal from "./GetApiKeyModal"; diff --git a/portal-ui/src/screens/Console/Support/GetApiKeyModal.tsx b/portal-ui/src/screens/Console/Support/GetApiKeyModal.tsx index 620249296..9f570ebde 100644 --- a/portal-ui/src/screens/Console/Support/GetApiKeyModal.tsx +++ b/portal-ui/src/screens/Console/Support/GetApiKeyModal.tsx @@ -27,7 +27,7 @@ import { import ConfirmDialog from "../Common/ModalWrapper/ConfirmDialog"; import useApi from "../Common/Hooks/useApi"; import React, { useState } from "react"; -import { InfoIcon, UsersIcon } from "../../../icons"; +import { InfoIcon, UsersIcon } from "mds"; import { ErrorResponseHandler } from "../../../common/types"; import InputBoxWrapper from "../Common/FormComponents/InputBoxWrapper/InputBoxWrapper"; import { useAppDispatch } from "../../../store"; diff --git a/portal-ui/src/screens/Console/Support/Register.tsx b/portal-ui/src/screens/Console/Support/Register.tsx index 288bbc255..de73de4a1 100644 --- a/portal-ui/src/screens/Console/Support/Register.tsx +++ b/portal-ui/src/screens/Console/Support/Register.tsx @@ -28,11 +28,10 @@ import withStyles from "@mui/styles/withStyles"; import { Box, Link } from "@mui/material"; import PageHeader from "../Common/PageHeader/PageHeader"; import PageLayout from "../Common/Layout/PageLayout"; -import { CopyIcon, UsersIcon } from "../../../icons"; +import { CopyIcon, UsersIcon } from "mds"; import RemoveRedEyeIcon from "@mui/icons-material/RemoveRedEye"; import VisibilityOffIcon from "@mui/icons-material/VisibilityOff"; -import OnlineRegistrationIcon from "../../../icons/OnlineRegistrationIcon"; -import OfflineRegistrationIcon from "../../../icons/OfflineRegistrationIcon"; +import { OnlineRegistrationIcon, OfflineRegistrationIcon } from "mds"; import InputBoxWrapper from "../Common/FormComponents/InputBoxWrapper/InputBoxWrapper"; import api from "../../../common/api"; diff --git a/portal-ui/src/screens/Console/Support/RegisterCluster.tsx b/portal-ui/src/screens/Console/Support/RegisterCluster.tsx index ddf5a8fac..bfa2f300d 100644 --- a/portal-ui/src/screens/Console/Support/RegisterCluster.tsx +++ b/portal-ui/src/screens/Console/Support/RegisterCluster.tsx @@ -18,7 +18,7 @@ import React, { Fragment } from "react"; import Grid from "@mui/material/Grid"; import { Box, Button } from "@mui/material"; import { useNavigate } from "react-router-dom"; -import WarnIcon from "../../../icons/WarnIcon"; +import { WarnIcon } from "mds"; import HelpBox from "../../../common/HelpBox"; interface IRegisterCluster { diff --git a/portal-ui/src/screens/Console/Support/RegisterHelpBox.tsx b/portal-ui/src/screens/Console/Support/RegisterHelpBox.tsx index 81ba52f31..3e91fdf41 100644 --- a/portal-ui/src/screens/Console/Support/RegisterHelpBox.tsx +++ b/portal-ui/src/screens/Console/Support/RegisterHelpBox.tsx @@ -22,7 +22,7 @@ import { ExtraFeaturesIcon, HelpIconFilled, PerformanceFeatureIcon, -} from "../../../icons"; +} from "mds"; const FeatureItem = ({ icon, diff --git a/portal-ui/src/screens/Console/Support/RegisterStatus.tsx b/portal-ui/src/screens/Console/Support/RegisterStatus.tsx index 2fb345716..d51b08a56 100644 --- a/portal-ui/src/screens/Console/Support/RegisterStatus.tsx +++ b/portal-ui/src/screens/Console/Support/RegisterStatus.tsx @@ -14,10 +14,10 @@ // You should have received a copy of the GNU Affero General Public License // along with this program. If not, see . -import { Box, Grid } from "@mui/material"; -import VerifiedIcon from "../../../icons/VerifiedIcon"; import React from "react"; import { Theme } from "@mui/material/styles"; +import { Box, Grid } from "@mui/material"; +import { VerifiedIcon } from "mds"; import createStyles from "@mui/styles/createStyles"; import withStyles from "@mui/styles/withStyles"; import RegisterHelpBox from "./RegisterHelpBox"; diff --git a/portal-ui/src/screens/Console/Support/RegistrationStatusBanner.tsx b/portal-ui/src/screens/Console/Support/RegistrationStatusBanner.tsx index f467bd7e0..513ce534e 100644 --- a/portal-ui/src/screens/Console/Support/RegistrationStatusBanner.tsx +++ b/portal-ui/src/screens/Console/Support/RegistrationStatusBanner.tsx @@ -1,6 +1,6 @@ import React from "react"; import { Box } from "@mui/material"; -import VerifiedIcon from "../../../icons/VerifiedIcon"; +import { VerifiedIcon } from "mds"; const RegistrationStatusBanner = ({ email = "" }: { email?: string }) => { return ( diff --git a/portal-ui/src/screens/Console/Support/utils.tsx b/portal-ui/src/screens/Console/Support/utils.tsx index 93a0c63e5..3ce0ce7ae 100644 --- a/portal-ui/src/screens/Console/Support/utils.tsx +++ b/portal-ui/src/screens/Console/Support/utils.tsx @@ -1,6 +1,6 @@ import { Box, Grid, Link } from "@mui/material"; import { Fragment, useState } from "react"; -import { CopyIcon, SettingsIcon } from "../../../icons"; +import { CopyIcon, SettingsIcon } from "mds"; import FormSwitchWrapper from "../Common/FormComponents/FormSwitchWrapper/FormSwitchWrapper"; import InputBoxWrapper from "../Common/FormComponents/InputBoxWrapper/InputBoxWrapper"; import RegistrationStatusBanner from "./RegistrationStatusBanner"; diff --git a/portal-ui/src/screens/Console/Tenants/AddTenant/AddTenant.tsx b/portal-ui/src/screens/Console/Tenants/AddTenant/AddTenant.tsx index 5484851ec..1bec9fd14 100644 --- a/portal-ui/src/screens/Console/Tenants/AddTenant/AddTenant.tsx +++ b/portal-ui/src/screens/Console/Tenants/AddTenant/AddTenant.tsx @@ -50,7 +50,7 @@ import { resourcesConfigurations, } from "./Steps/TenantResources/utils"; import HelpBox from "../../../../common/HelpBox"; -import { StorageIcon } from "../../../../icons"; +import { StorageIcon } from "mds"; import { selFeatures } from "../../consoleSlice"; import makeStyles from "@mui/styles/makeStyles"; import { resetAddTenantForm } from "./createTenantSlice"; diff --git a/portal-ui/src/screens/Console/Tenants/AddTenant/Steps/Affinity.tsx b/portal-ui/src/screens/Console/Tenants/AddTenant/Steps/Affinity.tsx index 1af813def..9219c1be6 100644 --- a/portal-ui/src/screens/Console/Tenants/AddTenant/Steps/Affinity.tsx +++ b/portal-ui/src/screens/Console/Tenants/AddTenant/Steps/Affinity.tsx @@ -36,8 +36,7 @@ import RadioGroupSelector from "../../../Common/FormComponents/RadioGroupSelecto import FormSwitchWrapper from "../../../Common/FormComponents/FormSwitchWrapper/FormSwitchWrapper"; import api from "../../../../../common/api"; import InputBoxWrapper from "../../../Common/FormComponents/InputBoxWrapper/InputBoxWrapper"; -import AddIcon from "../../../../../icons/AddIcon"; -import RemoveIcon from "../../../../../icons/RemoveIcon"; +import { AddIcon, RemoveIcon } from "mds"; import SelectWrapper from "../../../Common/FormComponents/SelectWrapper/SelectWrapper"; import TolerationSelector from "../../../Common/TolerationSelector/TolerationSelector"; import { setModalErrorSnackMessage } from "../../../../../systemSlice"; diff --git a/portal-ui/src/screens/Console/Tenants/AddTenant/Steps/Configure.tsx b/portal-ui/src/screens/Console/Tenants/AddTenant/Steps/Configure.tsx index 813162d34..44081c7ca 100644 --- a/portal-ui/src/screens/Console/Tenants/AddTenant/Steps/Configure.tsx +++ b/portal-ui/src/screens/Console/Tenants/AddTenant/Steps/Configure.tsx @@ -42,7 +42,7 @@ import { import FormSwitchWrapper from "../../../Common/FormComponents/FormSwitchWrapper/FormSwitchWrapper"; import InputBoxWrapper from "../../../Common/FormComponents/InputBoxWrapper/InputBoxWrapper"; import AddIcon from "@mui/icons-material/Add"; -import RemoveIcon from "../../../../../icons/RemoveIcon"; +import { RemoveIcon } from "mds"; import { addNewMinIODomain, isPageValid, diff --git a/portal-ui/src/screens/Console/Tenants/AddTenant/Steps/IdentityProvider/IDPBuiltIn.tsx b/portal-ui/src/screens/Console/Tenants/AddTenant/Steps/IdentityProvider/IDPBuiltIn.tsx index c062c8fac..1be4307dc 100644 --- a/portal-ui/src/screens/Console/Tenants/AddTenant/Steps/IdentityProvider/IDPBuiltIn.tsx +++ b/portal-ui/src/screens/Console/Tenants/AddTenant/Steps/IdentityProvider/IDPBuiltIn.tsx @@ -25,7 +25,7 @@ import { } from "../../createTenantSlice"; import { IconButton, Tooltip } from "@mui/material"; import AddIcon from "@mui/icons-material/Add"; -import RemoveIcon from "../../../../../../icons/RemoveIcon"; +import { RemoveIcon } from "mds"; import { clearValidationError, getRandomString } from "../../../utils"; import CasinoIcon from "@mui/icons-material/Casino"; import { useSelector } from "react-redux"; diff --git a/portal-ui/src/screens/Console/Tenants/AddTenant/Steps/Security.tsx b/portal-ui/src/screens/Console/Tenants/AddTenant/Steps/Security.tsx index 3632f3340..c948dd8d9 100644 --- a/portal-ui/src/screens/Console/Tenants/AddTenant/Steps/Security.tsx +++ b/portal-ui/src/screens/Console/Tenants/AddTenant/Steps/Security.tsx @@ -31,7 +31,7 @@ import { KeyPair } from "../../ListTenants/utils"; import FormSwitchWrapper from "../../../Common/FormComponents/FormSwitchWrapper/FormSwitchWrapper"; import FileSelector from "../../../Common/FormComponents/FileSelector/FileSelector"; import AddIcon from "@mui/icons-material/Add"; -import RemoveIcon from "../../../../../icons/RemoveIcon"; +import { RemoveIcon } from "mds"; import { addCaCertificate, deleteCaCertificate, diff --git a/portal-ui/src/screens/Console/Tenants/AddTenant/Steps/TenantResources/NamespaceSelector.tsx b/portal-ui/src/screens/Console/Tenants/AddTenant/Steps/TenantResources/NamespaceSelector.tsx index fa73869ab..51db59dd3 100644 --- a/portal-ui/src/screens/Console/Tenants/AddTenant/Steps/TenantResources/NamespaceSelector.tsx +++ b/portal-ui/src/screens/Console/Tenants/AddTenant/Steps/TenantResources/NamespaceSelector.tsx @@ -15,7 +15,7 @@ // along with this program. If not, see . import React, { Fragment, useEffect, useMemo } from "react"; -import AddIcon from "../../../../../../icons/AddIcon"; +import { AddIcon } from "mds"; import InputBoxWrapper from "../../../../Common/FormComponents/InputBoxWrapper/InputBoxWrapper"; import { openAddNSModal, setNamespace } from "../../createTenantSlice"; import { useSelector } from "react-redux"; diff --git a/portal-ui/src/screens/Console/Tenants/AddTenant/Steps/helpers/AddNamespaceModal.tsx b/portal-ui/src/screens/Console/Tenants/AddTenant/Steps/helpers/AddNamespaceModal.tsx index 9667a7441..b574a1298 100644 --- a/portal-ui/src/screens/Console/Tenants/AddTenant/Steps/helpers/AddNamespaceModal.tsx +++ b/portal-ui/src/screens/Console/Tenants/AddTenant/Steps/helpers/AddNamespaceModal.tsx @@ -24,7 +24,7 @@ import { modalBasic, } from "../../../../Common/FormComponents/common/styleLibrary"; import ConfirmDialog from "../../../../Common/ModalWrapper/ConfirmDialog"; -import { ConfirmModalIcon } from "../../../../../../icons"; +import { ConfirmModalIcon } from "mds"; import { AppState, useAppDispatch } from "../../../../../../store"; import { closeAddNSModal } from "../../createTenantSlice"; import makeStyles from "@mui/styles/makeStyles"; diff --git a/portal-ui/src/screens/Console/Tenants/HelpBox/TLSHelpBox.tsx b/portal-ui/src/screens/Console/Tenants/HelpBox/TLSHelpBox.tsx index c3d34b8e4..2aeb556b1 100644 --- a/portal-ui/src/screens/Console/Tenants/HelpBox/TLSHelpBox.tsx +++ b/portal-ui/src/screens/Console/Tenants/HelpBox/TLSHelpBox.tsx @@ -16,7 +16,7 @@ import React from "react"; import { useSelector } from "react-redux"; import { Box } from "@mui/material"; -import CertificateIcon from "../../../../icons/CertificateIcon"; +import { CertificateIcon } from "mds"; import { useParams } from "react-router-dom"; import { AppState } from "../../../../store"; diff --git a/portal-ui/src/screens/Console/Tenants/ListTenants/DeleteTenant.tsx b/portal-ui/src/screens/Console/Tenants/ListTenants/DeleteTenant.tsx index 1ddf7b3fa..32c5c81e6 100644 --- a/portal-ui/src/screens/Console/Tenants/ListTenants/DeleteTenant.tsx +++ b/portal-ui/src/screens/Console/Tenants/ListTenants/DeleteTenant.tsx @@ -23,7 +23,7 @@ import InputBoxWrapper from "../../Common/FormComponents/InputBoxWrapper/InputBo import Grid from "@mui/material/Grid"; import useApi from "../../Common/Hooks/useApi"; import ConfirmDialog from "../../Common/ModalWrapper/ConfirmDialog"; -import { ConfirmDeleteIcon } from "../../../../icons"; +import { ConfirmDeleteIcon } from "mds"; import WarningMessage from "../../Common/WarningMessage/WarningMessage"; import FormSwitchWrapper from "../../Common/FormComponents/FormSwitchWrapper/FormSwitchWrapper"; import { setErrorSnackMessage } from "../../../../systemSlice"; diff --git a/portal-ui/src/screens/Console/Tenants/ListTenants/ListTenants.tsx b/portal-ui/src/screens/Console/Tenants/ListTenants/ListTenants.tsx index bf5425bf3..bc2a5c347 100644 --- a/portal-ui/src/screens/Console/Tenants/ListTenants/ListTenants.tsx +++ b/portal-ui/src/screens/Console/Tenants/ListTenants/ListTenants.tsx @@ -30,10 +30,10 @@ import { searchField, } from "../../Common/FormComponents/common/styleLibrary"; -import { AddIcon, TenantsIcon } from "../../../../icons"; +import { AddIcon, TenantsIcon } from "mds"; import { ErrorResponseHandler } from "../../../../common/types"; import api from "../../../../common/api"; -import RefreshIcon from "../../../../icons/RefreshIcon"; +import { RefreshIcon } from "mds"; import PageHeader from "../../Common/PageHeader/PageHeader"; import TenantListItem from "./TenantListItem"; import HelpBox from "../../../../common/HelpBox"; diff --git a/portal-ui/src/screens/Console/Tenants/ListTenants/TenantCapacity.tsx b/portal-ui/src/screens/Console/Tenants/ListTenants/TenantCapacity.tsx index 587a90977..57fc48189 100644 --- a/portal-ui/src/screens/Console/Tenants/ListTenants/TenantCapacity.tsx +++ b/portal-ui/src/screens/Console/Tenants/ListTenants/TenantCapacity.tsx @@ -18,7 +18,7 @@ import React from "react"; import { Cell, Pie, PieChart } from "recharts"; import { CapacityValue, CapacityValues } from "./types"; import { niceBytesInt } from "../../../../common/utils"; -import { CircleIcon } from "../../../../icons"; +import { CircleIcon } from "mds"; import UsageBar, { ISizeBarItem } from "../../Common/UsageBar/UsageBar"; interface ITenantCapacity { diff --git a/portal-ui/src/screens/Console/Tenants/ListTenants/TenantListItem.tsx b/portal-ui/src/screens/Console/Tenants/ListTenants/TenantListItem.tsx index d15bf4da6..edbc42878 100644 --- a/portal-ui/src/screens/Console/Tenants/ListTenants/TenantListItem.tsx +++ b/portal-ui/src/screens/Console/Tenants/ListTenants/TenantListItem.tsx @@ -21,7 +21,7 @@ import { Theme } from "@mui/material/styles"; import { CapacityValues, ITenant, ValueUnit } from "./types"; import { setTenantName } from "../tenantsSlice"; import { getTenantAsync } from "../thunks/tenantDetailsAsync"; -import { DrivesIcon } from "../../../../icons"; +import { DrivesIcon } from "mds"; import { niceBytes, niceBytesInt } from "../../../../common/utils"; import Grid from "@mui/material/Grid"; import createStyles from "@mui/styles/createStyles"; diff --git a/portal-ui/src/screens/Console/Tenants/LogoComponents.tsx b/portal-ui/src/screens/Console/Tenants/LogoComponents.tsx index 26ee4c817..c4ee6360c 100644 --- a/portal-ui/src/screens/Console/Tenants/LogoComponents.tsx +++ b/portal-ui/src/screens/Console/Tenants/LogoComponents.tsx @@ -15,9 +15,9 @@ // along with this program. If not, see . import { Grid } from "@mui/material"; -import LDAPIcon from "../../../icons/LDAPIcon"; -import { OIDCIcon } from "../../../icons"; -import { UsersIcon } from "../../../icons"; +import { LDAPIcon } from "mds"; +import { OIDCIcon } from "mds"; +import { UsersIcon } from "mds"; export const OIDCLogoElement = () => { return ( diff --git a/portal-ui/src/screens/Console/Tenants/TenantDetails/DeletePVC.tsx b/portal-ui/src/screens/Console/Tenants/TenantDetails/DeletePVC.tsx index 8caeea7ca..35b1b9ed3 100644 --- a/portal-ui/src/screens/Console/Tenants/TenantDetails/DeletePVC.tsx +++ b/portal-ui/src/screens/Console/Tenants/TenantDetails/DeletePVC.tsx @@ -22,7 +22,7 @@ import Grid from "@mui/material/Grid"; import { ErrorResponseHandler } from "../../../../common/types"; import useApi from "../../Common/Hooks/useApi"; import ConfirmDialog from "../../Common/ModalWrapper/ConfirmDialog"; -import { ConfirmDeleteIcon } from "../../../../icons"; +import { ConfirmDeleteIcon } from "mds"; import { IStoragePVCs } from "../../Storage/types"; import { setErrorSnackMessage } from "../../../../systemSlice"; import { useAppDispatch } from "../../../../store"; diff --git a/portal-ui/src/screens/Console/Tenants/TenantDetails/DeletePod.tsx b/portal-ui/src/screens/Console/Tenants/TenantDetails/DeletePod.tsx index 6d399d4a3..f591314b2 100644 --- a/portal-ui/src/screens/Console/Tenants/TenantDetails/DeletePod.tsx +++ b/portal-ui/src/screens/Console/Tenants/TenantDetails/DeletePod.tsx @@ -23,7 +23,7 @@ import Grid from "@mui/material/Grid"; import { ErrorResponseHandler } from "../../../../common/types"; import useApi from "../../Common/Hooks/useApi"; import ConfirmDialog from "../../Common/ModalWrapper/ConfirmDialog"; -import { ConfirmDeleteIcon } from "../../../../icons"; +import { ConfirmDeleteIcon } from "mds"; import { setErrorSnackMessage } from "../../../../systemSlice"; import { useAppDispatch } from "../../../../store"; diff --git a/portal-ui/src/screens/Console/Tenants/TenantDetails/EditDomains.tsx b/portal-ui/src/screens/Console/Tenants/TenantDetails/EditDomains.tsx index 1fc7ae49a..8ba546630 100644 --- a/portal-ui/src/screens/Console/Tenants/TenantDetails/EditDomains.tsx +++ b/portal-ui/src/screens/Console/Tenants/TenantDetails/EditDomains.tsx @@ -32,7 +32,7 @@ import { import ModalWrapper from "../../Common/ModalWrapper/ModalWrapper"; import InputBoxWrapper from "../../Common/FormComponents/InputBoxWrapper/InputBoxWrapper"; import api from "../../../../common/api"; -import RemoveIcon from "../../../../icons/RemoveIcon"; +import { RemoveIcon } from "mds"; import { setModalErrorSnackMessage, setSnackBarMessage, diff --git a/portal-ui/src/screens/Console/Tenants/TenantDetails/PodsSummary.tsx b/portal-ui/src/screens/Console/Tenants/TenantDetails/PodsSummary.tsx index 2c22730f3..985d4ac2f 100644 --- a/portal-ui/src/screens/Console/Tenants/TenantDetails/PodsSummary.tsx +++ b/portal-ui/src/screens/Console/Tenants/TenantDetails/PodsSummary.tsx @@ -34,7 +34,7 @@ import { AppState, useAppDispatch } from "../../../../store"; import { ErrorResponseHandler } from "../../../../common/types"; import DeletePod from "./DeletePod"; import { Grid, InputAdornment, TextField } from "@mui/material"; -import SearchIcon from "../../../../icons/SearchIcon"; +import { SearchIcon } from "mds"; import { setErrorSnackMessage } from "../../../../systemSlice"; interface IPodsSummary { diff --git a/portal-ui/src/screens/Console/Tenants/TenantDetails/Pools/AddPool/AddPool.tsx b/portal-ui/src/screens/Console/Tenants/TenantDetails/Pools/AddPool/AddPool.tsx index d2aee0b76..eb90c1e5f 100644 --- a/portal-ui/src/screens/Console/Tenants/TenantDetails/Pools/AddPool/AddPool.tsx +++ b/portal-ui/src/screens/Console/Tenants/TenantDetails/Pools/AddPool/AddPool.tsx @@ -31,7 +31,7 @@ import GenericWizard from "../../../../Common/GenericWizard/GenericWizard"; import { IWizardElement } from "../../../../Common/GenericWizard/types"; import PoolResources from "./PoolResources"; import ScreenTitle from "../../../../Common/ScreenTitle/ScreenTitle"; -import TenantsIcon from "../../../../../../icons/TenantsIcon"; +import { TenantsIcon } from "mds"; import { AppState, useAppDispatch } from "../../../../../../store"; import { useSelector } from "react-redux"; diff --git a/portal-ui/src/screens/Console/Tenants/TenantDetails/Pools/AddPool/PoolPodPlacement.tsx b/portal-ui/src/screens/Console/Tenants/TenantDetails/Pools/AddPool/PoolPodPlacement.tsx index f61ea42c1..5b455ae57 100644 --- a/portal-ui/src/screens/Console/Tenants/TenantDetails/Pools/AddPool/PoolPodPlacement.tsx +++ b/portal-ui/src/screens/Console/Tenants/TenantDetails/Pools/AddPool/PoolPodPlacement.tsx @@ -36,8 +36,7 @@ import RadioGroupSelector from "../../../../Common/FormComponents/RadioGroupSele import FormSwitchWrapper from "../../../../Common/FormComponents/FormSwitchWrapper/FormSwitchWrapper"; import api from "../../../../../../common/api"; import InputBoxWrapper from "../../../../Common/FormComponents/InputBoxWrapper/InputBoxWrapper"; -import AddIcon from "../../../../../../icons/AddIcon"; -import RemoveIcon from "../../../../../../icons/RemoveIcon"; +import { AddIcon, RemoveIcon } from "mds"; import SelectWrapper from "../../../../Common/FormComponents/SelectWrapper/SelectWrapper"; import TolerationSelector from "../../../../Common/TolerationSelector/TolerationSelector"; import { setModalErrorSnackMessage } from "../../../../../../systemSlice"; diff --git a/portal-ui/src/screens/Console/Tenants/TenantDetails/Pools/Details/PoolDetails.tsx b/portal-ui/src/screens/Console/Tenants/TenantDetails/Pools/Details/PoolDetails.tsx index b163fe68a..17ab85d64 100644 --- a/portal-ui/src/screens/Console/Tenants/TenantDetails/Pools/Details/PoolDetails.tsx +++ b/portal-ui/src/screens/Console/Tenants/TenantDetails/Pools/Details/PoolDetails.tsx @@ -24,7 +24,7 @@ import LabelValuePair from "../../../../Common/UsageBarWrapper/LabelValuePair"; import { niceBytesInt } from "../../../../../../common/utils"; import StackRow from "../../../../Common/UsageBarWrapper/StackRow"; import { Button } from "mds"; -import { EditTenantIcon } from "../../../../../../icons"; +import { EditTenantIcon } from "mds"; const stylingLayout = { border: "#EAEAEA 1px solid", diff --git a/portal-ui/src/screens/Console/Tenants/TenantDetails/Pools/Details/PoolsListing.tsx b/portal-ui/src/screens/Console/Tenants/TenantDetails/Pools/Details/PoolsListing.tsx index 92a25afe1..4e75527be 100644 --- a/portal-ui/src/screens/Console/Tenants/TenantDetails/Pools/Details/PoolsListing.tsx +++ b/portal-ui/src/screens/Console/Tenants/TenantDetails/Pools/Details/PoolsListing.tsx @@ -23,9 +23,8 @@ import { IPool } from "../../../ListTenants/types"; import Grid from "@mui/material/Grid"; import { TextField } from "@mui/material"; import InputAdornment from "@mui/material/InputAdornment"; -import SearchIcon from "../../../../../../icons/SearchIcon"; import { Button } from "mds"; -import { AddIcon } from "../../../../../../icons"; +import { AddIcon, SearchIcon } from "mds"; import TableWrapper from "../../../../Common/TableWrapper/TableWrapper"; import { Theme } from "@mui/material/styles"; import createStyles from "@mui/styles/createStyles"; diff --git a/portal-ui/src/screens/Console/Tenants/TenantDetails/Pools/EditPool/EditPool.tsx b/portal-ui/src/screens/Console/Tenants/TenantDetails/Pools/EditPool/EditPool.tsx index fde5df6e0..a5e331bb7 100644 --- a/portal-ui/src/screens/Console/Tenants/TenantDetails/Pools/EditPool/EditPool.tsx +++ b/portal-ui/src/screens/Console/Tenants/TenantDetails/Pools/EditPool/EditPool.tsx @@ -24,7 +24,7 @@ import PageHeader from "../../../../Common/PageHeader/PageHeader"; import PageLayout from "../../../../Common/Layout/PageLayout"; import GenericWizard from "../../../../Common/GenericWizard/GenericWizard"; import ScreenTitle from "../../../../Common/ScreenTitle/ScreenTitle"; -import TenantsIcon from "../../../../../../icons/TenantsIcon"; +import { TenantsIcon } from "mds"; import BackLink from "../../../../../../common/BackLink"; import EditPoolResources from "./EditPoolResources"; import EditPoolConfiguration from "./EditPoolConfiguration"; diff --git a/portal-ui/src/screens/Console/Tenants/TenantDetails/Pools/EditPool/EditPoolPlacement.tsx b/portal-ui/src/screens/Console/Tenants/TenantDetails/Pools/EditPool/EditPoolPlacement.tsx index 6df00fb30..dfef02a0c 100644 --- a/portal-ui/src/screens/Console/Tenants/TenantDetails/Pools/EditPool/EditPoolPlacement.tsx +++ b/portal-ui/src/screens/Console/Tenants/TenantDetails/Pools/EditPool/EditPoolPlacement.tsx @@ -36,8 +36,7 @@ import RadioGroupSelector from "../../../../Common/FormComponents/RadioGroupSele import FormSwitchWrapper from "../../../../Common/FormComponents/FormSwitchWrapper/FormSwitchWrapper"; import api from "../../../../../../common/api"; import InputBoxWrapper from "../../../../Common/FormComponents/InputBoxWrapper/InputBoxWrapper"; -import AddIcon from "../../../../../../icons/AddIcon"; -import RemoveIcon from "../../../../../../icons/RemoveIcon"; +import { AddIcon, RemoveIcon } from "mds"; import SelectWrapper from "../../../../Common/FormComponents/SelectWrapper/SelectWrapper"; import TolerationSelector from "../../../../Common/TolerationSelector/TolerationSelector"; import { setModalErrorSnackMessage } from "../../../../../../systemSlice"; diff --git a/portal-ui/src/screens/Console/Tenants/TenantDetails/TenantAuditLogsScreen.tsx b/portal-ui/src/screens/Console/Tenants/TenantDetails/TenantAuditLogsScreen.tsx index 99ebfd894..f7f33dd33 100644 --- a/portal-ui/src/screens/Console/Tenants/TenantDetails/TenantAuditLogsScreen.tsx +++ b/portal-ui/src/screens/Console/Tenants/TenantDetails/TenantAuditLogsScreen.tsx @@ -59,7 +59,7 @@ import { resetAuditLogForm, } from "../TenantDetails/tenantAuditLogSlice"; import HelpBox from "../../../../common/HelpBox"; -import { WarnIcon } from "../../../../icons"; +import { WarnIcon } from "mds"; interface ILoggingScreenProps { classes: any; diff --git a/portal-ui/src/screens/Console/Tenants/TenantDetails/TenantConfiguration.tsx b/portal-ui/src/screens/Console/Tenants/TenantDetails/TenantConfiguration.tsx index 395d70c55..6888d5d98 100644 --- a/portal-ui/src/screens/Console/Tenants/TenantDetails/TenantConfiguration.tsx +++ b/portal-ui/src/screens/Console/Tenants/TenantDetails/TenantConfiguration.tsx @@ -19,7 +19,7 @@ import { connect, useSelector } from "react-redux"; import { Theme } from "@mui/material/styles"; import { DialogContentText, IconButton } from "@mui/material"; import AddIcon from "@mui/icons-material/Add"; -import RemoveIcon from "../../../../icons/RemoveIcon"; +import { RemoveIcon } from "mds"; import createStyles from "@mui/styles/createStyles"; import withStyles from "@mui/styles/withStyles"; import Grid from "@mui/material/Grid"; @@ -40,11 +40,11 @@ import { import InputBoxWrapper from "../../Common/FormComponents/InputBoxWrapper/InputBoxWrapper"; import { AppState, useAppDispatch } from "../../../../store"; import { ErrorResponseHandler } from "../../../../common/types"; -import { ConfirmModalIcon } from "../../../../icons"; +import { ConfirmModalIcon } from "mds"; import { setErrorSnackMessage } from "../../../../systemSlice"; import api from "../../../../common/api"; import ConfirmDialog from "../../Common/ModalWrapper/ConfirmDialog"; -import Loader from "../../Common/Loader/Loader"; +import { Loader } from "mds"; import { Button } from "mds"; import { MinIOEnvVarsSettings } from "../../../../common/utils"; diff --git a/portal-ui/src/screens/Console/Tenants/TenantDetails/TenantDetails.tsx b/portal-ui/src/screens/Console/Tenants/TenantDetails/TenantDetails.tsx index f16dc1dab..59c71eaf0 100644 --- a/portal-ui/src/screens/Console/Tenants/TenantDetails/TenantDetails.tsx +++ b/portal-ui/src/screens/Console/Tenants/TenantDetails/TenantDetails.tsx @@ -37,12 +37,10 @@ import { } from "../../Common/FormComponents/common/styleLibrary"; import { AppState, useAppDispatch } from "../../../../store"; import PageHeader from "../../Common/PageHeader/PageHeader"; -import { CircleIcon, MinIOTierIconXs, TrashIcon } from "../../../../icons"; +import { CircleIcon, MinIOTierIconXs, TrashIcon } from "mds"; import { niceBytes } from "../../../../common/utils"; import ScreenTitle from "../../Common/ScreenTitle/ScreenTitle"; -import EditIcon from "../../../../icons/EditIcon"; -import RefreshIcon from "../../../../icons/RefreshIcon"; -import TenantsIcon from "../../../../icons/TenantsIcon"; +import { EditIcon, RefreshIcon, TenantsIcon } from "mds"; import PageLayout from "../../Common/Layout/PageLayout"; import BackLink from "../../../../common/BackLink"; import VerticalTabs from "../../Common/VerticalTabs/VerticalTabs"; diff --git a/portal-ui/src/screens/Console/Tenants/TenantDetails/TenantIdentityProvider.tsx b/portal-ui/src/screens/Console/Tenants/TenantDetails/TenantIdentityProvider.tsx index aa382f5a9..c4e86728f 100644 --- a/portal-ui/src/screens/Console/Tenants/TenantDetails/TenantIdentityProvider.tsx +++ b/portal-ui/src/screens/Console/Tenants/TenantDetails/TenantIdentityProvider.tsx @@ -52,14 +52,14 @@ import { commonFormValidation, IValidation, } from "../../../../utils/validationFunctions"; -import { ConfirmModalIcon } from "../../../../icons"; +import { ConfirmModalIcon } from "mds"; import { setErrorSnackMessage, setSnackBarMessage, } from "../../../../systemSlice"; import { AppState, useAppDispatch } from "../../../../store"; import { ErrorResponseHandler } from "../../../../common/types"; -import Loader from "../../Common/Loader/Loader"; +import { Loader } from "mds"; import RadioGroupSelector from "../../Common/FormComponents/RadioGroupSelector/RadioGroupSelector"; import InputBoxWrapper from "../../Common/FormComponents/InputBoxWrapper/InputBoxWrapper"; import FormSwitchWrapper from "../../Common/FormComponents/FormSwitchWrapper/FormSwitchWrapper"; diff --git a/portal-ui/src/screens/Console/Tenants/TenantDetails/TenantLicense.tsx b/portal-ui/src/screens/Console/Tenants/TenantDetails/TenantLicense.tsx index b98b9955b..fd3f962e4 100644 --- a/portal-ui/src/screens/Console/Tenants/TenantDetails/TenantLicense.tsx +++ b/portal-ui/src/screens/Console/Tenants/TenantDetails/TenantLicense.tsx @@ -29,7 +29,7 @@ import { AppState, useAppDispatch } from "../../../../store"; import { ErrorResponseHandler } from "../../../../common/types"; import SubnetLicenseTenant from "./SubnetLicenseTenant"; import api from "../../../../common/api"; -import Loader from "../../Common/Loader/Loader"; +import { Loader } from "mds"; import { setErrorSnackMessage } from "../../../../systemSlice"; import { setTenantDetailsLoad } from "../tenantsSlice"; diff --git a/portal-ui/src/screens/Console/Tenants/TenantDetails/TenantSecurity.tsx b/portal-ui/src/screens/Console/Tenants/TenantDetails/TenantSecurity.tsx index af7d789b2..a8f756b2e 100644 --- a/portal-ui/src/screens/Console/Tenants/TenantDetails/TenantSecurity.tsx +++ b/portal-ui/src/screens/Console/Tenants/TenantDetails/TenantSecurity.tsx @@ -40,13 +40,13 @@ import { import { KeyPair } from "../ListTenants/utils"; import { AppState, useAppDispatch } from "../../../../store"; import { ErrorResponseHandler } from "../../../../common/types"; -import { AddIcon, ConfirmModalIcon } from "../../../../icons"; +import { AddIcon, ConfirmModalIcon } from "mds"; import { setErrorSnackMessage } from "../../../../systemSlice"; import FormSwitchWrapper from "../../Common/FormComponents/FormSwitchWrapper/FormSwitchWrapper"; import FileSelector from "../../Common/FormComponents/FileSelector/FileSelector"; import api from "../../../../common/api"; import ConfirmDialog from "../../Common/ModalWrapper/ConfirmDialog"; -import Loader from "../../Common/Loader/Loader"; +import { Loader } from "mds"; import TLSCertificate from "../../Common/TLSCertificate/TLSCertificate"; import SecurityContextSelector from "../securityContextSelector"; import { @@ -57,7 +57,7 @@ import { setFSGroupChangePolicy, } from "../tenantSecurityContextSlice"; import TLSHelpBox from "../HelpBox/TLSHelpBox"; -import RemoveIcon from "../../../../icons/RemoveIcon"; +import { RemoveIcon } from "mds"; interface ITenantSecurity { classes: any; diff --git a/portal-ui/src/screens/Console/Tenants/TenantDetails/TenantSummary.tsx b/portal-ui/src/screens/Console/Tenants/TenantDetails/TenantSummary.tsx index e80718140..f2300ca68 100644 --- a/portal-ui/src/screens/Console/Tenants/TenantDetails/TenantSummary.tsx +++ b/portal-ui/src/screens/Console/Tenants/TenantDetails/TenantSummary.tsx @@ -33,7 +33,7 @@ import LabelValuePair from "../../Common/UsageBarWrapper/LabelValuePair"; import FormSwitchWrapper from "../../Common/FormComponents/FormSwitchWrapper/FormSwitchWrapper"; import SectionTitle from "../../Common/SectionTitle"; import { Button } from "mds"; -import { EditIcon } from "../../../../icons"; +import { EditIcon } from "mds"; import EditDomains from "./EditDomains"; import { ITenant } from "../ListTenants/types"; import { useParams } from "react-router-dom"; diff --git a/portal-ui/src/screens/Console/Tenants/TenantDetails/VolumesSummary.tsx b/portal-ui/src/screens/Console/Tenants/TenantDetails/VolumesSummary.tsx index 63de10797..db51cf102 100644 --- a/portal-ui/src/screens/Console/Tenants/TenantDetails/VolumesSummary.tsx +++ b/portal-ui/src/screens/Console/Tenants/TenantDetails/VolumesSummary.tsx @@ -30,7 +30,7 @@ import { IStoragePVCs } from "../../Storage/types"; import { ErrorResponseHandler } from "../../../../common/types"; import api from "../../../../common/api"; import TableWrapper from "../../Common/TableWrapper/TableWrapper"; -import SearchIcon from "../../../../icons/SearchIcon"; +import { SearchIcon } from "mds"; import { IPodListElement } from "../ListTenants/types"; import withSuspense from "../../Common/Components/withSuspense"; import { AppState, useAppDispatch } from "../../../../store"; diff --git a/portal-ui/src/screens/Console/Tenants/TenantDetails/hop/Hop.tsx b/portal-ui/src/screens/Console/Tenants/TenantDetails/hop/Hop.tsx index 492aa866e..591f007f7 100644 --- a/portal-ui/src/screens/Console/Tenants/TenantDetails/hop/Hop.tsx +++ b/portal-ui/src/screens/Console/Tenants/TenantDetails/hop/Hop.tsx @@ -23,8 +23,8 @@ import { Box, IconButton } from "@mui/material"; import PageHeader from "../../../Common/PageHeader/PageHeader"; import { containerForHeader } from "../../../Common/FormComponents/common/styleLibrary"; import ExitToAppIcon from "@mui/icons-material/ExitToApp"; -import RefreshIcon from "../../../../../icons/RefreshIcon"; -import Loader from "../../../Common/Loader/Loader"; +import { RefreshIcon } from "mds"; +import { Loader } from "mds"; interface IHopSimple { classes: any; diff --git a/portal-ui/src/screens/Console/Tenants/TenantDetails/pods/PodLogs.tsx b/portal-ui/src/screens/Console/Tenants/TenantDetails/pods/PodLogs.tsx index f6aa1f92c..cc5298df6 100644 --- a/portal-ui/src/screens/Console/Tenants/TenantDetails/pods/PodLogs.tsx +++ b/portal-ui/src/screens/Console/Tenants/TenantDetails/pods/PodLogs.tsx @@ -30,7 +30,7 @@ import Grid from "@mui/material/Grid"; import Paper from "@mui/material/Paper"; import InputAdornment from "@mui/material/InputAdornment"; import api from "../../../../../common/api"; -import SearchIcon from "../../../../../icons/SearchIcon"; +import { SearchIcon } from "mds"; import { actionsTray, buttonsStyles, diff --git a/portal-ui/src/screens/Console/Tools/Inspect.tsx b/portal-ui/src/screens/Console/Tools/Inspect.tsx index 3b709e12e..4c65b64bc 100644 --- a/portal-ui/src/screens/Console/Tools/Inspect.tsx +++ b/portal-ui/src/screens/Console/Tools/Inspect.tsx @@ -22,7 +22,7 @@ import PageHeader from "../Common/PageHeader/PageHeader"; import PageLayout from "../Common/Layout/PageLayout"; import InputBoxWrapper from "../Common/FormComponents/InputBoxWrapper/InputBoxWrapper"; import FormSwitchWrapper from "../Common/FormComponents/FormSwitchWrapper/FormSwitchWrapper"; -import { PasswordKeyIcon } from "../../../icons"; +import { PasswordKeyIcon } from "mds"; import ModalWrapper from "../Common/ModalWrapper/ModalWrapper"; import { Theme } from "@mui/material/styles"; import createStyles from "@mui/styles/createStyles"; @@ -40,7 +40,7 @@ import { performDownload, } from "../../../common/utils"; import DistributedOnly from "../Common/DistributedOnly/DistributedOnly"; -import { InspectMenuIcon } from "../../../icons/SidebarMenus"; +import { InspectMenuIcon } from "mds"; import KeyRevealer from "./KeyRevealer"; import { selDistSet, setErrorSnackMessage } from "../../../systemSlice"; import { AppState, useAppDispatch } from "../../../store"; diff --git a/portal-ui/src/screens/Console/Tools/KeyRevealer.tsx b/portal-ui/src/screens/Console/Tools/KeyRevealer.tsx index 37f3ed273..712b51467 100644 --- a/portal-ui/src/screens/Console/Tools/KeyRevealer.tsx +++ b/portal-ui/src/screens/Console/Tools/KeyRevealer.tsx @@ -18,7 +18,7 @@ import React, { useState } from "react"; import { Box } from "@mui/material"; import { Button } from "mds"; import InputBoxWrapper from "../Common/FormComponents/InputBoxWrapper/InputBoxWrapper"; -import { CopyIcon } from "../../../icons"; +import { CopyIcon } from "mds"; const KeyRevealer = ({ value }: { value: string }) => { const [shown, setShown] = useState(false); diff --git a/portal-ui/src/screens/Console/Tools/Tools.tsx b/portal-ui/src/screens/Console/Tools/Tools.tsx index 6d76f9572..72cca1b7c 100644 --- a/portal-ui/src/screens/Console/Tools/Tools.tsx +++ b/portal-ui/src/screens/Console/Tools/Tools.tsx @@ -17,7 +17,7 @@ import React from "react"; import { Route, Routes } from "react-router-dom"; import FeatureNotAvailablePage from "../Common/Components/FeatureNotAvailablePage"; -import { SupportMenuIcon } from "../../../icons/SidebarMenus"; +import { SupportMenuIcon } from "mds"; import withSuspense from "../Common/Components/withSuspense"; import NotFoundPage from "../../NotFoundPage"; diff --git a/portal-ui/src/screens/Console/Trace/Trace.tsx b/portal-ui/src/screens/Console/Trace/Trace.tsx index a5acc00f7..577f279c7 100644 --- a/portal-ui/src/screens/Console/Trace/Trace.tsx +++ b/portal-ui/src/screens/Console/Trace/Trace.tsx @@ -39,7 +39,7 @@ import TableWrapper from "../Common/TableWrapper/TableWrapper"; import PageHeader from "../Common/PageHeader/PageHeader"; import CheckboxWrapper from "../Common/FormComponents/CheckboxWrapper/CheckboxWrapper"; import PageLayout from "../Common/Layout/PageLayout"; -import { FilterIcon } from "../../../icons"; +import { FilterIcon } from "mds"; import InputBoxWrapper from "../Common/FormComponents/InputBoxWrapper/InputBoxWrapper"; import { diff --git a/portal-ui/src/screens/Console/Users/AddUserHelpBox.tsx b/portal-ui/src/screens/Console/Users/AddUserHelpBox.tsx index fd711a944..c42c3c268 100644 --- a/portal-ui/src/screens/Console/Users/AddUserHelpBox.tsx +++ b/portal-ui/src/screens/Console/Users/AddUserHelpBox.tsx @@ -20,7 +20,7 @@ import { GroupsIcon, HelpIconFilled, UsersIcon, -} from "../../../icons"; +} from "mds"; const FeatureItem = ({ icon, diff --git a/portal-ui/src/screens/Console/Users/AddUserScreen.tsx b/portal-ui/src/screens/Console/Users/AddUserScreen.tsx index ab609fa92..1b315817c 100644 --- a/portal-ui/src/screens/Console/Users/AddUserScreen.tsx +++ b/portal-ui/src/screens/Console/Users/AddUserScreen.tsx @@ -28,7 +28,7 @@ import { } from "../Common/FormComponents/common/styleLibrary"; import Grid from "@mui/material/Grid"; import { LinearProgress } from "@mui/material"; -import { CreateUserIcon } from "../../../icons"; +import { CreateUserIcon } from "mds"; import PageHeader from "../Common/PageHeader/PageHeader"; import PageLayout from "../Common/Layout/PageLayout"; diff --git a/portal-ui/src/screens/Console/Users/AddUserServiceAccountHelpBox.tsx b/portal-ui/src/screens/Console/Users/AddUserServiceAccountHelpBox.tsx index e10d73363..2383f1b58 100644 --- a/portal-ui/src/screens/Console/Users/AddUserServiceAccountHelpBox.tsx +++ b/portal-ui/src/screens/Console/Users/AddUserServiceAccountHelpBox.tsx @@ -20,7 +20,7 @@ import { IAMPoliciesIcon, PasswordKeyIcon, ServiceAccountIcon, -} from "../../../icons"; +} from "mds"; const FeatureItem = ({ icon, diff --git a/portal-ui/src/screens/Console/Users/AddUserServiceAccountScreen.tsx b/portal-ui/src/screens/Console/Users/AddUserServiceAccountScreen.tsx index 576bb0f41..df2e958c1 100644 --- a/portal-ui/src/screens/Console/Users/AddUserServiceAccountScreen.tsx +++ b/portal-ui/src/screens/Console/Users/AddUserServiceAccountScreen.tsx @@ -30,7 +30,7 @@ import { IAMPoliciesIcon, PasswordKeyIcon, ServiceAccountCredentialsIcon, -} from "../../../icons"; +} from "mds"; import CodeMirrorWrapper from "../Common/FormComponents/CodeMirrorWrapper/CodeMirrorWrapper"; import PageHeader from "../Common/PageHeader/PageHeader"; import PageLayout from "../Common/Layout/PageLayout"; diff --git a/portal-ui/src/screens/Console/Users/BulkAddToGroup.tsx b/portal-ui/src/screens/Console/Users/BulkAddToGroup.tsx index f13d0e7e8..618f91677 100644 --- a/portal-ui/src/screens/Console/Users/BulkAddToGroup.tsx +++ b/portal-ui/src/screens/Console/Users/BulkAddToGroup.tsx @@ -30,7 +30,7 @@ import api from "../../../common/api"; import GroupsSelectors from "./GroupsSelectors"; import ModalWrapper from "../Common/ModalWrapper/ModalWrapper"; import PredefinedList from "../Common/FormComponents/PredefinedList/PredefinedList"; -import { AddMembersToGroupIcon } from "../../../icons"; +import { AddMembersToGroupIcon } from "mds"; import { setModalErrorSnackMessage } from "../../../systemSlice"; import { useAppDispatch } from "../../../store"; diff --git a/portal-ui/src/screens/Console/Users/ChangeUserGroups.tsx b/portal-ui/src/screens/Console/Users/ChangeUserGroups.tsx index 959f45f9f..36061fc8b 100644 --- a/portal-ui/src/screens/Console/Users/ChangeUserGroups.tsx +++ b/portal-ui/src/screens/Console/Users/ChangeUserGroups.tsx @@ -29,7 +29,7 @@ import { ErrorResponseHandler } from "../../../common/types"; import api from "../../../common/api"; import GroupsSelectors from "./GroupsSelectors"; import ModalWrapper from "../Common/ModalWrapper/ModalWrapper"; -import AddMembersToGroup from "../../../icons/AddMembersToGroupIcon"; +import { AddMembersToGroupIcon } from "mds"; import { encodeURLString } from "../../../common/utils"; import { setModalErrorSnackMessage } from "../../../systemSlice"; import { useAppDispatch } from "../../../store"; @@ -153,7 +153,7 @@ const ChangeUserGroups = ({ }} modalOpen={open} title={"Set Groups"} - titleIcon={} + titleIcon={} >
void; diff --git a/portal-ui/src/screens/Console/Users/DeleteUserModal.tsx b/portal-ui/src/screens/Console/Users/DeleteUserModal.tsx index 17b77a797..967ffe914 100644 --- a/portal-ui/src/screens/Console/Users/DeleteUserModal.tsx +++ b/portal-ui/src/screens/Console/Users/DeleteUserModal.tsx @@ -21,7 +21,7 @@ import { DialogContentText } from "@mui/material"; import { ErrorResponseHandler } from "../../../common/types"; import useApi from "../Common/Hooks/useApi"; import ConfirmDialog from "../Common/ModalWrapper/ConfirmDialog"; -import { ConfirmDeleteIcon } from "../../../icons"; +import { ConfirmDeleteIcon } from "mds"; import { IAM_PAGES } from "../../../common/SecureComponent/permissions"; import { encodeURLString } from "../../../common/utils"; import { setErrorSnackMessage } from "../../../systemSlice"; diff --git a/portal-ui/src/screens/Console/Users/ListUsers.tsx b/portal-ui/src/screens/Console/Users/ListUsers.tsx index a07b60e34..bebb7fe1d 100644 --- a/portal-ui/src/screens/Console/Users/ListUsers.tsx +++ b/portal-ui/src/screens/Console/Users/ListUsers.tsx @@ -25,7 +25,7 @@ import api from "../../../common/api"; import { Grid, LinearProgress } from "@mui/material"; import { User, UsersList } from "./types"; import { usersSort } from "../../../utils/sortFunctions"; -import { AddIcon, DeleteIcon, GroupsIcon, UsersIcon } from "../../../icons"; +import { AddIcon, DeleteIcon, GroupsIcon, UsersIcon } from "mds"; import { actionsTray, containerForHeader, diff --git a/portal-ui/src/screens/Console/Users/UserDetails.tsx b/portal-ui/src/screens/Console/Users/UserDetails.tsx index 10293b153..f2f55ce67 100644 --- a/portal-ui/src/screens/Console/Users/UserDetails.tsx +++ b/portal-ui/src/screens/Console/Users/UserDetails.tsx @@ -27,7 +27,7 @@ import { PasswordKeyIcon, TrashIcon, UsersIcon, -} from "../../../icons"; +} from "mds"; import { actionsTray, diff --git a/portal-ui/src/screens/Console/Users/UserServiceAccountsPanel.tsx b/portal-ui/src/screens/Console/Users/UserServiceAccountsPanel.tsx index c5e9dfdea..0ea2b2a1a 100644 --- a/portal-ui/src/screens/Console/Users/UserServiceAccountsPanel.tsx +++ b/portal-ui/src/screens/Console/Users/UserServiceAccountsPanel.tsx @@ -34,7 +34,7 @@ import { ErrorResponseHandler } from "../../../common/types"; import AddUserServiceAccount from "./AddUserServiceAccount"; import DeleteServiceAccount from "../Account/DeleteServiceAccount"; import CredentialsPrompt from "../Common/CredentialsPrompt/CredentialsPrompt"; -import { AddIcon, DeleteIcon } from "../../../icons"; +import { AddIcon, DeleteIcon } from "mds"; import PanelTitle from "../Common/PanelTitle/PanelTitle"; import DeleteMultipleServiceAccounts from "./DeleteMultipleServiceAccounts"; diff --git a/portal-ui/src/screens/Console/Users/UsersHelpBox.tsx b/portal-ui/src/screens/Console/Users/UsersHelpBox.tsx index a9086c1e3..ec79e5f1e 100644 --- a/portal-ui/src/screens/Console/Users/UsersHelpBox.tsx +++ b/portal-ui/src/screens/Console/Users/UsersHelpBox.tsx @@ -20,7 +20,7 @@ import { GroupsIcon, HelpIconFilled, UsersIcon, -} from "../../../icons"; +} from "mds"; const FeatureItem = ({ icon, diff --git a/portal-ui/src/screens/Console/kbar-actions.tsx b/portal-ui/src/screens/Console/kbar-actions.tsx index 8043d1887..ce1554e02 100644 --- a/portal-ui/src/screens/Console/kbar-actions.tsx +++ b/portal-ui/src/screens/Console/kbar-actions.tsx @@ -15,7 +15,7 @@ // along with this program. If not, see . import { Action } from "kbar/lib/types"; -import { BucketsIcon } from "../../icons"; +import { BucketsIcon } from "mds"; import { validRoutes } from "./valid-routes"; import { IAM_PAGES } from "../../common/SecureComponent/permissions"; import { Bucket } from "./Buckets/types"; diff --git a/portal-ui/src/screens/Console/valid-routes.ts b/portal-ui/src/screens/Console/valid-routes.ts index b3fd3070e..06072ddcd 100644 --- a/portal-ui/src/screens/Console/valid-routes.ts +++ b/portal-ui/src/screens/Console/valid-routes.ts @@ -43,10 +43,7 @@ import { SupportMenuIcon, TraceMenuIcon, UsersMenuIcon, -} from "../../icons/SidebarMenus"; -import { hasPermission } from "../../common/SecureComponent"; -import WatchIcon from "../../icons/WatchIcon"; -import { + WatchIcon, ClustersIcon, DocumentationIcon, LambdaIcon, @@ -56,8 +53,9 @@ import { StorageIcon, TenantsOutlineIcon, TiersIcon, -} from "../../icons"; -import SettingsIcon from "../../icons/SettingsIcon"; + SettingsIcon, +} from "mds"; +import { hasPermission } from "../../common/SecureComponent"; import React from "react"; import LicenseBadge from "./Menu/LicenseBadge"; import { LockOpen, Login } from "@mui/icons-material"; diff --git a/portal-ui/src/screens/LoginPage/LoginPage.tsx b/portal-ui/src/screens/LoginPage/LoginPage.tsx index f15c9160d..0c8133fad 100644 --- a/portal-ui/src/screens/LoginPage/LoginPage.tsx +++ b/portal-ui/src/screens/LoginPage/LoginPage.tsx @@ -28,13 +28,11 @@ import createStyles from "@mui/styles/createStyles"; import makeStyles from "@mui/styles/makeStyles"; import Grid from "@mui/material/Grid"; import { loginStrategyType, redirectRule } from "./types"; -import LogoutIcon from "../../icons/LogoutIcon"; -import RefreshIcon from "../../icons/RefreshIcon"; import MainError from "../Console/Common/MainError/MainError"; -import { LockIcon } from "../../icons"; +import { LockIcon, LogoutIcon, RefreshIcon } from "mds"; import { spacingUtils } from "../Console/Common/FormComponents/common/styleLibrary"; import clsx from "clsx"; -import Loader from "../Console/Common/Loader/Loader"; +import { Loader } from "mds"; import { AppState, useAppDispatch } from "../../store"; import { useSelector } from "react-redux"; import { diff --git a/portal-ui/src/screens/LoginPage/StrategyForm.tsx b/portal-ui/src/screens/LoginPage/StrategyForm.tsx index 72f9b90a3..fe4770c66 100644 --- a/portal-ui/src/screens/LoginPage/StrategyForm.tsx +++ b/portal-ui/src/screens/LoginPage/StrategyForm.tsx @@ -19,8 +19,7 @@ import React, { Fragment } from "react"; import { Button } from "mds"; import { setAccessKey, setSecretKey, setSTS, setUseSTS } from "./loginSlice"; import { Box, InputAdornment, LinearProgress } from "@mui/material"; -import UserFilledIcon from "../../icons/UsersFilledIcon"; -import LockFilledIcon from "../../icons/LockFilledIcon"; +import { UserFilledIcon, LockFilledIcon } from "mds"; import { AppState, useAppDispatch } from "../../store"; import { useSelector } from "react-redux"; import { LoginField } from "./LoginField"; @@ -29,7 +28,7 @@ import { Theme, useTheme } from "@mui/material/styles"; import createStyles from "@mui/styles/createStyles"; import { spacingUtils } from "../Console/Common/FormComponents/common/styleLibrary"; import { doLoginAsync } from "./loginThunks"; -import { PasswordKeyIcon } from "../../icons"; +import { PasswordKeyIcon } from "mds"; const useStyles = makeStyles((theme: Theme) => createStyles({ diff --git a/portal-ui/yarn.lock b/portal-ui/yarn.lock index ae8278f7b..af60ed175 100644 --- a/portal-ui/yarn.lock +++ b/portal-ui/yarn.lock @@ -8014,9 +8014,9 @@ mdn-data@2.0.4: resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.4.tgz#699b3c38ac6f1d728091a64650b65d388502fd5b" integrity sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== -"mds@https://github.com/minio/mds.git#v0.0.9": - version "0.0.9" - resolved "https://github.com/minio/mds.git#8b5b57581a5d7dcabc6834f5fe59507142337a03" +"mds@https://github.com/minio/mds.git#v0.1.0": + version "0.1.0" + resolved "https://github.com/minio/mds.git#cf1f458a774f4185f9a5f03189569c841eaac277" dependencies: "@types/styled-components" "^5.1.25" styled-components "^5.3.6"