From c61c5024d08ca2a1b93422e82a9f774893a384b3 Mon Sep 17 00:00:00 2001
From: jinapurapu <65002498+jinapurapu@users.noreply.github.com>
Date: Fri, 16 Dec 2022 11:41:39 -0800
Subject: [PATCH] Add hover effect to Tier Type buttons (#2509)
---
.../TiersConfiguration/TierTypeCard.tsx | 82 +++++++++++--------
.../TiersConfiguration/TierTypeSelector.tsx | 2 +-
2 files changed, 49 insertions(+), 35 deletions(-)
diff --git a/portal-ui/src/screens/Console/Configurations/TiersConfiguration/TierTypeCard.tsx b/portal-ui/src/screens/Console/Configurations/TiersConfiguration/TierTypeCard.tsx
index 6f2706edc..990fa601b 100644
--- a/portal-ui/src/screens/Console/Configurations/TiersConfiguration/TierTypeCard.tsx
+++ b/portal-ui/src/screens/Console/Configurations/TiersConfiguration/TierTypeCard.tsx
@@ -15,7 +15,9 @@
// along with this program. If not, see .
import React from "react";
-import { Box } from "@mui/material";
+import { Box, Grid } from "@mui/material";
+
+import { Button } from "mds";
type TierTypeCardProps = {
onClick: (name: string) => void;
@@ -23,44 +25,56 @@ type TierTypeCardProps = {
name: string;
};
const TierTypeCard = ({ onClick, icon, name }: TierTypeCardProps) => {
+ const styles = {
+ tierTypeCard: {
+ height: "80px",
+ width: "300px",
+ display: "flex",
+ alignItems: "center",
+ justifyContent: "start",
+ padding: 5,
+ border: "1px solid #E5E5E5",
+ borderRadius: 2,
+ cursor: "pointer",
+ "&:hover": { background: "#ebebeb" },
+ },
+ };
return (
-
+
+ {icon ? (
+
+
+ {icon}
+
+
+ ) : null}
+
+
+ {name}
+
+
+
+
);
};
diff --git a/portal-ui/src/screens/Console/Configurations/TiersConfiguration/TierTypeSelector.tsx b/portal-ui/src/screens/Console/Configurations/TiersConfiguration/TierTypeSelector.tsx
index bc295919d..896bc18bf 100644
--- a/portal-ui/src/screens/Console/Configurations/TiersConfiguration/TierTypeSelector.tsx
+++ b/portal-ui/src/screens/Console/Configurations/TiersConfiguration/TierTypeSelector.tsx
@@ -52,7 +52,7 @@ const TierTypeSelector = () => {
sx={{
margin: "0 auto",
display: "grid",
- gridGap: "47px",
+ gridGap: "20px",
gridTemplateColumns: {
xs: "repeat(1, 1fr)",
sm: "repeat(2, 1fr)",