Refactor Logo component to use next/Image

This commit is contained in:
Ankush Makkar
2024-09-08 03:37:12 +05:30
parent 4c82526acf
commit fdba358a5c

View File

@@ -6,9 +6,18 @@ import React from "react";
export default function Logo({ withText, ...props }: any) {
return (
<div className="flex items-center m-0" {...props}>
<img src={`https://cdn.jsdelivr.net/gh/zen-browser/www/public/logos/zen-black.svg`} width={40} height={40} alt="Zen Logo" className={ny("transition-all duration-300 hover:scale-110", withText && "mr-2")} />
{withText && <span className="text-2xl font-bold ml-2">zen</span>}
<div className="m-0 flex items-center" {...props}>
<Image
src={`https://cdn.jsdelivr.net/gh/zen-browser/www/public/logos/zen-black.svg`}
width={40}
height={40}
alt="Zen Logo"
className={ny(
"transition-all duration-300 hover:scale-110",
withText && "mr-2",
)}
/>
{withText && <span className="ml-2 text-2xl font-bold">zen</span>}
</div>
);
}