diff --git a/apps/mail/components/mail/mail-list.tsx b/apps/mail/components/mail/mail-list.tsx
index db9c13d8c..4d114e7e1 100644
--- a/apps/mail/components/mail/mail-list.tsx
+++ b/apps/mail/components/mail/mail-list.tsx
@@ -223,7 +223,7 @@ const Thread = memo(
return (
{
// window.dispatchEvent(new CustomEvent('emailHover', { detail: { id: idToUse } }));
@@ -243,7 +243,8 @@ const Thread = memo(
'relative',
'group',
- (otpCode || magicLink) && 'outline-border pb-0 outline-2 dark:outline-[#313131]',
+ (otpCode || magicLink) &&
+ 'outline-border bg-border hover:!bg-border pb-0 outline-2 dark:bg-[#313131] dark:outline-[#313131]',
)}
>
@@ -541,79 +543,81 @@ const Thread = memo(
{/* {otpCode.service} verification code */}
Your 2FA Code
-
)}
{magicLink && (
Magic Sign-in Link
-
{
- e.stopPropagation();
- e.preventDefault();
-
- if (isLinkUsed(magicLink.id)) {
- moveThreadTo('bin');
- } else {
+
+ {
+ e.stopPropagation();
+ e.preventDefault();
window.open(magicLink.url, '_blank');
markAsUsed(magicLink.id);
toast.success('Opening magic link in new tab');
- }
- }}
- >
- {isLinkUsed(magicLink.id) ? (
- <>
-
- Delete
- >
- ) : (
- <>
-
- Open Link
- >
- )}
-
+ }}
+ >
+
+ Open Link
+
+ {
+ e.stopPropagation();
+ e.preventDefault();
+ moveThreadTo('bin');
+ }}
+ >
+
+ Delete
+
+
)}