diff --git a/packages/plugins/ui-theme/src/App/App.tsx b/packages/plugins/ui-theme/src/App/App.tsx
index d46da5d4e..0ed5c5360 100644
--- a/packages/plugins/ui-theme/src/App/App.tsx
+++ b/packages/plugins/ui-theme/src/App/App.tsx
@@ -1,8 +1,8 @@
/* eslint-disable react/jsx-max-depth */
import styled from '@emotion/styled';
+import Box from '@mui/material/Box';
import React, { Suspense, useEffect } from 'react';
import { Router } from 'react-router-dom';
-import Box from 'verdaccio-ui/components/Box';
import Loading from 'verdaccio-ui/components/Loading';
import StyleBaseline from 'verdaccio-ui/design-tokens/StyleBaseline';
import loadDayJSLocale from 'verdaccio-ui/design-tokens/load-dayjs-locale';
diff --git a/packages/plugins/ui-theme/src/App/Header/Header.tsx b/packages/plugins/ui-theme/src/App/Header/Header.tsx
index b9b04a00f..b1868bc02 100644
--- a/packages/plugins/ui-theme/src/App/Header/Header.tsx
+++ b/packages/plugins/ui-theme/src/App/Header/Header.tsx
@@ -1,7 +1,7 @@
+import Button from '@mui/material/Button';
import React, { useState } from 'react';
import { useTranslation } from 'react-i18next';
import { useDispatch, useSelector } from 'react-redux';
-import Button from 'verdaccio-ui/components/Button';
import { useConfig } from 'verdaccio-ui/providers/config';
import { Dispatch, RootState } from '../../store/store';
diff --git a/packages/plugins/ui-theme/src/App/Header/HeaderMenu.tsx b/packages/plugins/ui-theme/src/App/Header/HeaderMenu.tsx
index f3b38502a..0686bcbec 100644
--- a/packages/plugins/ui-theme/src/App/Header/HeaderMenu.tsx
+++ b/packages/plugins/ui-theme/src/App/Header/HeaderMenu.tsx
@@ -1,8 +1,8 @@
import AccountCircle from '@mui/icons-material/AccountCircle';
+import IconButton from '@mui/material/IconButton';
+import Menu from '@mui/material/Menu';
import React, { MouseEvent } from 'react';
import { useTranslation } from 'react-i18next';
-import IconButton from 'verdaccio-ui/components/IconButton';
-import Menu from 'verdaccio-ui/components/Menu';
import MenuItem from 'verdaccio-ui/components/MenuItem';
import HeaderGreetings from './HeaderGreetings';
diff --git a/packages/plugins/ui-theme/src/App/Header/HeaderRight.tsx b/packages/plugins/ui-theme/src/App/Header/HeaderRight.tsx
index f213ab5a0..e47cfa134 100644
--- a/packages/plugins/ui-theme/src/App/Header/HeaderRight.tsx
+++ b/packages/plugins/ui-theme/src/App/Header/HeaderRight.tsx
@@ -1,6 +1,6 @@
+import Button from '@mui/material/Button';
import React, { MouseEvent, useContext, useEffect, useState } from 'react';
import { useTranslation } from 'react-i18next';
-import Button from 'verdaccio-ui/components/Button';
import ThemeContext from 'verdaccio-ui/design-tokens/ThemeContext';
import HeaderMenu from './HeaderMenu';
diff --git a/packages/plugins/ui-theme/src/App/Header/HeaderToolTipIcon.tsx b/packages/plugins/ui-theme/src/App/Header/HeaderToolTipIcon.tsx
index e8d4520fe..b3d57b6ed 100644
--- a/packages/plugins/ui-theme/src/App/Header/HeaderToolTipIcon.tsx
+++ b/packages/plugins/ui-theme/src/App/Header/HeaderToolTipIcon.tsx
@@ -3,8 +3,8 @@ import Info from '@mui/icons-material/Info';
import NightsStay from '@mui/icons-material/NightsStay';
import Search from '@mui/icons-material/Search';
import WbSunny from '@mui/icons-material/WbSunny';
+import IconButton from '@mui/material/IconButton';
import React, { forwardRef } from 'react';
-import IconButton from 'verdaccio-ui/components/IconButton';
import { IconSearchButton, StyledLink } from './styles';
diff --git a/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialog.tsx b/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialog.tsx
index c651274ee..03b93e3a3 100644
--- a/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialog.tsx
+++ b/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialog.tsx
@@ -1,9 +1,9 @@
+import Dialog from '@mui/material/Dialog';
+import DialogContent from '@mui/material/DialogContent';
import i18next from 'i18next';
import isEmpty from 'lodash/isEmpty';
import React, { useCallback, useEffect } from 'react';
import { useDispatch, useSelector } from 'react-redux';
-import Dialog from 'verdaccio-ui/components/Dialog';
-import DialogContent from 'verdaccio-ui/components/DialogContent';
import { LoginBody } from '../../../store/models/login';
import { Dispatch, RootState } from '../../../store/store';
diff --git a/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialogCloseButton.tsx b/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialogCloseButton.tsx
index 288e68f10..7201f436d 100644
--- a/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialogCloseButton.tsx
+++ b/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialogCloseButton.tsx
@@ -1,9 +1,9 @@
import styled from '@emotion/styled';
import CloseIcon from '@mui/icons-material/Close';
+import DialogTitle from '@mui/material/DialogTitle';
+import IconButton from '@mui/material/IconButton';
import React from 'react';
import { useTranslation } from 'react-i18next';
-import DialogTitle from 'verdaccio-ui/components/DialogTitle';
-import IconButton from 'verdaccio-ui/components/IconButton';
import { Theme } from 'verdaccio-ui/design-tokens/theme';
const StyledIconButton = styled(IconButton)<{ theme?: Theme }>(({ theme }) => ({
diff --git a/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialogForm.tsx b/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialogForm.tsx
index 7694c9b74..73797dff2 100644
--- a/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialogForm.tsx
+++ b/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialogForm.tsx
@@ -1,9 +1,9 @@
/* eslint-disable verdaccio/jsx-spread */
import styled from '@emotion/styled';
+import Button from '@mui/material/Button';
import React, { memo } from 'react';
import { useForm } from 'react-hook-form';
import { useTranslation } from 'react-i18next';
-import Button from 'verdaccio-ui/components/Button';
import TextField from 'verdaccio-ui/components/TextField';
import { Theme } from 'verdaccio-ui/design-tokens/theme';
import { LoginError } from 'verdaccio-ui/utils/login';
diff --git a/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialogFormError.tsx b/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialogFormError.tsx
index 1accab0db..236a8cac1 100644
--- a/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialogFormError.tsx
+++ b/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialogFormError.tsx
@@ -1,8 +1,8 @@
import styled from '@emotion/styled';
import Error from '@mui/icons-material/Error';
+import Box from '@mui/material/Box';
+import SnackbarContent from '@mui/material/SnackbarContent';
import React, { memo } from 'react';
-import Box from 'verdaccio-ui/components/Box';
-import SnackbarContent from 'verdaccio-ui/components/SnackbarContent';
import { Theme } from 'verdaccio-ui/design-tokens/theme';
import { LoginError } from 'verdaccio-ui/utils/login';
diff --git a/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialogHeader.tsx b/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialogHeader.tsx
index f1ecbff42..02e1d19b8 100644
--- a/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialogHeader.tsx
+++ b/packages/plugins/ui-theme/src/App/Header/LoginDialog/LoginDialogHeader.tsx
@@ -1,12 +1,12 @@
import styled from '@emotion/styled';
import CloseIcon from '@mui/icons-material/Close';
import LockOutlined from '@mui/icons-material/LockOutlined';
+import Avatar from '@mui/material/Avatar';
+import Box from '@mui/material/Box';
+import IconButton from '@mui/material/IconButton';
import React from 'react';
import { useTranslation } from 'react-i18next';
-import Avatar from 'verdaccio-ui/components/Avatar';
-import Box from 'verdaccio-ui/components/Box';
import Heading from 'verdaccio-ui/components/Heading';
-import IconButton from 'verdaccio-ui/components/IconButton';
import { Theme } from 'verdaccio-ui/design-tokens/theme';
interface Props {
diff --git a/packages/plugins/ui-theme/src/App/Header/RegistryInfoDialog/RegistryInfoDialog.tsx b/packages/plugins/ui-theme/src/App/Header/RegistryInfoDialog/RegistryInfoDialog.tsx
index 8096dc696..7ffc7a37b 100644
--- a/packages/plugins/ui-theme/src/App/Header/RegistryInfoDialog/RegistryInfoDialog.tsx
+++ b/packages/plugins/ui-theme/src/App/Header/RegistryInfoDialog/RegistryInfoDialog.tsx
@@ -1,8 +1,8 @@
+import Button from '@mui/material/Button';
+import Dialog from '@mui/material/Dialog';
+import DialogActions from '@mui/material/DialogActions';
import React from 'react';
import { useTranslation } from 'react-i18next';
-import Button from 'verdaccio-ui/components/Button';
-import Dialog from 'verdaccio-ui/components/Dialog';
-import DialogActions from 'verdaccio-ui/components/DialogActions';
import { Content, Title } from './styles';
import { Props } from './types';
diff --git a/packages/plugins/ui-theme/src/App/Header/RegistryInfoDialog/styles.ts b/packages/plugins/ui-theme/src/App/Header/RegistryInfoDialog/styles.ts
index 6a201ce37..0020e715e 100644
--- a/packages/plugins/ui-theme/src/App/Header/RegistryInfoDialog/styles.ts
+++ b/packages/plugins/ui-theme/src/App/Header/RegistryInfoDialog/styles.ts
@@ -1,6 +1,6 @@
import styled from '@emotion/styled';
-import DialogContent from 'verdaccio-ui/components/DialogContent';
-import DialogTitle from 'verdaccio-ui/components/DialogTitle';
+import DialogContent from '@mui/material/DialogContent';
+import DialogTitle from '@mui/material/DialogTitle';
import { Theme } from 'verdaccio-ui/design-tokens/theme';
export const Title = styled(DialogTitle)<{ theme?: Theme }>((props) => ({
diff --git a/packages/plugins/ui-theme/src/App/Header/styles.ts b/packages/plugins/ui-theme/src/App/Header/styles.ts
index 53c70992e..57e1a648e 100644
--- a/packages/plugins/ui-theme/src/App/Header/styles.ts
+++ b/packages/plugins/ui-theme/src/App/Header/styles.ts
@@ -1,7 +1,7 @@
import { css } from '@emotion/react';
import styled from '@emotion/styled';
+import IconButton from '@mui/material/IconButton';
import AppBar from 'verdaccio-ui/components/AppBar';
-import IconButton from 'verdaccio-ui/components/IconButton';
import Link from 'verdaccio-ui/components/Link';
import Toolbar from 'verdaccio-ui/components/Toolbar';
import { Theme } from 'verdaccio-ui/design-tokens/theme';
diff --git a/packages/plugins/ui-theme/src/components/ActionBar/ActionBar.tsx b/packages/plugins/ui-theme/src/components/ActionBar/ActionBar.tsx
index cdb328f52..b04ac2c54 100644
--- a/packages/plugins/ui-theme/src/components/ActionBar/ActionBar.tsx
+++ b/packages/plugins/ui-theme/src/components/ActionBar/ActionBar.tsx
@@ -1,8 +1,8 @@
+import Box from '@mui/material/Box';
import React from 'react';
import { isURL } from 'verdaccio-ui/utils/url';
import { DetailContext } from '../../pages/Version';
-import Box from '../Box';
import ActionBarAction, { ActionBarActionProps } from './ActionBarAction';
/* eslint-disable verdaccio/jsx-spread */
diff --git a/packages/plugins/ui-theme/src/components/ActionBar/__snapshots__/ActionBar.test.tsx.snap b/packages/plugins/ui-theme/src/components/ActionBar/__snapshots__/ActionBar.test.tsx.snap
index 9fcac8f4a..207d07eb8 100644
--- a/packages/plugins/ui-theme/src/components/ActionBar/__snapshots__/ActionBar.test.tsx.snap
+++ b/packages/plugins/ui-theme/src/components/ActionBar/__snapshots__/ActionBar.test.tsx.snap
@@ -18,7 +18,7 @@ exports[`