diff --git a/public/images/1634730042333.jpeg b/public/images/1634730042333.jpeg
new file mode 100644
index 0000000..59cd717
Binary files /dev/null and b/public/images/1634730042333.jpeg differ
diff --git a/public/images/app-design-11.jpg b/public/images/app-design-11.jpg
new file mode 100644
index 0000000..2bd36d3
Binary files /dev/null and b/public/images/app-design-11.jpg differ
diff --git a/public/images/app-design-12.jpg b/public/images/app-design-12.jpg
new file mode 100644
index 0000000..a95faf8
Binary files /dev/null and b/public/images/app-design-12.jpg differ
diff --git a/public/images/app-design-21.png b/public/images/app-design-21.png
new file mode 100644
index 0000000..b7adbfb
Binary files /dev/null and b/public/images/app-design-21.png differ
diff --git a/public/images/app-design-22.png b/public/images/app-design-22.png
new file mode 100644
index 0000000..3afd7f8
Binary files /dev/null and b/public/images/app-design-22.png differ
diff --git a/public/images/app-design-31.jpg b/public/images/app-design-31.jpg
new file mode 100644
index 0000000..3edbc61
Binary files /dev/null and b/public/images/app-design-31.jpg differ
diff --git a/public/images/app-design-32.jpg b/public/images/app-design-32.jpg
new file mode 100644
index 0000000..220fb79
Binary files /dev/null and b/public/images/app-design-32.jpg differ
diff --git a/public/images/app-design-vector.svg b/public/images/app-design-vector.svg
new file mode 100644
index 0000000..c4b5987
--- /dev/null
+++ b/public/images/app-design-vector.svg
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/images/graphic-design-11.webp b/public/images/graphic-design-11.webp
new file mode 100644
index 0000000..4fcff3d
Binary files /dev/null and b/public/images/graphic-design-11.webp differ
diff --git a/public/images/graphic-design-12.webp b/public/images/graphic-design-12.webp
new file mode 100644
index 0000000..1494328
Binary files /dev/null and b/public/images/graphic-design-12.webp differ
diff --git a/public/images/graphic-design-21.webp b/public/images/graphic-design-21.webp
new file mode 100644
index 0000000..980bb8c
Binary files /dev/null and b/public/images/graphic-design-21.webp differ
diff --git a/public/images/graphic-design-22.webp b/public/images/graphic-design-22.webp
new file mode 100644
index 0000000..78ce58d
Binary files /dev/null and b/public/images/graphic-design-22.webp differ
diff --git a/public/images/graphic-design-31.avif b/public/images/graphic-design-31.avif
new file mode 100644
index 0000000..2e98dc1
Binary files /dev/null and b/public/images/graphic-design-31.avif differ
diff --git a/public/images/graphic-design-33.jpeg b/public/images/graphic-design-33.jpeg
new file mode 100644
index 0000000..d0b01b6
Binary files /dev/null and b/public/images/graphic-design-33.jpeg differ
diff --git a/public/images/graphic-design-vector.svg b/public/images/graphic-design-vector.svg
new file mode 100644
index 0000000..7865bf6
--- /dev/null
+++ b/public/images/graphic-design-vector.svg
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/public/images/icons/facebook.svg b/public/images/icons/facebook.svg
new file mode 100644
index 0000000..9ba0c8d
--- /dev/null
+++ b/public/images/icons/facebook.svg
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/public/images/icons/instagram.svg b/public/images/icons/instagram.svg
new file mode 100644
index 0000000..32bde3c
--- /dev/null
+++ b/public/images/icons/instagram.svg
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/images/icons/linkedin.svg b/public/images/icons/linkedin.svg
new file mode 100644
index 0000000..88b81b2
--- /dev/null
+++ b/public/images/icons/linkedin.svg
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/public/images/icons/no-data-illustration.jpg b/public/images/icons/no-data-illustration.jpg
new file mode 100644
index 0000000..81e396f
Binary files /dev/null and b/public/images/icons/no-data-illustration.jpg differ
diff --git a/public/images/icons/nothing-found.png b/public/images/icons/nothing-found.png
new file mode 100644
index 0000000..36dfa7b
Binary files /dev/null and b/public/images/icons/nothing-found.png differ
diff --git a/public/images/icons/twitter.svg b/public/images/icons/twitter.svg
new file mode 100644
index 0000000..79ee3b3
--- /dev/null
+++ b/public/images/icons/twitter.svg
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
diff --git a/public/images/logo.svg b/public/images/logo.svg
new file mode 100644
index 0000000..39bbf58
--- /dev/null
+++ b/public/images/logo.svg
@@ -0,0 +1,3 @@
+
+
+
diff --git a/public/images/profile-cropped.png b/public/images/profile-cropped.png
new file mode 100644
index 0000000..66cedf6
Binary files /dev/null and b/public/images/profile-cropped.png differ
diff --git a/public/images/profile.png b/public/images/profile.png
new file mode 100644
index 0000000..a660e52
Binary files /dev/null and b/public/images/profile.png differ
diff --git a/public/images/ui-ux-vector.svg b/public/images/ui-ux-vector.svg
new file mode 100644
index 0000000..19c9a62
--- /dev/null
+++ b/public/images/ui-ux-vector.svg
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/public/images/user-1.svg b/public/images/user-1.svg
new file mode 100644
index 0000000..fccca8e
--- /dev/null
+++ b/public/images/user-1.svg
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/public/images/user-2.svg b/public/images/user-2.svg
new file mode 100644
index 0000000..d9172c1
--- /dev/null
+++ b/public/images/user-2.svg
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/public/images/web-design-11.png b/public/images/web-design-11.png
new file mode 100644
index 0000000..0d50cf4
Binary files /dev/null and b/public/images/web-design-11.png differ
diff --git a/public/images/web-design-12.png b/public/images/web-design-12.png
new file mode 100644
index 0000000..3bc04db
Binary files /dev/null and b/public/images/web-design-12.png differ
diff --git a/public/images/web-design-21.png b/public/images/web-design-21.png
new file mode 100644
index 0000000..fc68429
Binary files /dev/null and b/public/images/web-design-21.png differ
diff --git a/public/images/web-design-22.png b/public/images/web-design-22.png
new file mode 100644
index 0000000..68cc3e8
Binary files /dev/null and b/public/images/web-design-22.png differ
diff --git a/public/images/web-design-31.png b/public/images/web-design-31.png
new file mode 100644
index 0000000..86c1d58
Binary files /dev/null and b/public/images/web-design-31.png differ
diff --git a/public/images/web-design-32.png b/public/images/web-design-32.png
new file mode 100644
index 0000000..a4ecf40
Binary files /dev/null and b/public/images/web-design-32.png differ
diff --git a/public/images/web-design-vector.svg b/public/images/web-design-vector.svg
new file mode 100644
index 0000000..d241361
--- /dev/null
+++ b/public/images/web-design-vector.svg
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/app/_components/about-me/page.tsx b/src/app/_components/about-me/page.tsx
new file mode 100644
index 0000000..0408fbd
--- /dev/null
+++ b/src/app/_components/about-me/page.tsx
@@ -0,0 +1,58 @@
+import Image from "next/image";
+import React from "react";
+
+export default function AboutMe() {
+ return (
+
+
+
+
About Me
+
+ Lorem ipsum dolor sit amet consectetur. Tristique amet sed massa nibh
+ lectus netus in. Aliquet donec morbi convallis pretium. Turpis tempus
+ pharetra
+
+
+
+ UI
+
+
+
+
+
+ UX
+
+
+
+
+
+ Fronend
+
+
+
+
+
+ Backend
+
+
+
+
+
+
+
+ );
+}
diff --git a/src/app/_components/contact/page.tsx b/src/app/_components/contact/page.tsx
new file mode 100644
index 0000000..273cbf6
--- /dev/null
+++ b/src/app/_components/contact/page.tsx
@@ -0,0 +1,30 @@
+import React from "react";
+
+export default function Contact() {
+ return (
+
+ );
+}
diff --git a/src/app/_components/header/page.tsx b/src/app/_components/header/page.tsx
new file mode 100644
index 0000000..25590c7
--- /dev/null
+++ b/src/app/_components/header/page.tsx
@@ -0,0 +1,108 @@
+import Image from "next/image";
+import React from "react";
+
+export default function Header() {
+ return (
+
+
My Projects
+
+ Lorem ipsum dolor sit amet consectetur. Mollis erat duis aliquam mauris
+ est risus lectus. Phasellus consequat urna tellus
+
+
+
+ All
+
+
+ UI/UX
+
+
+ Web Design
+
+
+ App Design
+
+
+ Graphic Design
+
+
+
+
+
+
+
+
+
+
+ Web Design
+
+
+ AirCalling Landing Page Design
+
+
+
+
+
+
+
+
+
+ Web Design
+
+
+ Business Landing Page Design
+
+
+
+
+
+
+
+
+
+ Web Design
+
+
+ Ecom Web Page Design
+
+
+
+
+ );
+}
diff --git a/src/app/_components/my-projects/page.tsx b/src/app/_components/my-projects/page.tsx
new file mode 100644
index 0000000..9092a43
--- /dev/null
+++ b/src/app/_components/my-projects/page.tsx
@@ -0,0 +1,418 @@
+"use client";
+import Image from "next/image";
+import React, { useState } from "react";
+
+type Category = {
+ label: string;
+ active: boolean;
+};
+
+type Image = {
+ src: string;
+ position: string;
+ zIndex: number;
+};
+
+type Project = {
+ title: string;
+ category: string;
+ images: Image[];
+};
+
+const categories: Category[] = [
+ { label: "All", active: false },
+ { label: "UI/UX", active: false },
+ { label: "Web Design", active: true },
+ { label: "App Design", active: false },
+ { label: "Graphic Design", active: false },
+];
+
+const projects: Project[] = [
+ {
+ title: "AirCalling Landing Page Design",
+ category: "Web Design",
+ images: [
+ {
+ src: "/images/web-design-11.png",
+ position: "bottom-[-5px] left-[-5px]",
+ zIndex: 20,
+ },
+ {
+ src: "/images/web-design-12.png",
+ position: "top-[-5px] right-[-5px]",
+ zIndex: 10,
+ },
+ ],
+ },
+ {
+ title: "Business Landing Page Design",
+ category: "Web Design",
+ images: [
+ {
+ src: "/images/web-design-21.png",
+ position: "bottom-[-5px] left-[-5px]",
+ zIndex: 20,
+ },
+ {
+ src: "/images/web-design-22.png",
+ position: "top-[-5px] right-[-5px]",
+ zIndex: 10,
+ },
+ ],
+ },
+ {
+ title: "Ecom Web Page Design",
+ category: "Web Design",
+ images: [
+ {
+ src: "/images/web-design-31.png",
+ position: "bottom-[-5px] left-[-5px]",
+ zIndex: 20,
+ },
+ {
+ src: "/images/web-design-32.png",
+ position: "top-[-5px] right-[-5px]",
+ zIndex: 10,
+ },
+ ],
+ },
+ {
+ title: "Creative Portfolio Design",
+ category: "Web Design",
+ images: [
+ {
+ src: "/images/web-design-11.png",
+ position: "bottom-[-5px] left-[-5px]",
+ zIndex: 20,
+ },
+ {
+ src: "/images/web-design-12.png",
+ position: "top-[-5px] right-[-5px]",
+ zIndex: 10,
+ },
+ ],
+ },
+ {
+ title: "Personal Blog Design",
+ category: "Web Design",
+ images: [
+ {
+ src: "/images/web-design-21.png",
+ position: "bottom-[-5px] left-[-5px]",
+ zIndex: 20,
+ },
+ {
+ src: "/images/web-design-22.png",
+ position: "top-[-5px] right-[-5px]",
+ zIndex: 10,
+ },
+ ],
+ },
+ {
+ title: "Mobile App Design",
+ category: "App Design",
+ images: [
+ {
+ src: "/images/app-design-11.jpg",
+ position: "bottom-[-5px] left-[-5px]",
+ zIndex: 20,
+ },
+ {
+ src: "/images/app-design-12.jpg",
+ position: "top-[-5px] right-[-5px]",
+ zIndex: 10,
+ },
+ ],
+ },
+ {
+ title: "Task Management App Design",
+ category: "App Design",
+ images: [
+ {
+ src: "/images/app-design-21.png",
+ position: "bottom-[-5px] left-[-5px]",
+ zIndex: 20,
+ },
+ {
+ src: "/images/app-design-22.png",
+ position: "top-[-5px] right-[-5px]",
+ zIndex: 10,
+ },
+ ],
+ },
+ {
+ title: "E-Commerce App Design",
+ category: "App Design",
+ images: [
+ {
+ src: "/images/app-design-31.jpg",
+ position: "bottom-[-5px] left-[-5px]",
+ zIndex: 20,
+ },
+ {
+ src: "/images/app-design-32.jpg",
+ position: "top-[-5px] right-[-5px]",
+ zIndex: 10,
+ },
+ ],
+ },
+ {
+ title: "Fitness Tracker App Design",
+ category: "App Design",
+ images: [
+ {
+ src: "/images/app-design-11.jpg",
+ position: "bottom-[-5px] left-[-5px]",
+ zIndex: 20,
+ },
+ {
+ src: "/images/app-design-12.jpg",
+ position: "top-[-5px] right-[-5px]",
+ zIndex: 10,
+ },
+ ],
+ },
+ {
+ title: "Music Streaming App Design",
+ category: "App Design",
+ images: [
+ {
+ src: "/images/app-design-21.png",
+ position: "bottom-[-5px] left-[-5px]",
+ zIndex: 20,
+ },
+ {
+ src: "/images/app-design-22.png",
+ position: "top-[-5px] right-[-5px]",
+ zIndex: 10,
+ },
+ ],
+ },
+ {
+ title: "Creative Poster Design",
+ category: "Graphic Design",
+ images: [
+ {
+ src: "/images/graphic-design-11.webp",
+ position: "bottom-[-5px] left-[-5px]",
+ zIndex: 20,
+ },
+ {
+ src: "/images/graphic-design-12.webp",
+ position: "top-[-5px] right-[-5px]",
+ zIndex: 10,
+ },
+ ],
+ },
+ {
+ title: "Marketing Flyer Design",
+ category: "Graphic Design",
+ images: [
+ {
+ src: "/images/graphic-design-21.webp",
+ position: "bottom-[-5px] left-[-5px]",
+ zIndex: 20,
+ },
+ {
+ src: "/images/graphic-design-22.webp",
+ position: "top-[-5px] right-[-5px]",
+ zIndex: 10,
+ },
+ ],
+ },
+ {
+ title: "Event Invitation Design",
+ category: "Graphic Design",
+ images: [
+ {
+ src: "/images/graphic-design-31.avif",
+ position: "bottom-[-5px] left-[-5px]",
+ zIndex: 20,
+ },
+ {
+ src: "/images/graphic-design-33.jpeg",
+ position: "top-[-5px] right-[-5px]",
+ zIndex: 10,
+ },
+ ],
+ },
+ {
+ title: "Magazine Cover Design",
+ category: "Graphic Design",
+ images: [
+ {
+ src: "/images/graphic-design-21.webp",
+ position: "bottom-[-5px] left-[-5px]",
+ zIndex: 20,
+ },
+ {
+ src: "/images/graphic-design-22.webp",
+ position: "top-[-5px] right-[-5px]",
+ zIndex: 10,
+ },
+ ],
+ },
+ {
+ title: "Magazine Cover Design",
+ category: "Graphic Design",
+ images: [
+ {
+ src: "/images/graphic-design-21.webp",
+ position: "bottom-[-5px] left-[-5px]",
+ zIndex: 20,
+ },
+ {
+ src: "/images/graphic-design-22.webp",
+ position: "top-[-5px] right-[-5px]",
+ zIndex: 10,
+ },
+ ],
+ },
+ {
+ title: "Magazine Cover Design",
+ category: "Graphic Design",
+ images: [
+ {
+ src: "/images/graphic-design-21.webp",
+ position: "bottom-[-5px] left-[-5px]",
+ zIndex: 20,
+ },
+ {
+ src: "/images/graphic-design-22.webp",
+ position: "top-[-5px] right-[-5px]",
+ zIndex: 10,
+ },
+ ],
+ },
+ {
+ title: "Magazine Cover Design",
+ category: "Graphic Design",
+ images: [
+ {
+ src: "/images/graphic-design-21.webp",
+ position: "bottom-[-5px] left-[-5px]",
+ zIndex: 20,
+ },
+ {
+ src: "/images/graphic-design-22.webp",
+ position: "top-[-5px] right-[-5px]",
+ zIndex: 10,
+ },
+ ],
+ },
+ {
+ title: "Brand Identity Design",
+ category: "Graphic Design",
+ images: [
+ {
+ src: "/images/graphic-design-11.webp",
+ position: "bottom-[-5px] left-[-5px]",
+ zIndex: 20,
+ },
+ {
+ src: "/images/graphic-design-12.webp",
+ position: "top-[-5px] right-[-5px]",
+ zIndex: 10,
+ },
+ ],
+ },
+];
+
+export default function MyProjects() {
+ const [selectedCategory, setSelectedCategory] = useState("All");
+
+ // Group projects by category
+ const groupProjectsByCategory = (projects: Project[]) => {
+ return projects.reduce>((acc, project) => {
+ const category = project.category;
+ if (!acc[category]) {
+ acc[category] = [];
+ }
+ acc[category].push(project);
+ return acc;
+ }, {});
+ };
+
+ const groupedProjects = groupProjectsByCategory(projects);
+
+ // Filter projects by selected category
+ const filteredProjects: Project[] =
+ selectedCategory === "All"
+ ? selectProjectsForAll(groupedProjects).slice(0, 6)
+ : projects.filter((project) => project.category === selectedCategory).slice(0, 6);
+
+ // Select 6 projects for the "All" category
+ function selectProjectsForAll(groupedProjects: Record): Project[] {
+ const selected: Project[] = [];
+ const remaining: Project[] = [];
+
+ // Select at least one project from each category
+ for (const category in groupedProjects) {
+ if (groupedProjects[category].length > 0) {
+ selected.push(groupedProjects[category][0]);
+ remaining.push(...groupedProjects[category].slice(1));
+ }
+ }
+
+ // Add remaining projects if less than 6
+ while (selected.length < 6 && remaining.length > 0) {
+ selected.push(remaining.shift()!);
+ }
+
+ return selected.slice(0, 6); // Maximum 6 projects
+ }
+
+ return (
+
+
My Projects
+
+ Lorem ipsum dolor sit amet consectetur. Mollis erat duis aliquam mauris
+ est risus lectus. Phasellus consequat urna tellus
+
+
+ {categories.map((category, index) => (
+ setSelectedCategory(category.label)}
+ className={`px-[20px] py-[10px] bg-[#F8F8F8] border border-[#545454] rounded-md text-[24px] font-[400] hover:cursor-pointer hover:border-[#FD6F00] ${
+ selectedCategory === category.label
+ ? "bg-[#FD6F00] text-[#FFFFFF]"
+ : "text-[#000]"
+ }`}
+ >
+ {category.label}
+
+ ))}
+
+
+ {filteredProjects.length > 0 ? (
+ filteredProjects.map((project, index) => (
+
+
+ {project.images.map((image, idx) => (
+
+ ))}
+
+
+ {project.category}
+
+
+ {project.title}
+
+
+ ))
+ ) : (
+
+
+ Nothing found!
+
+ )}
+
+
+ );
+}
diff --git a/src/app/_components/services/page.tsx b/src/app/_components/services/page.tsx
new file mode 100644
index 0000000..9bce442
--- /dev/null
+++ b/src/app/_components/services/page.tsx
@@ -0,0 +1,75 @@
+import Image from "next/image";
+import React from "react";
+
+// تعریف یک نوع برای سرویسها
+type Service = {
+ title: string;
+ description: string;
+ imageSrc: string;
+ altText: string;
+};
+
+// لیست سرویسها به عنوان یک آرایه از آبجکتها
+const services: Service[] = [
+ {
+ title: "UI/UX",
+ description:
+ "Lorem ipsum dolor sit amet consectetur. Morbi diam nisi nam diam interdum",
+ imageSrc: "/images/ui-ux-vector.svg",
+ altText: "UI/UX Vector",
+ },
+ {
+ title: "Web Design",
+ description:
+ "Lorem ipsum dolor sit amet consectetur. Morbi diam nisi nam diam interdum",
+ imageSrc: "/images/web-design-vector.svg",
+ altText: "Web Design Vector",
+ },
+ {
+ title: "App Design",
+ description:
+ "Lorem ipsum dolor sit amet consectetur. Morbi diam nisi nam diam interdum",
+ imageSrc: "/images/app-design-vector.svg",
+ altText: "App Design Vector",
+ },
+ {
+ title: "Graphic Design",
+ description:
+ "Lorem ipsum dolor sit amet consectetur. Morbi diam nisi nam diam interdum",
+ imageSrc: "/images/graphic-design-vector.svg",
+ altText: "Graphic Design Vector",
+ },
+];
+
+export default function Services() {
+ return (
+
+
Services
+
+ Lorem ipsum dolor sit amet consectetur. Tristique amet sed massa nibh
+ lectus netus in. Aliquet donec morbi convallis pretium
+
+
+ {services.map((service, index) => (
+
+
+
+
+
+ {service.title}
+
+
+ {service.description}
+
+
+ ))}
+
+
+ );
+}
diff --git a/src/app/_components/testimonials/page.tsx b/src/app/_components/testimonials/page.tsx
new file mode 100644
index 0000000..6d29685
--- /dev/null
+++ b/src/app/_components/testimonials/page.tsx
@@ -0,0 +1,105 @@
+"use client";
+import Image from "next/image";
+import React, { useEffect, useState } from "react";
+
+export default function Testimonials() {
+ const [currentIndex, setCurrentIndex] = useState(0);
+ const [autoSlideInterval, setAutoSlideInterval] = useState(null);
+
+ const nextSlide = () => {
+ setCurrentIndex((prevIndex) =>
+ prevIndex === testimonials.length - 1 ? 0 : prevIndex + 1
+ );
+ };
+
+ const prevSlide = () => {
+ setCurrentIndex((prevIndex) =>
+ prevIndex === 0 ? testimonials.length - 1 : prevIndex - 1
+ );
+ };
+ useEffect(() => {
+ const interval = setInterval(nextSlide, 5000); // Slide every 5 seconds
+ setAutoSlideInterval(interval);
+ return () => clearInterval(interval); // Clean up interval on component unmount
+ }, []);
+
+ const testimonials = [
+ {
+ name: "Sarah Johnson",
+ position: "Founder & CEO of Innovate Solutions",
+ image: "/images/user-1.svg",
+ quote:
+ "Lorem ipsum dolor sit amet consectetur. In enim cursus odio accumsan. Id leo urna velit neque mattis id tellus arcu ondimentum. Augue dictum dolor elementum convallis dignissim malesuada commodo ultrices.",
+ },
+ {
+ name: "Michael Lee",
+ position: "Chief Executive Officer at Tech Innovators",
+ image: "/images/user-1.svg",
+ quote:
+ "Lorem ipsum dolor sit amet consectetur. In enim cursus odio accumsan. Id leo urna velit neque mattis id tellus arcu ondimentum. Augue dictum dolor elementum convallis dignissim malesuada commodo ultrices.",
+ },
+ {
+ name: "Emma Davis",
+ position: "CEO & Lead Strategist at Visionary Ventures",
+ image: "/images/user-1.svg",
+ quote:
+ "Lorem ipsum dolor sit amet consectetur. In enim cursus odio accumsan. Id leo urna velit neque mattis id tellus arcu ondimentum. Augue dictum dolor elementum convallis dignissim malesuada commodo ultrices.",
+ },
+];
+
+ return (
+
+
Testominials
+
+ Lorem ipsum dolor sit amet consectetur. Mollis erat duis aliquam mauris
+ est risus lectus. Phasellus consequat urna tellus
+
+
+ {testimonials.map((testimonial, index) => (
+
+
+
+
+
+ “
+
+ {testimonial.quote}
+
+
+ “
+
+
+
+ {testimonial.name}
+
+
+ {testimonial.position}
+
+
+
+ ))}
+
+
+ {testimonials.map((_, index) => (
+ setCurrentIndex(index)}
+ >
+ ))}
+
+
+ );
+}
diff --git a/src/app/fonts/GeistMonoVF.woff b/src/app/fonts/GeistMonoVF.woff
deleted file mode 100644
index f2ae185..0000000
Binary files a/src/app/fonts/GeistMonoVF.woff and /dev/null differ
diff --git a/src/app/fonts/GeistVF.woff b/src/app/fonts/GeistVF.woff
deleted file mode 100644
index 1b62daa..0000000
Binary files a/src/app/fonts/GeistVF.woff and /dev/null differ
diff --git a/src/app/fonts/Mikhak-v3.2/Mikhak.png b/src/app/fonts/Mikhak-v3.2/Mikhak.png
new file mode 100644
index 0000000..b4e1f3c
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Mikhak.png differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS1-FD-Black.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS1-FD-Black.ttf
new file mode 100644
index 0000000..454c7de
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS1-FD-Black.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS1-FD-Bold.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS1-FD-Bold.ttf
new file mode 100644
index 0000000..7b92567
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS1-FD-Bold.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS1-FD-ExtraBold.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS1-FD-ExtraBold.ttf
new file mode 100644
index 0000000..a1a5774
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS1-FD-ExtraBold.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS1-FD-ExtraLight.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS1-FD-ExtraLight.ttf
new file mode 100644
index 0000000..e135d41
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS1-FD-ExtraLight.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS1-FD-Light.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS1-FD-Light.ttf
new file mode 100644
index 0000000..e366bc7
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS1-FD-Light.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS1-FD-Medium.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS1-FD-Medium.ttf
new file mode 100644
index 0000000..99493c7
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS1-FD-Medium.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS1-FD-Regular.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS1-FD-Regular.ttf
new file mode 100644
index 0000000..9f7d992
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS1-FD-Regular.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS1-FD-SemiBold.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS1-FD-SemiBold.ttf
new file mode 100644
index 0000000..e1f46cb
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS1-FD-SemiBold.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS1-FD-Thin.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS1-FD-Thin.ttf
new file mode 100644
index 0000000..5e97668
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS1-FD-Thin.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS2-FD-Black.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS2-FD-Black.ttf
new file mode 100644
index 0000000..f91a217
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS2-FD-Black.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS2-FD-Bold.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS2-FD-Bold.ttf
new file mode 100644
index 0000000..2a54308
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS2-FD-Bold.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS2-FD-ExtraBold.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS2-FD-ExtraBold.ttf
new file mode 100644
index 0000000..34e3039
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS2-FD-ExtraBold.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS2-FD-ExtraLight.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS2-FD-ExtraLight.ttf
new file mode 100644
index 0000000..333a3b5
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS2-FD-ExtraLight.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS2-FD-Light.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS2-FD-Light.ttf
new file mode 100644
index 0000000..c0480c9
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS2-FD-Light.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS2-FD-Medium.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS2-FD-Medium.ttf
new file mode 100644
index 0000000..be60887
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS2-FD-Medium.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS2-FD-Regular.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS2-FD-Regular.ttf
new file mode 100644
index 0000000..7005ed0
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS2-FD-Regular.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS2-FD-SemiBold.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS2-FD-SemiBold.ttf
new file mode 100644
index 0000000..8bf646c
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS2-FD-SemiBold.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS2-FD-Thin.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS2-FD-Thin.ttf
new file mode 100644
index 0000000..699935c
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-DS2-FD-Thin.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-FD-Black.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-FD-Black.ttf
new file mode 100644
index 0000000..05efab0
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-FD-Black.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-FD-Bold.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-FD-Bold.ttf
new file mode 100644
index 0000000..1b16c22
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-FD-Bold.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-FD-ExtraBold.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-FD-ExtraBold.ttf
new file mode 100644
index 0000000..c28eeb1
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-FD-ExtraBold.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-FD-ExtraLight.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-FD-ExtraLight.ttf
new file mode 100644
index 0000000..8a01138
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-FD-ExtraLight.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-FD-Light.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-FD-Light.ttf
new file mode 100644
index 0000000..5f0e241
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-FD-Light.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-FD-Medium.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-FD-Medium.ttf
new file mode 100644
index 0000000..3d161e7
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-FD-Medium.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-FD-Regular.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-FD-Regular.ttf
new file mode 100644
index 0000000..289eb43
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-FD-Regular.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-FD-SemiBold.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-FD-SemiBold.ttf
new file mode 100644
index 0000000..5f84999
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-FD-SemiBold.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-FD-Thin.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-FD-Thin.ttf
new file mode 100644
index 0000000..e2fe0c5
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/FD/Mikhak-FD-Thin.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-Black.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-Black.ttf
new file mode 100644
index 0000000..22a95dd
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-Black.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-Bold.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-Bold.ttf
new file mode 100644
index 0000000..c604f54
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-Bold.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS1-Black.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS1-Black.ttf
new file mode 100644
index 0000000..4296ed6
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS1-Black.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS1-Bold.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS1-Bold.ttf
new file mode 100644
index 0000000..95efd23
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS1-Bold.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS1-ExtraBold.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS1-ExtraBold.ttf
new file mode 100644
index 0000000..d84a12e
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS1-ExtraBold.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS1-ExtraLight.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS1-ExtraLight.ttf
new file mode 100644
index 0000000..62adc9f
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS1-ExtraLight.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS1-Light.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS1-Light.ttf
new file mode 100644
index 0000000..f4984cc
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS1-Light.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS1-Medium.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS1-Medium.ttf
new file mode 100644
index 0000000..7467811
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS1-Medium.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS1-Regular.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS1-Regular.ttf
new file mode 100644
index 0000000..2751b07
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS1-Regular.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS1-SemiBold.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS1-SemiBold.ttf
new file mode 100644
index 0000000..6829cb3
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS1-SemiBold.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS1-Thin.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS1-Thin.ttf
new file mode 100644
index 0000000..459af8c
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS1-Thin.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS2-Black.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS2-Black.ttf
new file mode 100644
index 0000000..e047847
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS2-Black.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS2-Bold.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS2-Bold.ttf
new file mode 100644
index 0000000..f4e5249
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS2-Bold.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS2-ExtraBold.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS2-ExtraBold.ttf
new file mode 100644
index 0000000..61e6d83
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS2-ExtraBold.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS2-ExtraLight.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS2-ExtraLight.ttf
new file mode 100644
index 0000000..33c9070
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS2-ExtraLight.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS2-Light.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS2-Light.ttf
new file mode 100644
index 0000000..6f377de
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS2-Light.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS2-Medium.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS2-Medium.ttf
new file mode 100644
index 0000000..7add584
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS2-Medium.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS2-Regular.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS2-Regular.ttf
new file mode 100644
index 0000000..92ad61b
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS2-Regular.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS2-SemiBold.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS2-SemiBold.ttf
new file mode 100644
index 0000000..52aa5ac
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS2-SemiBold.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS2-Thin.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS2-Thin.ttf
new file mode 100644
index 0000000..8677728
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-DS2-Thin.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-ExtraBold.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-ExtraBold.ttf
new file mode 100644
index 0000000..87fc2cf
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-ExtraBold.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-ExtraLight.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-ExtraLight.ttf
new file mode 100644
index 0000000..f8a06b7
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-ExtraLight.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-Light.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-Light.ttf
new file mode 100644
index 0000000..09f7dfb
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-Light.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-Medium.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-Medium.ttf
new file mode 100644
index 0000000..f6c297a
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-Medium.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-Regular.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-Regular.ttf
new file mode 100644
index 0000000..cdb5fe5
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-Regular.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-SemiBold.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-SemiBold.ttf
new file mode 100644
index 0000000..c370666
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-SemiBold.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-Thin.ttf b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-Thin.ttf
new file mode 100644
index 0000000..36daf3a
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/ttf/Mikhak-Thin.ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS1-FD-Black.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS1-FD-Black.woff2
new file mode 100644
index 0000000..4958044
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS1-FD-Black.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS1-FD-Bold.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS1-FD-Bold.woff2
new file mode 100644
index 0000000..4e878a1
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS1-FD-Bold.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS1-FD-ExtraBold.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS1-FD-ExtraBold.woff2
new file mode 100644
index 0000000..20eeca6
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS1-FD-ExtraBold.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS1-FD-ExtraLight.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS1-FD-ExtraLight.woff2
new file mode 100644
index 0000000..2be52e1
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS1-FD-ExtraLight.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS1-FD-Light.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS1-FD-Light.woff2
new file mode 100644
index 0000000..1845e0d
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS1-FD-Light.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS1-FD-Medium.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS1-FD-Medium.woff2
new file mode 100644
index 0000000..76c2539
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS1-FD-Medium.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS1-FD-Regular.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS1-FD-Regular.woff2
new file mode 100644
index 0000000..a5f5426
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS1-FD-Regular.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS1-FD-SemiBold.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS1-FD-SemiBold.woff2
new file mode 100644
index 0000000..8d7ad68
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS1-FD-SemiBold.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS1-FD-Thin.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS1-FD-Thin.woff2
new file mode 100644
index 0000000..c724a32
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS1-FD-Thin.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS2-FD-Black.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS2-FD-Black.woff2
new file mode 100644
index 0000000..43123e4
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS2-FD-Black.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS2-FD-Bold.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS2-FD-Bold.woff2
new file mode 100644
index 0000000..7550de6
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS2-FD-Bold.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS2-FD-ExtraBold.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS2-FD-ExtraBold.woff2
new file mode 100644
index 0000000..13e4786
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS2-FD-ExtraBold.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS2-FD-ExtraLight.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS2-FD-ExtraLight.woff2
new file mode 100644
index 0000000..562cbac
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS2-FD-ExtraLight.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS2-FD-Light.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS2-FD-Light.woff2
new file mode 100644
index 0000000..dae4bd9
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS2-FD-Light.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS2-FD-Medium.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS2-FD-Medium.woff2
new file mode 100644
index 0000000..47494b2
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS2-FD-Medium.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS2-FD-Regular.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS2-FD-Regular.woff2
new file mode 100644
index 0000000..23921a7
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS2-FD-Regular.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS2-FD-SemiBold.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS2-FD-SemiBold.woff2
new file mode 100644
index 0000000..be2f2d0
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS2-FD-SemiBold.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS2-FD-Thin.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS2-FD-Thin.woff2
new file mode 100644
index 0000000..3b43c8a
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-DS2-FD-Thin.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-FD-Black.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-FD-Black.woff2
new file mode 100644
index 0000000..45852c2
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-FD-Black.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-FD-Bold.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-FD-Bold.woff2
new file mode 100644
index 0000000..6759d1f
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-FD-Bold.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-FD-ExtraBold.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-FD-ExtraBold.woff2
new file mode 100644
index 0000000..66cdd45
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-FD-ExtraBold.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-FD-ExtraLight.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-FD-ExtraLight.woff2
new file mode 100644
index 0000000..cab19f0
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-FD-ExtraLight.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-FD-Light.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-FD-Light.woff2
new file mode 100644
index 0000000..324729c
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-FD-Light.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-FD-Medium.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-FD-Medium.woff2
new file mode 100644
index 0000000..83ecc65
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-FD-Medium.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-FD-Regular.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-FD-Regular.woff2
new file mode 100644
index 0000000..a01aadd
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-FD-Regular.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-FD-SemiBold.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-FD-SemiBold.woff2
new file mode 100644
index 0000000..ffc2409
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-FD-SemiBold.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-FD-Thin.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-FD-Thin.woff2
new file mode 100644
index 0000000..2523154
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/FD/Mikhak-FD-Thin.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-Black.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-Black.woff2
new file mode 100644
index 0000000..c66f6da
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-Black.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-Bold.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-Bold.woff2
new file mode 100644
index 0000000..01e04a4
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-Bold.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS1-Black.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS1-Black.woff2
new file mode 100644
index 0000000..6208a89
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS1-Black.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS1-Bold.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS1-Bold.woff2
new file mode 100644
index 0000000..0f3f0b7
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS1-Bold.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS1-ExtraBold.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS1-ExtraBold.woff2
new file mode 100644
index 0000000..a5ad815
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS1-ExtraBold.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS1-ExtraLight.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS1-ExtraLight.woff2
new file mode 100644
index 0000000..d3c51d9
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS1-ExtraLight.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS1-Light.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS1-Light.woff2
new file mode 100644
index 0000000..09194bc
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS1-Light.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS1-Medium.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS1-Medium.woff2
new file mode 100644
index 0000000..5520d12
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS1-Medium.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS1-Regular.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS1-Regular.woff2
new file mode 100644
index 0000000..64d6f02
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS1-Regular.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS1-SemiBold.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS1-SemiBold.woff2
new file mode 100644
index 0000000..ddb2c40
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS1-SemiBold.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS1-Thin.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS1-Thin.woff2
new file mode 100644
index 0000000..caecce8
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS1-Thin.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS2-Black.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS2-Black.woff2
new file mode 100644
index 0000000..2ff5c62
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS2-Black.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS2-Bold.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS2-Bold.woff2
new file mode 100644
index 0000000..462a5a8
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS2-Bold.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS2-ExtraBold.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS2-ExtraBold.woff2
new file mode 100644
index 0000000..b93cb96
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS2-ExtraBold.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS2-ExtraLight.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS2-ExtraLight.woff2
new file mode 100644
index 0000000..fbae4ca
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS2-ExtraLight.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS2-Light.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS2-Light.woff2
new file mode 100644
index 0000000..4bdf349
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS2-Light.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS2-Medium.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS2-Medium.woff2
new file mode 100644
index 0000000..2414701
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS2-Medium.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS2-Regular.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS2-Regular.woff2
new file mode 100644
index 0000000..223f3c6
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS2-Regular.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS2-SemiBold.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS2-SemiBold.woff2
new file mode 100644
index 0000000..c36bcd9
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS2-SemiBold.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS2-Thin.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS2-Thin.woff2
new file mode 100644
index 0000000..fd84378
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-DS2-Thin.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-ExtraBold.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-ExtraBold.woff2
new file mode 100644
index 0000000..f83d7c7
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-ExtraBold.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-ExtraLight.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-ExtraLight.woff2
new file mode 100644
index 0000000..21eb842
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-ExtraLight.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-Light.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-Light.woff2
new file mode 100644
index 0000000..5e23119
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-Light.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-Medium.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-Medium.woff2
new file mode 100644
index 0000000..3468bf9
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-Medium.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-Regular.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-Regular.woff2
new file mode 100644
index 0000000..ce73ad8
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-Regular.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-SemiBold.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-SemiBold.woff2
new file mode 100644
index 0000000..189543c
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-SemiBold.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-Thin.woff2 b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-Thin.woff2
new file mode 100644
index 0000000..4f07ccf
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Statics/webfonts/Mikhak-Thin.woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Variable/Mikhak-FD[DSTY,KSHD,wght].ttf b/src/app/fonts/Mikhak-v3.2/Variable/Mikhak-FD[DSTY,KSHD,wght].ttf
new file mode 100644
index 0000000..20ed534
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Variable/Mikhak-FD[DSTY,KSHD,wght].ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Variable/Mikhak-FD[DSTY,KSHD,wght].woff2 b/src/app/fonts/Mikhak-v3.2/Variable/Mikhak-FD[DSTY,KSHD,wght].woff2
new file mode 100644
index 0000000..b03cb06
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Variable/Mikhak-FD[DSTY,KSHD,wght].woff2 differ
diff --git a/src/app/fonts/Mikhak-v3.2/Variable/Mikhak[DSTY,KSHD,wght].ttf b/src/app/fonts/Mikhak-v3.2/Variable/Mikhak[DSTY,KSHD,wght].ttf
new file mode 100644
index 0000000..f6d2b4e
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Variable/Mikhak[DSTY,KSHD,wght].ttf differ
diff --git a/src/app/fonts/Mikhak-v3.2/Variable/Mikhak[DSTY,KSHD,wght].woff2 b/src/app/fonts/Mikhak-v3.2/Variable/Mikhak[DSTY,KSHD,wght].woff2
new file mode 100644
index 0000000..bea73d8
Binary files /dev/null and b/src/app/fonts/Mikhak-v3.2/Variable/Mikhak[DSTY,KSHD,wght].woff2 differ
diff --git a/src/app/globals.css b/src/app/globals.css
index 13d40b8..4822cca 100644
--- a/src/app/globals.css
+++ b/src/app/globals.css
@@ -2,26 +2,240 @@
@tailwind components;
@tailwind utilities;
-:root {
- --background: #ffffff;
- --foreground: #171717;
+* {
+ margin: 0;
+ padding: 0;
}
-@media (prefers-color-scheme: dark) {
- :root {
- --background: #0a0a0a;
- --foreground: #ededed;
+html {
+ scroll-behavior: smooth;
+}
+
+.scroll-watcher {
+ height: 10px;
+ position: fixed;
+ top: 0;
+ z-index: 1000;
+ background-color: #fd6f00;
+ width: 100%;
+ scale: 0 1;
+ animation: scroll-watcher linear;
+ animation-timeline: scroll();
+ transform-origin: left;
+}
+
+.service,
+.project {
+ scale: 0.5;
+ opacity: 0.1;
+ animation: fade-in linear forwards;
+ animation-timeline: view();
+ animation-range: 250px 500px;
+}
+
+@keyframes scroll-watcher {
+ to {
+ scale: 1 1;
}
}
-body {
- color: var(--foreground);
- background: var(--background);
- font-family: Arial, Helvetica, sans-serif;
-}
-
-@layer utilities {
- .text-balance {
- text-wrap: balance;
+@keyframes fade-in {
+ to {
+ scale: 1;
+ opacity: 1;
+ }
+}
+
+.progress {
+ animation: progress linear forwards;
+ animation-timeline: view();
+ animation-range: 25px 150px;
+}
+
+@keyframes progress {
+ from {
+ width: 0px;
+ }
+}
+
+#back-to-top {
+ opacity: 0;
+ scale: 0;
+ z-index: 1000;
+ animation: back-to-top linear forwards;
+ animation-timeline: scroll();
+ animation-range: 400px 550px;
+}
+
+@keyframes back-to-top {
+ to {
+ opacity: 0.9;
+ scale: 1;
+ }
+}
+
+/* #header {
+ animation: stick-to-top linear forwards;
+ animation-timeline: scroll();
+ animation-range: 67px 100px;
+}
+@keyframes stick-to-top {
+ to {
+ position: fixed;
+ top: 0;
+ }
+} */
+
+.img-container {
+ position: relative;
+ width: 538px;
+ height: 617px;
+}
+
+.top-half-circle {
+ position: absolute;
+ width: 538px;
+ height: 269px;
+ bottom: 269px;
+ border: 10px solid #fd6f00;
+ border-bottom: 10px solid transparent;
+ border-top-left-radius: 269px;
+ border-top-right-radius: 269px;
+ z-index: 0;
+ animation: top-half 1.5s ease-out;
+}
+
+.top-half-circle img {
+ position: absolute;
+ bottom: -269px;
+ z-index: +5;
+}
+
+.bottom-half-circle {
+ position: absolute;
+ bottom: 0;
+ width: 538px;
+ height: 269px;
+ border: 10px solid #fd6f00;
+ border-top: 10px solid transparent;
+ border-bottom-left-radius: 269px;
+ border-bottom-right-radius: 269px;
+ overflow: hidden;
+ z-index: 6;
+ animation: bottom-half 2s infinite linear;
+}
+
+.bottom-half-circle img {
+ position: absolute;
+ bottom: 0px;
+ z-index: 0;
+}
+
+@keyframes top-half {
+ 0% {
+ bottom: -1000px;
+ }
+}
+@keyframes bottom-half {
+ 0% {
+ transform: rotate(-6deg);
+ }
+ 25% {
+ transform: rotate(0deg);
+ }
+ 50% {
+ transform: rotate(6deg);
+ }
+ 75% {
+ transform: rotate(0deg);
+ }
+ 100% {
+ transform: rotate(-6deg);
+ }
+}
+
+.aboutme-image {
+ position: relative;
+ background: rgba(255, 255, 255, 0.6);
+ animation: 5s water linear infinite;
+}
+
+@property --angle {
+ syntax: "";
+ initial-value: 0deg;
+ inherits: false;
+}
+.aboutme-image::after,
+.aboutme-image::before {
+ content: "";
+ position: absolute;
+ height: 100%;
+ width: 100%;
+ top: 50%;
+ left: 50%;
+ translate: -50% -50%;
+ background-image: conic-gradient(
+ from var(--angle),
+ #ff0095,
+ #fd6f00,
+ #00ff99,
+ #fd6f00,
+ #006aff,
+ #fd6f00,
+ #ff0095
+ );
+ z-index: -1;
+ padding: 3px;
+ border-top-left-radius: 25%;
+ border-top-right-radius: 25%;
+ border-bottom-right-radius: 10px;
+ border-bottom-left-radius: 10px;
+ animation: 3s spin linear infinite;
+}
+.aboutme-image::before {
+ filter: blur(1.5rem);
+ opacity: 0.5;
+}
+
+.aboutme-image {
+ width: 500px;
+ height: 500px;
+ border-radius: 50%;
+ overflow: hidden;
+}
+
+@keyframes spin {
+ 0% {
+ --angle: 0deg;
+ scale: 1;
+ }
+ 50% {
+ --angle: 180deg;
+ scale: 1.1;
+ }
+ 100% {
+ --angle: 360deg;
+ scale: 1;
+ }
+}
+
+@keyframes water {
+ 0% {
+ border-radius: 25% 46% 25% 25% / 25% 50% 25% 25%;
+ }
+ 25% {
+ border-radius: 59% 33% 56% 25% / 55% 38% 26% 25%;
+ }
+ 40% {
+ border-radius: 53% 41% 63% 25% / 46% 53% 36% 25%;
+ }
+ 60% {
+ border-radius: 41% 40% 66% 25% / 38% 47% 47% 34%;
+ }
+ 75% {
+ border-radius: 35% 33% 61% 28% / 25% 59% 30% 68%;
+ }
+ 100% {
+ border-radius: 25% 46% 25% 25% / 25% 50% 25% 25%;
}
}
diff --git a/src/app/layout.tsx b/src/app/layout.tsx
index a36cde0..e05fe50 100644
--- a/src/app/layout.tsx
+++ b/src/app/layout.tsx
@@ -1,21 +1,17 @@
import type { Metadata } from "next";
import localFont from "next/font/local";
import "./globals.css";
+import Image from "next/image";
+import Header from "./_components/header/page";
const geistSans = localFont({
- src: "./fonts/GeistVF.woff",
+ src: "/fonts/Mikhak-v3.2/Variable/Mikhak[DSTY,KSHD,wght].woff2",
variable: "--font-geist-sans",
weight: "100 900",
});
-const geistMono = localFont({
- src: "./fonts/GeistMonoVF.woff",
- variable: "--font-geist-mono",
- weight: "100 900",
-});
-
export const metadata: Metadata = {
- title: "Create Next App",
- description: "Generated by create next app",
+ title: "parsa aghayi",
+ description: "parsa aghayi personal website",
};
export default function RootLayout({
@@ -26,9 +22,142 @@ export default function RootLayout({
return (
- {children}
+
+
+ ^
+
+
+
+ {children}
+
+
+
+
+ © 2023
+
+ Parsa Aghayi
+ {" "}
+ All Rights Reserved , Inc.
+
+
);
diff --git a/src/app/page.tsx b/src/app/page.tsx
index 6fe62d1..59a3bb8 100644
--- a/src/app/page.tsx
+++ b/src/app/page.tsx
@@ -1,101 +1,87 @@
import Image from "next/image";
+import Testimonials from "./_components/testimonials/page";
+import Contact from "./_components/contact/page";
+import AboutMe from "./_components/about-me/page";
+import Services from "./_components/services/page";
+import MyProjects from "./_components/my-projects/page";
export default function Home() {
return (
-
-
-
-
-
- Get started by editing{" "}
-
- src/app/page.tsx
-
- .
-
- Save and see your changes instantly.
-
-
-
-
-
- Deploy now
-
-
- Read our docs
-
+
+ {/* Home */}
+
+ {/* start */}
+
+
Hi I am
+
Parsa Aghayi
+
+ Frontend & Backend
+
+
+ Developer{" "}
+
+
+ Lorem ipsum dolor sit amet consectetur. Tristique amet sed massa
+ nibh lectus netus in. Aliquet donec morbi convallis pretium. Turpis
+ tempus pharetra
+
+
+ Hire Me
+
-
-
+ {/* end */}
+
+
+
+
+
+ {/* socials */}
+
+
+
+
+
+
+
+
+
+
+
+
+
);
}