diff --git a/src/modules/extension/components/ExtensionCard.tsx b/src/modules/extension/components/ExtensionCard.tsx index 27901b09..d91ef051 100644 --- a/src/modules/extension/components/ExtensionCard.tsx +++ b/src/modules/extension/components/ExtensionCard.tsx @@ -12,10 +12,10 @@ import CardContent from '@mui/material/CardContent'; import Button from '@mui/material/Button'; import Avatar from '@mui/material/Avatar'; import Typography from '@mui/material/Typography'; -import Box from '@mui/material/Box'; import { useTranslation } from 'react-i18next'; import IconButton from '@mui/material/IconButton'; import SettingsIcon from '@mui/icons-material/Settings'; +import Stack from '@mui/material/Stack'; import { requestManager } from '@/lib/requests/RequestManager.ts'; import { defaultPromiseErrorHandler } from '@/lib/DefaultPromiseErrorHandler.ts'; import { makeToast } from '@/modules/core/utils/Toast.ts'; @@ -147,49 +147,27 @@ export function ExtensionCard(props: IProps) { src={requestManager.getValidImgUrlFor(iconUrl)} /> - {name} - + {langPress} {versionName} {isNsfw && ( - + {' 18+'} )} - {showSourceRepo && ( - - {repo} - - )} - + {showSourceRepo && {repo}} + {isInstalled && ( diff --git a/src/modules/source/components/SourceCard.tsx b/src/modules/source/components/SourceCard.tsx index 2248ee23..78db6721 100644 --- a/src/modules/source/components/SourceCard.tsx +++ b/src/modules/source/components/SourceCard.tsx @@ -7,7 +7,6 @@ */ import CardActionArea from '@mui/material/CardActionArea'; -import Box from '@mui/material/Box'; import Avatar from '@mui/material/Avatar'; import Button from '@mui/material/Button'; import Card from '@mui/material/Card'; @@ -65,95 +64,71 @@ export const SourceCard: React.FC = (props: IProps) => { - - + - - - - - {sourceName} - - - {translateExtensionLanguage(lang)} - {isNsfw && ( - - {' 18+'} - - )} - {showSourceRepo && ( - - {repo} - - )} - - - - - {supportsLatest && ( - - )} - {!isMobileWidth && ( - - )} + src={requestManager.getValidImgUrlFor(iconUrl)} + /> + + + + {sourceName} + + + {translateExtensionLanguage(lang)} + {isNsfw && ( + + {' 18+'} + + )} + + {showSourceRepo && {repo}} + {supportsLatest && ( + + )} + {!isMobileWidth && ( + + )}