diff --git a/portal-ui/src/screens/Console/Tenants/TenantDetails/EditTenantLogsModal.tsx b/portal-ui/src/screens/Console/Tenants/TenantDetails/EditTenantLogsModal.tsx
index 222cbcada..8f150fd97 100644
--- a/portal-ui/src/screens/Console/Tenants/TenantDetails/EditTenantLogsModal.tsx
+++ b/portal-ui/src/screens/Console/Tenants/TenantDetails/EditTenantLogsModal.tsx
@@ -3,8 +3,12 @@ import ModalWrapper from "../../Common/ModalWrapper/ModalWrapper";
import createStyles from "@mui/styles/createStyles";
import withStyles from "@mui/styles/withStyles";
import { Theme } from "@mui/material/styles";
-import { modalBasic } from "../../Common/FormComponents/common/styleLibrary";
-import { Button } from "@mui/material";
+import {
+ formFieldStyles,
+ modalBasic,
+ modalStyleUtils,
+} from "../../Common/FormComponents/common/styleLibrary";
+import { Button, Grid } from "@mui/material";
import api from "../../../../common/api";
import { ITenant } from "../ListTenants/types";
import { ErrorResponseHandler } from "../../../../common/types";
@@ -78,6 +82,8 @@ const styles = (theme: Theme) =>
gridGap: 20,
},
...modalBasic,
+ ...modalStyleUtils,
+ ...formFieldStyles,
});
const EditTenantLogsModal = ({
@@ -169,7 +175,7 @@ const EditTenantLogsModal = ({
fieldKey: `diskCapacityGB`,
required: true,
value: newDiskCapacityGB as any as string,
- pattern: /^[0-9]?(10)?$/,
+ pattern: /^[0-9]*$/,
customPatternMessage: "Must be an integer between 0 and 10",
});
tenantLogValidation.push({
@@ -256,139 +262,161 @@ const EditTenantLogsModal = ({
}
}}
>
-
Logging API
-
- Image
- {
- setNewImage(e.target.value);
- cleanValidation(`image`);
- }}
- key={`image`}
- error={validationErrors[`image`] || ""}
- />
- Disk Capacity (GB)
- {
- setNewDiskCapacityGB(e.target.value as any as number);
- cleanValidation(`diskCapacityGB`);
- }}
- key={`diskCapacityGB`}
- error={validationErrors[`diskCapacityGB`] || ""}
- />
- Service Account Name
- {
- setNewServiceAccountName(e.target.value);
- cleanValidation(`serviceAccountName`);
- }}
- key={`serviceAccountName`}
- error={validationErrors[`serviceAccountName`] || ""}
- />
- Labels
-
- Annotations
-
- Node Selector
-
- Database Configuration
-
- Postgres Image
- {
- setNewDbImage(e.target.value);
- cleanValidation(`dbImage`);
- }}
- key={`dbImage`}
- error={validationErrors[`dbImage`] || ""}
- />
- Service Account
- {
- setNewDbServiceAccountName(e.target.value);
- cleanValidation(`dbServiceAccountName`);
- }}
- key={`dbServiceAccountName`}
- error={validationErrors[`dbServiceAccountName`] || ""}
- />
- Labels
-
- Annotations
-
- Node Selector
-
-
-
-
-
+
+
+
+ Logging API
+
+
+ {
+ setNewImage(e.target.value);
+ cleanValidation(`image`);
+ }}
+ key={`image`}
+ error={validationErrors[`image`] || ""}
+ />
+
+
+ {
+ setNewDiskCapacityGB(e.target.value as any as number);
+ cleanValidation(`diskCapacityGB`);
+ }}
+ key={`diskCapacityGB`}
+ error={validationErrors[`diskCapacityGB`] || ""}
+ />
+
+
+ {
+ setNewServiceAccountName(e.target.value);
+ cleanValidation(`serviceAccountName`);
+ }}
+ key={`serviceAccountName`}
+ error={validationErrors[`serviceAccountName`] || ""}
+ />
+
+
+ Labels
+
+
+
+ Annotations
+
+
+
+ Node Selector
+
+
+
+ Database Configuration
+
+
+ {
+ setNewDbImage(e.target.value);
+ cleanValidation(`dbImage`);
+ }}
+ key={`dbImage`}
+ error={validationErrors[`dbImage`] || ""}
+ />
+
+
+ {
+ setNewDbServiceAccountName(e.target.value);
+ cleanValidation(`dbServiceAccountName`);
+ }}
+ key={`dbServiceAccountName`}
+ error={validationErrors[`dbServiceAccountName`] || ""}
+ />
+
+
+ Labels
+
+
+
+ Annotations
+
+
+
+ Node Selector
+
+
+
+
+
+
+
);
diff --git a/portal-ui/src/screens/Console/Tenants/TenantDetails/EditTenantMonitoringModal.tsx b/portal-ui/src/screens/Console/Tenants/TenantDetails/EditTenantMonitoringModal.tsx
index 47d81ab59..ccc2a5939 100644
--- a/portal-ui/src/screens/Console/Tenants/TenantDetails/EditTenantMonitoringModal.tsx
+++ b/portal-ui/src/screens/Console/Tenants/TenantDetails/EditTenantMonitoringModal.tsx
@@ -3,8 +3,12 @@ import ModalWrapper from "../../Common/ModalWrapper/ModalWrapper";
import createStyles from "@mui/styles/createStyles";
import withStyles from "@mui/styles/withStyles";
import { Theme } from "@mui/material/styles";
-import { modalBasic } from "../../Common/FormComponents/common/styleLibrary";
-import { Button } from "@mui/material";
+import {
+ formFieldStyles,
+ modalBasic,
+ modalStyleUtils,
+} from "../../Common/FormComponents/common/styleLibrary";
+import { Button, Grid } from "@mui/material";
import api from "../../../../common/api";
import { ITenant } from "../ListTenants/types";
import { ErrorResponseHandler } from "../../../../common/types";
@@ -43,6 +47,8 @@ const styles = (theme: Theme) =>
textAlign: "right",
},
...modalBasic,
+ ...modalStyleUtils,
+ ...formFieldStyles,
});
const EditTenantMonitoringModal = ({
@@ -134,21 +140,21 @@ const EditTenantMonitoringModal = ({
fieldKey: `diskCapacityGB`,
required: true,
value: newDiskCapacityGB as any as string,
- pattern: /^[0-9]?(10)?$/,
+ pattern: /^[0-9]*$/,
customPatternMessage: "Must be an integer between 0 and 10",
});
tenantMonitoringValidation.push({
fieldKey: `newCPURequest`,
required: false,
value: newCPURequest as any as string,
- pattern: /^[0-9]?(10)?$/,
+ pattern: /^[0-9]*$/,
customPatternMessage: "Must be an integer between 0 and 10",
});
tenantMonitoringValidation.push({
fieldKey: `newMemRequest`,
required: false,
value: newMemRequest as any as string,
- pattern: /^[0-9]?(10)?$/,
+ pattern: /^[0-9]*$/,
customPatternMessage: "Must be an integer between 0 and 10",
});
tenantMonitoringValidation.push({
@@ -232,147 +238,162 @@ const EditTenantMonitoringModal = ({
title="Edit Monitoring Configuration"
>
);
diff --git a/portal-ui/src/screens/Console/Tenants/TenantDetails/KeyPairEdit.tsx b/portal-ui/src/screens/Console/Tenants/TenantDetails/KeyPairEdit.tsx
index 6d4b800ab..19cecbde2 100644
--- a/portal-ui/src/screens/Console/Tenants/TenantDetails/KeyPairEdit.tsx
+++ b/portal-ui/src/screens/Console/Tenants/TenantDetails/KeyPairEdit.tsx
@@ -63,6 +63,7 @@ const styles = (theme: Theme) =>
gridTemplateColumns: "auto auto 20px 20px",
display: "grid",
gridGap: 20,
+ paddingRight: 20,
},
...modalBasic,
});