From 30ddd65c9126c082e7a041a0f3815ef72f7e8732 Mon Sep 17 00:00:00 2001 From: mauro-balades Date: Tue, 27 Aug 2024 17:49:49 +0200 Subject: [PATCH] feat: Optimize image loading in components --- src/components/features.tsx | 6 +++--- src/components/header.tsx | 4 ++-- src/components/logo.tsx | 2 +- src/components/theme-card.tsx | 2 +- src/components/theme-page.tsx | 2 +- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/components/features.tsx b/src/components/features.tsx index 8683e0f..30bbfc4 100644 --- a/src/components/features.tsx +++ b/src/components/features.tsx @@ -220,7 +220,7 @@ export default function Features() { How Zen compares to other browsers - - - - browser Image - - Zen Logo + Zen Logo {withText && zen} ); diff --git a/src/components/theme-card.tsx b/src/components/theme-card.tsx index 9e23b98..66ab418 100644 --- a/src/components/theme-card.tsx +++ b/src/components/theme-card.tsx @@ -20,7 +20,7 @@ export default function ThemeCard({ if (event.target instanceof HTMLAnchorElement) return; window.open(`/themes/${theme.id}`, "_self"); }} className="flex flex-col justify-start p-5 rounded-lg shadow-sm bg-muted dark:bg-muted/50 border border-grey-900 dark:border-muted w-full hover:shadow-lg transition duration-300 ease-in-out hover:bg-muted/100 hover:border-blue-500 cursor-pointer select-none "> - {theme.name}

{theme.name.substring(0, maxNameLen).trim() + (theme.name.length > maxNameLen ? "..." : "")}

diff --git a/src/components/theme-page.tsx b/src/components/theme-page.tsx index 4b605a7..89de75f 100644 --- a/src/components/theme-page.tsx +++ b/src/components/theme-page.tsx @@ -23,7 +23,7 @@ export default async function ThemePage({ themeID }: { themeID: string }) {

Go back

- {theme.name} + {theme.name}

{theme.name}

{theme.description}

{theme.homepage && (