Merge version_1 into main #1
@@ -83,7 +83,7 @@ export default function AboutPage() {
|
||||
}
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/modern-man-desk_23-2147986059.jpg"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/modern-man-desk_23-2147986059.jpg?_wi=2"
|
||||
imageAlt="Ali Hussan working on design project"
|
||||
useInvertedBackground={false}
|
||||
containerClassName="max-w-7xl mx-auto px-4"
|
||||
@@ -140,7 +140,7 @@ export default function AboutPage() {
|
||||
|
||||
<div id="footer" data-section="footer" className="py-16 md:py-24 border-t border-accent">
|
||||
<FooterMedia
|
||||
imageSrc="http://img.b2bpic.net/free-photo/closeup-confident-asian-man-with-arms-crossed_1262-884.jpg"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/closeup-confident-asian-man-with-arms-crossed_1262-884.jpg?_wi=3"
|
||||
imageAlt="Ali Hussan - Web Designer & Developer"
|
||||
logoText="Ali Hussan"
|
||||
copyrightText="© 2025 Ali Hussan. All rights reserved."
|
||||
|
||||
@@ -141,7 +141,7 @@ export default function ContactPage() {
|
||||
|
||||
<div id="footer" data-section="footer" className="py-16 md:py-24 border-t border-accent">
|
||||
<FooterMedia
|
||||
imageSrc="http://img.b2bpic.net/free-photo/closeup-confident-asian-man-with-arms-crossed_1262-884.jpg"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/closeup-confident-asian-man-with-arms-crossed_1262-884.jpg?_wi=5"
|
||||
imageAlt="Ali Hussan - Web Designer & Developer"
|
||||
logoText="Ali Hussan"
|
||||
copyrightText="© 2025 Ali Hussan. All rights reserved."
|
||||
|
||||
@@ -1,24 +1,61 @@
|
||||
import type { Metadata } from "next";
|
||||
import { Halant } from "next/font/google";
|
||||
import { Inter } from "next/font/google";
|
||||
import { Mulish } from "next/font/google";
|
||||
import "./globals.css";
|
||||
import { ServiceWrapper } from "@/components/ServiceWrapper";
|
||||
import Tag from "@/tag/Tag";
|
||||
import { getVisualEditScript } from "@/utils/visual-edit-script";
|
||||
import { Mulish } from "next/font/google";
|
||||
|
||||
const halant = Halant({
|
||||
variable: "--font-halant",
|
||||
subsets: ["latin"],
|
||||
weight: ["300", "400", "500", "600", "700"],
|
||||
});
|
||||
|
||||
|
||||
export const metadata: Metadata = {
|
||||
title: "Webild components 2",
|
||||
description: "Generated by create next app",
|
||||
};
|
||||
const inter = Inter({
|
||||
variable: "--font-inter",
|
||||
subsets: ["latin"],
|
||||
});
|
||||
|
||||
const mulish = Mulish({
|
||||
variable: "--font-mulish",
|
||||
subsets: ["latin"],
|
||||
});
|
||||
|
||||
export const metadata: Metadata = {
|
||||
title: "Ali Hussan | Web Designer & Developer Portfolio",
|
||||
description: "Explore Ali Hussan's portfolio of web design and development projects. Premium digital solutions for businesses and brands.",
|
||||
keywords: "web designer, web developer, portfolio, UI/UX design, digital solutions, freelancer",
|
||||
metadataBase: new URL("https://alihussan.com"),
|
||||
alternates: {
|
||||
canonical: "https://alihussan.com"
|
||||
},
|
||||
robots: {
|
||||
index: true,
|
||||
follow: true
|
||||
},
|
||||
openGraph: {
|
||||
title: "Ali Hussan | Web Designer & Developer",
|
||||
description: "Crafting digital experiences that inspire. Explore my portfolio of web design and development work.",
|
||||
url: "https://alihussan.com",
|
||||
siteName: "Ali Hussan Portfolio",
|
||||
type: "website",
|
||||
images: [
|
||||
{
|
||||
url: "https://alihussan.com/og-image.jpg",
|
||||
alt: "Ali Hussan Portfolio"
|
||||
}
|
||||
]
|
||||
},
|
||||
twitter: {
|
||||
card: "summary_large_image",
|
||||
title: "Ali Hussan | Web Designer & Developer",
|
||||
description: "Explore my portfolio of premium web design and development projects.",
|
||||
images: ["https://alihussan.com/twitter-image.jpg"]
|
||||
}
|
||||
};
|
||||
|
||||
export default function RootLayout({
|
||||
children,
|
||||
}: Readonly<{
|
||||
@@ -27,7 +64,9 @@ export default function RootLayout({
|
||||
return (
|
||||
<html lang="en" suppressHydrationWarning>
|
||||
<ServiceWrapper>
|
||||
<body className={`${mulish.variable} antialiased`}>
|
||||
<body
|
||||
className={`${halant.variable} ${inter.variable} ${mulish.variable} antialiased`}
|
||||
>
|
||||
<Tag />
|
||||
{children}
|
||||
<script
|
||||
@@ -39,4 +78,4 @@ export default function RootLayout({
|
||||
</ServiceWrapper>
|
||||
</html>
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -91,7 +91,7 @@ export default function HomePage() {
|
||||
}
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/closeup-confident-asian-man-with-arms-crossed_1262-884.jpg"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/closeup-confident-asian-man-with-arms-crossed_1262-884.jpg?_wi=1"
|
||||
imageAlt="Ali Hussan - Web Designer & Developer"
|
||||
mediaAnimation="blur-reveal"
|
||||
background={{
|
||||
@@ -104,7 +104,7 @@ export default function HomePage() {
|
||||
handle: "@designlover",
|
||||
testimonial: "Ali transformed my vision into reality. The attention to detail was incredible.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiley-business-man_23-2148514859.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiley-business-man_23-2148514859.jpg?_wi=1",
|
||||
imageAlt: "Sarah Williams testimonial"
|
||||
},
|
||||
{
|
||||
@@ -112,7 +112,7 @@ export default function HomePage() {
|
||||
handle: "@techstartup",
|
||||
testimonial: "Professional, creative, and delivers exceptional results. Highly recommended!",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-smiling-woman-looking-camera_23-2148187139.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-smiling-woman-looking-camera_23-2148187139.jpg?_wi=1",
|
||||
imageAlt: "Michael Chen testimonial"
|
||||
},
|
||||
{
|
||||
@@ -120,7 +120,7 @@ export default function HomePage() {
|
||||
handle: "@brandstudio",
|
||||
testimonial: "Working with Ali was a game-changer for our digital presence.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/friendly-car-salesman-showcasing-dealership-vehicles-clients_482257-112788.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/friendly-car-salesman-showcasing-dealership-vehicles-clients_482257-112788.jpg?_wi=1",
|
||||
imageAlt: "Emma Rodriguez testimonial"
|
||||
},
|
||||
{
|
||||
@@ -128,7 +128,7 @@ export default function HomePage() {
|
||||
handle: "@entrepreneur",
|
||||
testimonial: "Exceptional creativity combined with solid technical expertise.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/studio-portrait-redhead-bearded-male-dressed-suit-posing-grey-background_613910-11505.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/studio-portrait-redhead-bearded-male-dressed-suit-posing-grey-background_613910-11505.jpg?_wi=1",
|
||||
imageAlt: "James Patterson testimonial"
|
||||
}
|
||||
]}
|
||||
@@ -155,7 +155,7 @@ export default function HomePage() {
|
||||
}
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/modern-man-desk_23-2147986059.jpg"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/modern-man-desk_23-2147986059.jpg?_wi=1"
|
||||
imageAlt="Ali Hussan working on design project"
|
||||
useInvertedBackground={true}
|
||||
containerClassName="max-w-7xl mx-auto px-4"
|
||||
@@ -191,7 +191,7 @@ export default function HomePage() {
|
||||
price: "2024",
|
||||
rating: 5,
|
||||
reviewCount: "Award Winner",
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/banking-app-interface-set_23-2148591123.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/banking-app-interface-set_23-2148591123.jpg?_wi=1",
|
||||
imageAlt: "E-commerce platform design"
|
||||
},
|
||||
{
|
||||
@@ -201,7 +201,7 @@ export default function HomePage() {
|
||||
price: "2024",
|
||||
rating: 5,
|
||||
reviewCount: "App Store Featured",
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/meditation-app-screens-collection_23-2148628203.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/meditation-app-screens-collection_23-2148628203.jpg?_wi=1",
|
||||
imageAlt: "Mobile fitness app interface"
|
||||
},
|
||||
{
|
||||
@@ -211,7 +211,7 @@ export default function HomePage() {
|
||||
price: "2023",
|
||||
rating: 5,
|
||||
reviewCount: "Client Testimonial",
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/abstract-colorful-business-visiting-card-template_23-2148347127.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/abstract-colorful-business-visiting-card-template_23-2148347127.jpg?_wi=1",
|
||||
imageAlt: "Brand identity design package"
|
||||
}
|
||||
]}
|
||||
@@ -285,7 +285,7 @@ export default function HomePage() {
|
||||
handle: "@designlover",
|
||||
testimonial: "Ali transformed my vision into reality. The attention to detail was incredible, and the final product exceeded all my expectations. Truly a pleasure to work with.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiley-business-man_23-2148514859.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiley-business-man_23-2148514859.jpg?_wi=2",
|
||||
imageAlt: "Sarah Williams"
|
||||
},
|
||||
{
|
||||
@@ -294,7 +294,7 @@ export default function HomePage() {
|
||||
handle: "@techstartup",
|
||||
testimonial: "Professional, creative, and delivers exceptional results. Ali understood our startup's needs and built a digital presence that drives real results.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-smiling-woman-looking-camera_23-2148187139.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-smiling-woman-looking-camera_23-2148187139.jpg?_wi=2",
|
||||
imageAlt: "Michael Chen"
|
||||
},
|
||||
{
|
||||
@@ -303,7 +303,7 @@ export default function HomePage() {
|
||||
handle: "@brandstudio",
|
||||
testimonial: "Working with Ali was a game-changer for our digital presence. The design is not only beautiful but also highly functional and user-friendly.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/friendly-car-salesman-showcasing-dealership-vehicles-clients_482257-112788.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/friendly-car-salesman-showcasing-dealership-vehicles-clients_482257-112788.jpg?_wi=2",
|
||||
imageAlt: "Emma Rodriguez"
|
||||
},
|
||||
{
|
||||
@@ -312,7 +312,7 @@ export default function HomePage() {
|
||||
handle: "@entrepreneur",
|
||||
testimonial: "Exceptional creativity combined with solid technical expertise. Ali delivers projects on time and within budget without compromising quality.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/studio-portrait-redhead-bearded-male-dressed-suit-posing-grey-background_613910-11505.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/studio-portrait-redhead-bearded-male-dressed-suit-posing-grey-background_613910-11505.jpg?_wi=2",
|
||||
imageAlt: "James Patterson"
|
||||
},
|
||||
{
|
||||
@@ -321,7 +321,7 @@ export default function HomePage() {
|
||||
handle: "@ecommerceboss",
|
||||
testimonial: "The best investment for our business. Ali's design and development skills took our online store to the next level. Highly recommended!",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiley-business-man_23-2148514859.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiley-business-man_23-2148514859.jpg?_wi=3",
|
||||
imageAlt: "Lisa Anderson"
|
||||
},
|
||||
{
|
||||
@@ -330,7 +330,7 @@ export default function HomePage() {
|
||||
handle: "@creativedirector",
|
||||
testimonial: "Ali is a true professional. From concept to execution, every step was carefully thought through. The results speak for themselves.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-smiling-woman-looking-camera_23-2148187139.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-smiling-woman-looking-camera_23-2148187139.jpg?_wi=3",
|
||||
imageAlt: "David Martinez"
|
||||
}
|
||||
]}
|
||||
@@ -368,7 +368,7 @@ export default function HomePage() {
|
||||
|
||||
<div id="footer" data-section="footer" className="py-16 md:py-24 border-t border-accent">
|
||||
<FooterMedia
|
||||
imageSrc="http://img.b2bpic.net/free-photo/closeup-confident-asian-man-with-arms-crossed_1262-884.jpg"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/closeup-confident-asian-man-with-arms-crossed_1262-884.jpg?_wi=2"
|
||||
imageAlt="Ali Hussan - Web Designer & Developer"
|
||||
logoText="Ali Hussan"
|
||||
copyrightText="© 2025 Ali Hussan. All rights reserved."
|
||||
|
||||
@@ -95,7 +95,7 @@ export default function PortfolioPage() {
|
||||
price: "2024",
|
||||
rating: 5,
|
||||
reviewCount: "Award Winner",
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/banking-app-interface-set_23-2148591123.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/banking-app-interface-set_23-2148591123.jpg?_wi=2",
|
||||
imageAlt: "E-commerce platform design"
|
||||
},
|
||||
{
|
||||
@@ -105,7 +105,7 @@ export default function PortfolioPage() {
|
||||
price: "2024",
|
||||
rating: 5,
|
||||
reviewCount: "App Store Featured",
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/meditation-app-screens-collection_23-2148628203.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/meditation-app-screens-collection_23-2148628203.jpg?_wi=2",
|
||||
imageAlt: "Mobile fitness app interface"
|
||||
},
|
||||
{
|
||||
@@ -115,7 +115,7 @@ export default function PortfolioPage() {
|
||||
price: "2023",
|
||||
rating: 5,
|
||||
reviewCount: "Client Testimonial",
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/abstract-colorful-business-visiting-card-template_23-2148347127.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/abstract-colorful-business-visiting-card-template_23-2148347127.jpg?_wi=2",
|
||||
imageAlt: "Brand identity design package"
|
||||
}
|
||||
]}
|
||||
@@ -153,7 +153,7 @@ export default function PortfolioPage() {
|
||||
|
||||
<div id="footer" data-section="footer" className="py-16 md:py-24 border-t border-accent">
|
||||
<FooterMedia
|
||||
imageSrc="http://img.b2bpic.net/free-photo/closeup-confident-asian-man-with-arms-crossed_1262-884.jpg"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/closeup-confident-asian-man-with-arms-crossed_1262-884.jpg?_wi=4"
|
||||
imageAlt="Ali Hussan - Web Designer & Developer"
|
||||
logoText="Ali Hussan"
|
||||
copyrightText="© 2025 Ali Hussan. All rights reserved."
|
||||
|
||||
Reference in New Issue
Block a user