mirror of
https://github.com/felipegcoutinho/openmonetis.git
synced 2026-05-09 11:01:45 +00:00
chore(logo): remover prop showVersion e atualizar logo_small.png
Remove a prop showVersion do componente Logo e seu uso na sidebar. Aplica iconFilterClass também no variant compact. Atualiza a imagem logo_small.png. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1,20 +1,20 @@
|
||||
import Image from "next/image";
|
||||
import { version } from "@/package.json";
|
||||
import { cn } from "@/shared/utils/ui";
|
||||
|
||||
interface LogoProps {
|
||||
variant?: "full" | "small" | "compact";
|
||||
className?: string;
|
||||
showVersion?: boolean;
|
||||
/** Apenas nos variants "full" e "compact" */
|
||||
invertTextOnDark?: boolean;
|
||||
/** Exibe o ícone na cor original, sem filtro preto */
|
||||
/** Exibe o ícone na cor original, sem filtro preto. Apenas nos variants "full" e "compact" */
|
||||
colorIcon?: boolean;
|
||||
}
|
||||
|
||||
const iconFilterClass = "brightness-0 saturate-0";
|
||||
|
||||
export function Logo({
|
||||
variant = "full",
|
||||
className,
|
||||
showVersion = false,
|
||||
invertTextOnDark = true,
|
||||
colorIcon = false,
|
||||
}: LogoProps) {
|
||||
@@ -26,10 +26,7 @@ export function Logo({
|
||||
alt="OpenMonetis"
|
||||
width={32}
|
||||
height={32}
|
||||
className={cn(
|
||||
"object-contain",
|
||||
!colorIcon && "brightness-0 saturate-0",
|
||||
)}
|
||||
className={cn("object-contain", !colorIcon && iconFilterClass)}
|
||||
priority
|
||||
/>
|
||||
<Image
|
||||
@@ -67,7 +64,7 @@ export function Logo({
|
||||
alt="OpenMonetis"
|
||||
width={28}
|
||||
height={28}
|
||||
className="object-contain"
|
||||
className={cn("object-contain", !colorIcon && iconFilterClass)}
|
||||
priority
|
||||
/>
|
||||
<Image
|
||||
@@ -78,11 +75,6 @@ export function Logo({
|
||||
className={cn("object-contain", invertTextOnDark && "dark:invert")}
|
||||
priority
|
||||
/>
|
||||
{showVersion && (
|
||||
<span className="text-[9px] font-medium text-muted-foreground">
|
||||
{version}
|
||||
</span>
|
||||
)}
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
||||
@@ -78,6 +78,6 @@ function LogoContent() {
|
||||
const isCollapsed = state === "collapsed";
|
||||
|
||||
return (
|
||||
<Logo variant={isCollapsed ? "small" : "full"} showVersion={!isCollapsed} />
|
||||
<Logo variant={isCollapsed ? "small" : "full"} />
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user