fix: hide preview line in compact density to match settings preview (#223)
This commit is contained in:
@@ -288,7 +288,7 @@ export function EmailListItem({ email, selected, onClick, onContextMenu, onToggl
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
{/* Third Line: Preview (controlled by showPreview setting) */}
|
{/* Third Line: Preview (controlled by showPreview setting) */}
|
||||||
{showPreview && density !== 'extra-compact' && (
|
{showPreview && density !== 'extra-compact' && density !== 'compact' && (
|
||||||
<p className={cn(
|
<p className={cn(
|
||||||
"text-sm leading-relaxed line-clamp-2",
|
"text-sm leading-relaxed line-clamp-2",
|
||||||
isUnread
|
isUnread
|
||||||
|
|||||||
@@ -309,7 +309,7 @@ const SingleEmailItem = React.forwardRef<HTMLDivElement, SingleEmailItemProps>(
|
|||||||
{email.subject || "(no subject)"}
|
{email.subject || "(no subject)"}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{showPreview && density !== 'extra-compact' && (
|
{showPreview && density !== 'extra-compact' && density !== 'compact' && (
|
||||||
<p className={cn(
|
<p className={cn(
|
||||||
"text-sm leading-relaxed line-clamp-2",
|
"text-sm leading-relaxed line-clamp-2",
|
||||||
isUnread
|
isUnread
|
||||||
@@ -715,7 +715,7 @@ export const ThreadListItem = React.forwardRef<HTMLDivElement, ThreadListItemPro
|
|||||||
{latestEmail.subject || "(no subject)"}
|
{latestEmail.subject || "(no subject)"}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{showPreview && density !== 'extra-compact' && (
|
{showPreview && density !== 'extra-compact' && density !== 'compact' && (
|
||||||
<p className={cn(
|
<p className={cn(
|
||||||
"text-sm leading-relaxed line-clamp-2",
|
"text-sm leading-relaxed line-clamp-2",
|
||||||
hasUnread
|
hasUnread
|
||||||
|
|||||||
Reference in New Issue
Block a user