From 41573f3a35b3ff6650c798fc22cc9617cb27be04 Mon Sep 17 00:00:00 2001 From: ali asaria <aliasaria@users.noreply.github.com> Date: Thu, 20 Jun 2024 10:38:26 -0400 Subject: [PATCH] training ui updates --- .../components/Experiment/Train/TrainLoRA.tsx | 21 +++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/src/renderer/components/Experiment/Train/TrainLoRA.tsx b/src/renderer/components/Experiment/Train/TrainLoRA.tsx index 59a2caa2..58a55aa0 100644 --- a/src/renderer/components/Experiment/Train/TrainLoRA.tsx +++ b/src/renderer/components/Experiment/Train/TrainLoRA.tsx @@ -12,6 +12,7 @@ import { Dropdown, IconButton, LinearProgress, + ListItemDecorator, Menu, MenuButton, MenuItem, @@ -25,7 +26,9 @@ import { FileTextIcon, GraduationCapIcon, LineChartIcon, + Plug2Icon, PlusCircleIcon, + PlusIcon, Trash2Icon, } from 'lucide-react'; @@ -153,10 +156,20 @@ export default function TrainLoRA({ experimentInfo }) { </Typography> <Dropdown> - <MenuButton startDecorator={<PlusCircleIcon />} variant="solid"> + <MenuButton + color="primary" + size="sm" + startDecorator={<PlusIcon />} + variant="solid" + > New </MenuButton> - <Menu> + <Menu sx={{ maxWidth: '300px' }}> + <MenuItem disabled variant="soft" color="primary"> + <Typography level="title-sm"> + Select a training plugin from the following list: + </Typography> + </MenuItem> {pluginsData?.map((plugin) => ( <MenuItem onClick={() => { @@ -164,7 +177,11 @@ export default function TrainLoRA({ experimentInfo }) { setCurrentPlugin(plugin.uniqueId); setOpen(true); }} + key={plugin.uniqueId} > + <ListItemDecorator> + <Plug2Icon /> + </ListItemDecorator> {plugin.name} </MenuItem> ))} -- GitLab