diff --git a/app/consulting/page.tsx b/app/consulting/page.tsx index 1a4a2b0..cd89985 100644 --- a/app/consulting/page.tsx +++ b/app/consulting/page.tsx @@ -23,10 +23,10 @@ import Link from 'next/link' const consultants = [ { - name: 'مشاور ارشد اینتگریشن', + name: 'احمدرضا عزیزان', expertise: ['اینتگریشن سیستم‌ها', 'API', 'اتوماسیون'], description: - 'بیش از ده سال تجربه در طراحی و پیاده‌سازی راهکارهای یکپارچه‌سازی برای سازمان‌های بزرگ.', + 'با بیش از ۱۴ سال تجربه در توسعه نرم‌افزار، توانسته است بیش از ۵۰ سیستم پیچیده را طراحی و پیاده‌سازی کند. تمرکز او بر روی سیستم‌های مقیاس‌پذیر و کارآمد، به شرکت‌ها کمک می‌کند تا با استفاده از فناوری‌های بهینه، به اهداف بلندمدت خود برسند.', image: '/assets/logo.svg', fallback: 'م۱', }, @@ -37,15 +37,7 @@ const consultants = [ 'تخصص در طراحی سامانه‌های مبتنی بر دانش و هوشمندسازی فرآیندهای سازمانی.', image: '/assets/logo.svg', fallback: 'م۲', - }, - { - name: 'مشاور عملکرد و معماری', - expertise: ['Performance', 'معماری نرم‌افزار', 'مقیاس‌پذیری'], - description: - 'بهینه‌سازی عملکرد سامانه‌ها و طراحی معماری مقیاس‌پذیر و پایدار.', - image: '/assets/logo.svg', - fallback: 'م۳', - }, + } ] const domains = [ diff --git a/app/layout.tsx b/app/layout.tsx index 79fcd52..17f4de1 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -16,7 +16,7 @@ export const metadata: Metadata = { }, description: DEFAULT_DESCRIPTION, icons: { - icon: "/assets/feep-Logo.svg", + icon: "/favicon.svg", }, }; diff --git a/components/header.tsx b/components/header.tsx index 78b2b94..5fb1f52 100644 --- a/components/header.tsx +++ b/components/header.tsx @@ -41,7 +41,7 @@ export const HeroHeader = () => { className="fixed z-20 w-full px-2">
-
+
diff --git a/components/logo.tsx b/components/logo.tsx index 58cef73..a28a6e1 100644 --- a/components/logo.tsx +++ b/components/logo.tsx @@ -3,6 +3,60 @@ import Image from "next/image"; import Link from "next/link"; import { Separator } from "./ui/separator"; +import React from 'react'; + +interface LogoProps { + color?: string; // رنگ لوگو به صورت پیش‌فرض سفید است + className?: string; // برای اضافه کردن کلاس‌های اضافی در صورت نیاز +} + +export const LogoType: React.FC = ({ + color = '#FFFFFF', + className = 'w-12' +}) => { + return ( + + + + + + + + + + + ); +}; + export const Logo = ({ className, uniColor, @@ -12,10 +66,10 @@ export const Logo = ({ uniColor?: boolean; hasCaption?: boolean; }) => { - const _feep = فـــیــپ + const _feep = return ( - + {hasCaption ? {_feep} @@ -29,21 +83,38 @@ export const Logo = ({ ); }; -export const LogoIcon = ({ - className, - uniColor, -}: { +interface LogoIconProps { + color?: string; className?: string; - uniColor?: boolean; +} + +export const LogoIcon: React.FC = ({ + color = '#FFFFFF', + className = 'h-5 w-auto md:h-12 dark:invert fill-primary' }) => { return ( - Logo + + + + + ); }; diff --git a/public/favicon.svg b/public/favicon.svg new file mode 100644 index 0000000..8a567dc --- /dev/null +++ b/public/favicon.svg @@ -0,0 +1,19 @@ + + + + + + + + + diff --git a/public/logo-feep.svg b/public/logo-feep.svg new file mode 100644 index 0000000..55a8251 --- /dev/null +++ b/public/logo-feep.svg @@ -0,0 +1,16 @@ + + + + + + + + diff --git a/public/logo-type.svg b/public/logo-type.svg new file mode 100644 index 0000000..f8d98ee --- /dev/null +++ b/public/logo-type.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + +