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 ( +
+
+
+ profile picture +
+
+
+
+

About Me

+

+ Lorem ipsum dolor sit amet consectetur. Tristique amet sed massa nibh + lectus netus in. Aliquet donec morbi convallis pretium. Turpis tempus + pharetra +

+ +
+
+ ); +} 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 ( +
+

+ Lets Design Together +

+

+ Lorem ipsum dolor sit amet consectetur. Tristique amet sed massa nibh + lectus netus in. Aliquet donec morbi convallis pretium +

+
+ + +
+
+ ); +} 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 +

+ +
+
+
+ UI/UX Vector + UI/UX Vector +
+ +
+ Web Design +
+

+ AirCalling Landing Page Design +

+
+
+
+ UI/UX Vector + UI/UX Vector +
+ +
+ Web Design +
+

+ Business Landing Page Design +

+
+
+
+ UI/UX Vector + UI/UX Vector +
+ +
+ 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) => ( + UI/UX Vector + ))} +
+
+ {project.category} +
+

+ {project.title} +

+
+ )) + ) : ( +

+ nothing fonded icon + 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.altText} +
+

+ {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) => ( +
+ user profile picture +
+

+ + “ + + {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 ( -
-
- Next.js logo -
    -
  1. - Get started by editing{" "} - - src/app/page.tsx - - . -
  2. -
  3. Save and see your changes instantly.
  4. -
- -
- - Vercel logomark - 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 +

+
-
- + {/* end */} +
+
+ profile picture +
+ + {/* socials */} +
+
+ facebook + twitter + instagram + linkedin +
+
+
+
+ + + + + + + + + + ); }