From 0dceaf49c8937f6b88d59a0957f8a4a9c30314ec Mon Sep 17 00:00:00 2001 From: HasanMu Date: Wed, 12 Feb 2025 10:08:44 +0700 Subject: [PATCH] fix: icon active/deactive in sidebar --- src/assets/speedometer.svg | 4 ++-- src/layouts/Dashboard/Sidebar.tsx | 2 +- src/pages/auth/Login.tsx | 2 +- src/theme/components/Checkbox.tsx | 8 ++++---- src/theme/components/ListItemButton.ts | 3 +++ 5 files changed, 11 insertions(+), 8 deletions(-) diff --git a/src/assets/speedometer.svg b/src/assets/speedometer.svg index ddc12ee..ab6f1e7 100644 --- a/src/assets/speedometer.svg +++ b/src/assets/speedometer.svg @@ -1,4 +1,4 @@ - + @@ -6,7 +6,7 @@ - + diff --git a/src/layouts/Dashboard/Sidebar.tsx b/src/layouts/Dashboard/Sidebar.tsx index baa2457..302ccfb 100644 --- a/src/layouts/Dashboard/Sidebar.tsx +++ b/src/layouts/Dashboard/Sidebar.tsx @@ -110,7 +110,7 @@ export default function Sidebar({ selected={menu.link === location.pathname} > - + diff --git a/src/pages/auth/Login.tsx b/src/pages/auth/Login.tsx index f7bac7c..df5cef0 100644 --- a/src/pages/auth/Login.tsx +++ b/src/pages/auth/Login.tsx @@ -48,7 +48,7 @@ export default function Login() { } + control={} label="Remember me" /> diff --git a/src/theme/components/Checkbox.tsx b/src/theme/components/Checkbox.tsx index 3966029..8e380fe 100644 --- a/src/theme/components/Checkbox.tsx +++ b/src/theme/components/Checkbox.tsx @@ -75,14 +75,14 @@ export default function Checkbox(theme: Theme) { MuiCheckbox: { defaultProps: { className: 'size-medium', - icon: , - checkedIcon: , - indeterminateIcon: + icon: , + checkedIcon: , + indeterminateIcon: }, styleOverrides: { root: { borderRadius: 0, - color: palette.secondary[300], + color: palette.secondary[400], '&.size-small': { ...checkboxStyle('small') }, diff --git a/src/theme/components/ListItemButton.ts b/src/theme/components/ListItemButton.ts index 72e8170..f37930e 100644 --- a/src/theme/components/ListItemButton.ts +++ b/src/theme/components/ListItemButton.ts @@ -16,6 +16,9 @@ export default function ListItemButton(theme: Theme) { color: theme.palette.primary.main, }, }, + "& .MuiListItemIcon-root": { + color: "inherit", + }, }, }, },