diff --git a/src/admin/AdminUploadsTable.tsx b/src/admin/AdminUploadsTable.tsx
index 2a4f57a6..603ebcd9 100644
--- a/src/admin/AdminUploadsTable.tsx
+++ b/src/admin/AdminUploadsTable.tsx
@@ -1,6 +1,5 @@
'use client';
-import ImageSmall from '@/components/image/ImageSmall';
import Spinner from '@/components/Spinner';
import {
getIdFromStorageUrl,
@@ -13,6 +12,7 @@ import AddButton from './AddButton';
import { UrlAddStatus } from './AdminUploadsClient';
import ResponsiveDate from '@/components/ResponsiveDate';
import DeleteBlobButton from './DeleteUploadButton';
+import ImageMedium from '@/components/image/ImageMedium';
export default function AdminUploadsTable({
isAdding,
@@ -30,54 +30,53 @@ export default function AdminUploadsTable({
return (
{urlAddStatuses.map(({ url, status, statusMessage, uploadedAt, size }) =>
-
+
-
-
-
+
+
+
+
+
+ {uploadedAt
+ ?
+ : '—'}
+
+
+ {isAdding || isComplete
+ ? status === 'added'
+ ? 'Added'
+ : status === 'adding'
+ ? statusMessage ?? 'Adding ...'
+ : 'Waiting'
+ : size
+ // eslint-disable-next-line max-len
+ ? `${size} ${getExtensionFromStorageUrl(url)?.toUpperCase()}`
+ : getExtensionFromStorageUrl(url)?.toUpperCase()}
-
-
- {uploadedAt
- ?
- : '—'}
-
-
- {isAdding || isComplete
- ? status === 'added'
- ? 'Added'
- : status === 'adding'
- ? statusMessage ?? 'Adding ...'
- : 'Waiting'
- : size
- // eslint-disable-next-line max-len
- ? `${size} ${getExtensionFromStorageUrl(url)?.toUpperCase()}`
- : getExtensionFromStorageUrl(url)?.toUpperCase()}
-
-
{isAdding || isComplete
@@ -101,9 +100,10 @@ export default function AdminUploadsTable({
setUrlAddStatuses?.(urlAddStatuses.filter(
- ({ url: urlToRemove }) => urlToRemove !== url,
- ))}
+ onDelete={() =>
+ setUrlAddStatuses?.(urlAddStatuses
+ .filter(({ url: urlToRemove }) =>
+ urlToRemove !== url))}
isLoading={isDeleting}
/>
>}
@@ -112,4 +112,4 @@ export default function AdminUploadsTable({
)}
);
-}
\ No newline at end of file
+}
diff --git a/src/components/Container.tsx b/src/components/Container.tsx
index 761217d6..cfe1292a 100644
--- a/src/components/Container.tsx
+++ b/src/components/Container.tsx
@@ -29,7 +29,7 @@ export default function Container({
];
case 'gray-border': return [
'text-medium',
- 'bg-gray-50 dark:bg-gray-900/40',
+ 'bg-extra-dim',
'border border-gray-200 dark:border-gray-800',
];
case 'blue': return [
diff --git a/tailwind.css b/tailwind.css
index e7312cb2..964f10eb 100644
--- a/tailwind.css
+++ b/tailwind.css
@@ -165,6 +165,10 @@
@apply
bg-gray-100 dark:bg-gray-900/75
}
+@utility bg-extra-dim {
+ @apply
+ bg-gray-50 dark:bg-gray-900/40
+}
@utility bg-content {
@apply
bg-main border-medium