diff --git a/apps/roboshield/src/assets/icons/Type=back, Size=24, Color=CurrentColor.svg b/apps/roboshield/src/assets/icons/Type=back, Size=24, Color=CurrentColor.svg new file mode 100644 index 000000000..625779ad1 --- /dev/null +++ b/apps/roboshield/src/assets/icons/Type=back, Size=24, Color=CurrentColor.svg @@ -0,0 +1,4 @@ + + + + diff --git a/apps/roboshield/src/assets/icons/Type=copy, Size=24, Color=CurrentColor.svg b/apps/roboshield/src/assets/icons/Type=copy, Size=24, Color=CurrentColor.svg new file mode 100644 index 000000000..530004f8e --- /dev/null +++ b/apps/roboshield/src/assets/icons/Type=copy, Size=24, Color=CurrentColor.svg @@ -0,0 +1,4 @@ + + + + diff --git a/apps/roboshield/src/assets/icons/Type=reset, Size=24, Color=CurrentColor.svg b/apps/roboshield/src/assets/icons/Type=reset, Size=24, Color=CurrentColor.svg new file mode 100644 index 000000000..83c275659 --- /dev/null +++ b/apps/roboshield/src/assets/icons/Type=reset, Size=24, Color=CurrentColor.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/apps/roboshield/src/assets/icons/Type=save, Size=24, Color=CurrentColor.svg b/apps/roboshield/src/assets/icons/Type=save, Size=24, Color=CurrentColor.svg new file mode 100644 index 000000000..b24c4c8a1 --- /dev/null +++ b/apps/roboshield/src/assets/icons/Type=save, Size=24, Color=CurrentColor.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/apps/roboshield/src/components/Code/Code.tsx b/apps/roboshield/src/components/Code/Code.tsx index b72adbd2e..e3b95e371 100644 --- a/apps/roboshield/src/components/Code/Code.tsx +++ b/apps/roboshield/src/components/Code/Code.tsx @@ -1,4 +1,9 @@ -import { Box, Button, Grid, Stack } from "@mui/material"; +import { Box, Button, Grid, Stack, SvgIcon } from "@mui/material"; +import { Theme } from "@mui/material"; +import CopyIcon from "@/roboshield/assets/icons/Type=copy, Size=24, Color=CurrentColor.svg"; +import SaveIcon from "@/roboshield/assets/icons/Type=save, Size=24, Color=CurrentColor.svg"; +import BackIcon from "@/roboshield/assets/icons/Type=back, Size=24, Color=CurrentColor.svg"; +import ResetIcon from "@/roboshield/assets/icons/Type=reset, Size=24, Color=CurrentColor.svg"; import CodeEditor from "./CodeEditor"; @@ -28,6 +33,7 @@ export default function Code(props: CodeProps) { const handleCodeChange = (newCode: string) => { onCodeChange(newCode); }; + return ( ({ + "&:hover": { + color: "primary", + }, + })} + startIcon={ + + } onClick={onCopy} disabled={!showButtons} > @@ -55,15 +73,21 @@ export default function Code(props: CodeProps) {