diff --git a/src/components/MesherySchemasCard.js b/src/components/MesherySchemasCard.js new file mode 100644 index 0000000000000..23808a6f9e76b --- /dev/null +++ b/src/components/MesherySchemasCard.js @@ -0,0 +1,67 @@ +import React from "react"; + +export const MesherySchemasCard = ({ + tags = ["AWS", "Azure", "GCP"], + title = "Cloud Native Management", + description = "Design, optimize and maintain your infrastructure with powerful schema tools.", + actionText = "Manage", + statusText = "Live", + onActionClick, +}) => { + return ( +
+
+ {tags.map((tag) => ( + + {tag} + + ))} +
+

{title}

+

+ {description} +

+
+ + {statusText} +
+
+ ); +}; diff --git a/src/sections/Kanvas/FeaturesSection/Design/DesignerFeatures_diagram.js b/src/sections/Kanvas/FeaturesSection/Design/DesignerFeatures_diagram.js index 7d652f122619b..05f3754828875 100644 --- a/src/sections/Kanvas/FeaturesSection/Design/DesignerFeatures_diagram.js +++ b/src/sections/Kanvas/FeaturesSection/Design/DesignerFeatures_diagram.js @@ -1,10 +1,10 @@ import React from "react"; import DiagramStyles from "../../diagram/diagram.style"; -import { ReactComponent as RoleBind1 } from "./images/role-binding-1-colorMode.svg"; -import { ReactComponent as RoleBind2 } from "./images/role-binding-2-colorMode.svg"; -import { ReactComponent as RoleBind3 } from "./images/role-binding-3-colorMode.svg"; -import { ReactComponent as RoleBind4 } from "./images/role-binding-4-colorMode.svg"; +import RoleBind2 from "./images/role-binding-2-colorMode.svg"; +import RoleBind3 from "./images/role-binding-3-colorMode.svg"; +import RoleBind4 from "./images/role-binding-4-colorMode.svg"; import { useInView } from "react-intersection-observer"; +import { MesherySchemasCard } from "../../../../components/MesherySchemasCard"; const DesignerFeaturesDiagram = ({ activeExampleIndex }) => { const [ref, inView] = useInView({ threshold: 0.6 }); @@ -12,13 +12,50 @@ const DesignerFeaturesDiagram = ({ activeExampleIndex }) => { return (
- - - - = 3) ? "show" : "render"} alt="design-image4" /> +
+ + console.log("Schema management console active!") + } + /> +
+ + design-image2 + design-image3 + = 3 ? "show" : "render"} + alt="design-image4" + />
); }; -export default DesignerFeaturesDiagram; \ No newline at end of file +export default DesignerFeaturesDiagram;