From b503ab07e9a4dc275996ce9d393c1996f27e4971 Mon Sep 17 00:00:00 2001
From: schroda <50052685+schroda@users.noreply.github.com>
Date: Fri, 25 Apr 2025 00:27:28 +0200
Subject: [PATCH] Fix source/extension repo url word break
---
.../extension/components/ExtensionCard.tsx | 36 +----
src/modules/source/components/SourceCard.tsx | 145 ++++++++----------
2 files changed, 67 insertions(+), 114 deletions(-)
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 && (
+
+ )}