From cf4ddd31079a6f29207d858c170b33815a76adb3 Mon Sep 17 00:00:00 2001 From: c-bata Date: Thu, 29 Dec 2022 18:28:02 +0900 Subject: [PATCH] Improve Drawer styles --- .../ts/components/StudyDetailBeta.tsx | 98 +++++++++++-------- 1 file changed, 56 insertions(+), 42 deletions(-) diff --git a/optuna_dashboard/ts/components/StudyDetailBeta.tsx b/optuna_dashboard/ts/components/StudyDetailBeta.tsx index 85675632..a825cd7e 100644 --- a/optuna_dashboard/ts/components/StudyDetailBeta.tsx +++ b/optuna_dashboard/ts/components/StudyDetailBeta.tsx @@ -14,7 +14,6 @@ import ListItemIcon from "@mui/material/ListItemIcon" import ListItemText from "@mui/material/ListItemText" import { Card, - Typography, CardContent, Box, useTheme, @@ -63,8 +62,7 @@ export const StudyDetailBeta: FC<{ const studyIdNumber = parseInt(studyId, 10) const studyDetail = useStudyDetailValue(studyIdNumber) const studySummary = useStudySummaryValue(studyIdNumber) - const [reloadInterval, updateReloadInterval] = - useRecoilState(reloadIntervalState) + const reloadInterval = useRecoilValue(reloadIntervalState) useEffect(() => { action.updateStudyDetail(studyIdNumber) @@ -106,11 +104,7 @@ export const StudyDetailBeta: FC<{ - State={trial.state} - - } + secondary={`State=${trial.state}`} /> @@ -194,6 +188,26 @@ const StudyDetailDrawer: FC<{ }), })) + const styleListItem = { + display: "block", + } + const styleListItemButton = { + minHeight: 48, + justifyContent: open ? "initial" : "center", + px: 2.5, + } + const styleListItemIcon = { + minWidth: 0, + mr: open ? 3 : "auto", + justifyContent: "center", + } + const styleListItemText = { + opacity: open ? 1 : 0, + } + const styleSwitch = { + display: open ? "inherit" : "none", + } + return ( @@ -207,87 +221,86 @@ const StudyDetailDrawer: FC<{ - - - + + + - + - - - + + + - + - + - + - + - + { updateReloadInterval(reloadInterval === -1 ? 10 : -1) }} > - + {reloadInterval === -1 ? : } - + - + { toggleColorMode() }} > - + {theme.palette.mode === "dark" ? ( ) : ( )} - + - + - + - +