Merge version_1 into main #1

Merged
bender merged 6 commits from version_1 into main 2026-03-16 06:09:08 +00:00
6 changed files with 85 additions and 49 deletions

View File

@@ -110,7 +110,7 @@ export default function AboutPage() {
useInvertedBackground={false}
mediaAnimation="slide-up"
mediaPosition="right"
imageSrc="http://img.b2bpic.net/free-photo/extreme-close-up-shot-worker-server-hub-using-tablet_482257-90062.jpg"
imageSrc="http://img.b2bpic.net/free-photo/extreme-close-up-shot-worker-server-hub-using-tablet_482257-90062.jpg?_wi=3"
imageAlt="Contact Us"
inputPlaceholder="Enter your email"
buttonText="Send Message"

View File

@@ -43,7 +43,7 @@ export default function ContactPage() {
useInvertedBackground={false}
mediaAnimation="slide-up"
mediaPosition="right"
imageSrc="http://img.b2bpic.net/free-photo/extreme-close-up-shot-worker-server-hub-using-tablet_482257-90062.jpg"
imageSrc="http://img.b2bpic.net/free-photo/extreme-close-up-shot-worker-server-hub-using-tablet_482257-90062.jpg?_wi=4"
imageAlt="contact us communication business"
inputPlaceholder="Enter your email"
buttonText="Send Message"

View File

@@ -1,28 +1,62 @@
import type { Metadata } from "next";
import { Halant } from "next/font/google";
import { Inter } from "next/font/google";
import { Public_Sans, Inter } 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 { Public_Sans } from "next/font/google";
export const metadata: Metadata = {
title: "Webild components 2",
description: "Generated by create next app",
};
const halant = Halant({
variable: "--font-halant",
subsets: ["latin"],
weight: ["300", "400", "500", "600", "700"],
});
const publicSans = Public_Sans({
variable: "--font-public-sans",
subsets: ["latin"],
});
const inter = Inter({
variable: "--font-inter",
subsets: ["latin"],
});
export const metadata: Metadata = {
title: "RayMedia | Digital Marketing & Creative Services Sri Lanka",
description: "Award-winning digital marketing agency in Sri Lanka. Social media marketing, graphic design, photography, event management, printing & concept design for businesses.",
keywords: "digital marketing Sri Lanka, social media marketing, graphic design, photography, event management, printing services, Sri Lankan marketing agency",
metadataBase: new URL("https://raymedia.lk"),
alternates: {
canonical: "https://raymedia.lk",
},
openGraph: {
title: "RayMedia | Digital Marketing & Creative Services",
description: "Transform your business with our award-winning digital marketing and creative services.",
url: "https://raymedia.lk",
siteName: "RayMedia",
images: [
{
url: "http://img.b2bpic.net/free-photo/smiling-corporate-employee-talking-with-remote-friend-videocall_482257-77679.jpg",
alt: "RayMedia Digital Marketing Agency",
},
],
type: "website",
},
twitter: {
card: "summary_large_image",
title: "RayMedia | Digital Marketing Agency Sri Lanka",
description: "Professional digital marketing and creative services for Sri Lankan businesses.",
images: [
"http://img.b2bpic.net/free-photo/smiling-corporate-employee-talking-with-remote-friend-videocall_482257-77679.jpg",
],
},
robots: {
index: true,
follow: true,
},
};
export default function RootLayout({
children,
}: Readonly<{
@@ -31,7 +65,9 @@ export default function RootLayout({
return (
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body className={`${publicSans.variable} ${inter.variable} antialiased`}>
<body
className={`${halant.variable} ${publicSans.variable} ${inter.variable} antialiased`}
>
<Tag />
{children}
<script
@@ -43,4 +79,4 @@ export default function RootLayout({
</ServiceWrapper>
</html>
);
}
}

View File

@@ -119,7 +119,7 @@ export default function HomePage() {
"Strategic social media campaigns that drive engagement and build your online presence across all platforms.",
media: {
imageSrc:
"http://img.b2bpic.net/free-photo/elearning-cute-young-beautiful-girl-remotely-home-giving-violin-classes-camera_140725-167340.jpg",
"http://img.b2bpic.net/free-photo/elearning-cute-young-beautiful-girl-remotely-home-giving-violin-classes-camera_140725-167340.jpg?_wi=1",
imageAlt: "social media marketing strategy phone",
},
items: [
@@ -141,7 +141,7 @@ export default function HomePage() {
"Eye-catching visual designs that communicate your brand message and captivate your audience.",
media: {
imageSrc:
"http://img.b2bpic.net/free-photo/close-up-woman-holding-palette-colours_23-2148819897.jpg",
"http://img.b2bpic.net/free-photo/close-up-woman-holding-palette-colours_23-2148819897.jpg?_wi=1",
imageAlt: "graphic design portfolio creative work",
},
items: [
@@ -163,7 +163,7 @@ export default function HomePage() {
"Professional photography and video production that showcase your products and services in the best light.",
media: {
imageSrc:
"http://img.b2bpic.net/free-photo/professional-video-camera-with-cables-stone-stairs_1268-17685.jpg",
"http://img.b2bpic.net/free-photo/professional-video-camera-with-cables-stone-stairs_1268-17685.jpg?_wi=1",
imageAlt: "professional photographer with camera",
},
items: [
@@ -185,7 +185,7 @@ export default function HomePage() {
"End-to-end event planning and management for corporate events, launches, and special occasions.",
media: {
imageSrc:
"http://img.b2bpic.net/free-photo/beautiful-wedding-table-arrangement_23-2149617118.jpg",
"http://img.b2bpic.net/free-photo/beautiful-wedding-table-arrangement_23-2149617118.jpg?_wi=1",
imageAlt: "event planning coordination professional",
},
items: [
@@ -207,7 +207,7 @@ export default function HomePage() {
"High-quality printing solutions for brochures, banners, business cards, and promotional materials.",
media: {
imageSrc:
"http://img.b2bpic.net/free-vector/colorful-stationery-set_1394-531.jpg",
"http://img.b2bpic.net/free-vector/colorful-stationery-set_1394-531.jpg?_wi=1",
imageAlt: "printing services high quality press",
},
items: [
@@ -229,7 +229,7 @@ export default function HomePage() {
"Innovative concept development and design strategy that brings your vision to life.",
media: {
imageSrc:
"http://img.b2bpic.net/free-photo/inspiration-creative-ideas-brainstorming-concept_53876-121149.jpg",
"http://img.b2bpic.net/free-photo/inspiration-creative-ideas-brainstorming-concept_53876-121149.jpg?_wi=1",
imageAlt: "concept design ideation brainstorm",
},
items: [
@@ -410,7 +410,7 @@ export default function HomePage() {
rating: 5,
reviewCount: "Highly Effective",
imageSrc:
"http://img.b2bpic.net/free-vector/flat-social-media-day-social-media-post-template_23-2149420400.jpg",
"http://img.b2bpic.net/free-vector/flat-social-media-day-social-media-post-template_23-2149420400.jpg?_wi=1",
imageAlt: "social media marketing posts design",
},
{
@@ -421,7 +421,7 @@ export default function HomePage() {
rating: 5,
reviewCount: "Award Winning",
imageSrc:
"http://img.b2bpic.net/free-vector/flat-horizontal-banner-template-world-consumer-rights-day_23-2151232976.jpg",
"http://img.b2bpic.net/free-vector/flat-horizontal-banner-template-world-consumer-rights-day_23-2151232976.jpg?_wi=1",
imageAlt: "brand identity design mockup",
},
{
@@ -432,7 +432,7 @@ export default function HomePage() {
rating: 5,
reviewCount: "Professional",
imageSrc:
"http://img.b2bpic.net/free-photo/medium-shot-photographer-groom_23-2150264539.jpg",
"http://img.b2bpic.net/free-photo/medium-shot-photographer-groom_23-2150264539.jpg?_wi=1",
imageAlt: "event photography professional photos",
},
{
@@ -443,7 +443,7 @@ export default function HomePage() {
rating: 5,
reviewCount: "Quality Output",
imageSrc:
"http://img.b2bpic.net/free-vector/business-stationery_1055-1008.jpg",
"http://img.b2bpic.net/free-vector/business-stationery_1055-1008.jpg?_wi=1",
imageAlt: "printed materials marketing collateral",
},
{
@@ -454,7 +454,7 @@ export default function HomePage() {
rating: 5,
reviewCount: "Flawless Execution",
imageSrc:
"http://img.b2bpic.net/free-photo/people-taking-part-business-event_23-2149333731.jpg",
"http://img.b2bpic.net/free-photo/people-taking-part-business-event_23-2149333731.jpg?_wi=1",
imageAlt: "corporate event photography professional",
},
{
@@ -465,7 +465,7 @@ export default function HomePage() {
rating: 5,
reviewCount: "Professional Grade",
imageSrc:
"http://img.b2bpic.net/free-photo/press-reporter-fallowing-leads-case_23-2149579726.jpg",
"http://img.b2bpic.net/free-photo/press-reporter-fallowing-leads-case_23-2149579726.jpg?_wi=1",
imageAlt: "video production commercial filming",
},
]}
@@ -532,7 +532,7 @@ export default function HomePage() {
useInvertedBackground={true}
mediaAnimation="slide-up"
mediaPosition="right"
imageSrc="http://img.b2bpic.net/free-photo/two-women-having-conversation-work-call-center-office_23-2149256141.jpg"
imageSrc="http://img.b2bpic.net/free-photo/two-women-having-conversation-work-call-center-office_23-2149256141.jpg?_wi=1"
imageAlt="customer support help center assistant"
faqsAnimation="slide-up"
animationType="smooth"
@@ -589,7 +589,7 @@ export default function HomePage() {
useInvertedBackground={false}
mediaAnimation="slide-up"
mediaPosition="right"
imageSrc="http://img.b2bpic.net/free-photo/extreme-close-up-shot-worker-server-hub-using-tablet_482257-90062.jpg"
imageSrc="http://img.b2bpic.net/free-photo/extreme-close-up-shot-worker-server-hub-using-tablet_482257-90062.jpg?_wi=1"
imageAlt="contact us communication business"
inputPlaceholder="Enter your email"
buttonText="Send Message"

View File

@@ -54,7 +54,7 @@ export default function PortfolioPage() {
price: "Engagement +250%",
rating: 5,
reviewCount: "Highly Effective",
imageSrc: "http://img.b2bpic.net/free-vector/flat-social-media-day-social-media-post-template_23-2149420400.jpg",
imageSrc: "http://img.b2bpic.net/free-vector/flat-social-media-day-social-media-post-template_23-2149420400.jpg?_wi=3",
imageAlt: "Social Media Campaign",
},
{
@@ -64,7 +64,7 @@ export default function PortfolioPage() {
price: "Complete Rebrand",
rating: 5,
reviewCount: "Award Winning",
imageSrc: "http://img.b2bpic.net/free-vector/flat-horizontal-banner-template-world-consumer-rights-day_23-2151232976.jpg",
imageSrc: "http://img.b2bpic.net/free-vector/flat-horizontal-banner-template-world-consumer-rights-day_23-2151232976.jpg?_wi=3",
imageAlt: "Branding & Design",
},
{
@@ -74,7 +74,7 @@ export default function PortfolioPage() {
price: "500+ Photos",
rating: 5,
reviewCount: "Professional",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-photographer-groom_23-2150264539.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-photographer-groom_23-2150264539.jpg?_wi=3",
imageAlt: "Event Photography",
},
{
@@ -84,7 +84,7 @@ export default function PortfolioPage() {
price: "Full Campaign",
rating: 5,
reviewCount: "Quality Output",
imageSrc: "http://img.b2bpic.net/free-vector/business-stationery_1055-1008.jpg",
imageSrc: "http://img.b2bpic.net/free-vector/business-stationery_1055-1008.jpg?_wi=3",
imageAlt: "Printing Materials",
},
{
@@ -94,7 +94,7 @@ export default function PortfolioPage() {
price: "Complete Management",
rating: 5,
reviewCount: "Flawless Execution",
imageSrc: "http://img.b2bpic.net/free-photo/people-taking-part-business-event_23-2149333731.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/people-taking-part-business-event_23-2149333731.jpg?_wi=3",
imageAlt: "Corporate Event",
},
{
@@ -104,7 +104,7 @@ export default function PortfolioPage() {
price: "2 Min Commercial",
rating: 5,
reviewCount: "Professional Grade",
imageSrc: "http://img.b2bpic.net/free-photo/press-reporter-fallowing-leads-case_23-2149579726.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/press-reporter-fallowing-leads-case_23-2149579726.jpg?_wi=3",
imageAlt: "Video Production",
},
]}
@@ -131,7 +131,7 @@ export default function PortfolioPage() {
tag: "Branding Project",
avatarSrc: "http://img.b2bpic.net/free-photo/confident-african-american-businessman-black-classic-jacket-isolated-dark-background_613910-17869.jpg",
avatarAlt: "Ravi Kumar",
imageSrc: "http://img.b2bpic.net/free-vector/flat-horizontal-banner-template-world-consumer-rights-day_23-2151232976.jpg",
imageSrc: "http://img.b2bpic.net/free-vector/flat-horizontal-banner-template-world-consumer-rights-day_23-2151232976.jpg?_wi=4",
},
{
id: "2",
@@ -142,7 +142,7 @@ export default function PortfolioPage() {
tag: "Social Media Project",
avatarSrc: "http://img.b2bpic.net/free-photo/portrait-pretty-smiling-woman-posing-white-background_231208-1813.jpg",
avatarAlt: "Nirmala Silva",
imageSrc: "http://img.b2bpic.net/free-vector/flat-social-media-day-social-media-post-template_23-2149420400.jpg",
imageSrc: "http://img.b2bpic.net/free-vector/flat-social-media-day-social-media-post-template_23-2149420400.jpg?_wi=4",
},
{
id: "3",
@@ -153,7 +153,7 @@ export default function PortfolioPage() {
tag: "Photography Project",
avatarSrc: "http://img.b2bpic.net/free-photo/colleagues-celebrating-christmas-party-office-drinking-champagne-smiling_176420-7729.jpg",
avatarAlt: "Arjun Perera",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-photographer-groom_23-2150264539.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-photographer-groom_23-2150264539.jpg?_wi=4",
},
]}
/>
@@ -170,7 +170,7 @@ export default function PortfolioPage() {
useInvertedBackground={false}
mediaAnimation="slide-up"
mediaPosition="right"
imageSrc="http://img.b2bpic.net/free-photo/extreme-close-up-shot-worker-server-hub-using-tablet_482257-90062.jpg"
imageSrc="http://img.b2bpic.net/free-photo/extreme-close-up-shot-worker-server-hub-using-tablet_482257-90062.jpg?_wi=2"
imageAlt="Contact Us"
inputPlaceholder="Enter your email"
buttonText="Send Message"

View File

@@ -54,7 +54,7 @@ export default function ServicesPage() {
title: "Social Media Marketing",
description: "Strategic social media campaigns that drive engagement and build your online presence across all platforms.",
media: {
imageSrc: "http://img.b2bpic.net/free-photo/elearning-cute-young-beautiful-girl-remotely-home-giving-violin-classes-camera_140725-167340.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/elearning-cute-young-beautiful-girl-remotely-home-giving-violin-classes-camera_140725-167340.jpg?_wi=2",
},
items: [
{
@@ -73,7 +73,7 @@ export default function ServicesPage() {
title: "Graphic Design",
description: "Eye-catching visual designs that communicate your brand message and captivate your audience.",
media: {
imageSrc: "http://img.b2bpic.net/free-photo/close-up-woman-holding-palette-colours_23-2148819897.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-woman-holding-palette-colours_23-2148819897.jpg?_wi=2",
},
items: [
{
@@ -92,7 +92,7 @@ export default function ServicesPage() {
title: "Photography & Videography",
description: "Professional photography and video production that showcase your products and services in the best light.",
media: {
imageSrc: "http://img.b2bpic.net/free-photo/professional-video-camera-with-cables-stone-stairs_1268-17685.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/professional-video-camera-with-cables-stone-stairs_1268-17685.jpg?_wi=2",
},
items: [
{
@@ -111,7 +111,7 @@ export default function ServicesPage() {
title: "Event Management",
description: "End-to-end event planning and management for corporate events, launches, and special occasions.",
media: {
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-wedding-table-arrangement_23-2149617118.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-wedding-table-arrangement_23-2149617118.jpg?_wi=2",
},
items: [
{
@@ -130,7 +130,7 @@ export default function ServicesPage() {
title: "Printing Services",
description: "High-quality printing solutions for brochures, banners, business cards, and promotional materials.",
media: {
imageSrc: "http://img.b2bpic.net/free-vector/colorful-stationery-set_1394-531.jpg",
imageSrc: "http://img.b2bpic.net/free-vector/colorful-stationery-set_1394-531.jpg?_wi=2",
},
items: [
{
@@ -149,7 +149,7 @@ export default function ServicesPage() {
title: "Concept Design",
description: "Innovative concept development and design strategy that brings your vision to life.",
media: {
imageSrc: "http://img.b2bpic.net/free-photo/inspiration-creative-ideas-brainstorming-concept_53876-121149.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/inspiration-creative-ideas-brainstorming-concept_53876-121149.jpg?_wi=2",
},
items: [
{
@@ -187,7 +187,7 @@ export default function ServicesPage() {
price: "Engagement +250%",
rating: 5,
reviewCount: "Highly Effective",
imageSrc: "http://img.b2bpic.net/free-vector/flat-social-media-day-social-media-post-template_23-2149420400.jpg",
imageSrc: "http://img.b2bpic.net/free-vector/flat-social-media-day-social-media-post-template_23-2149420400.jpg?_wi=2",
},
{
id: "2",
@@ -196,7 +196,7 @@ export default function ServicesPage() {
price: "Complete Rebrand",
rating: 5,
reviewCount: "Award Winning",
imageSrc: "http://img.b2bpic.net/free-vector/flat-horizontal-banner-template-world-consumer-rights-day_23-2151232976.jpg",
imageSrc: "http://img.b2bpic.net/free-vector/flat-horizontal-banner-template-world-consumer-rights-day_23-2151232976.jpg?_wi=2",
},
{
id: "3",
@@ -205,7 +205,7 @@ export default function ServicesPage() {
price: "500+ Photos",
rating: 5,
reviewCount: "Professional",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-photographer-groom_23-2150264539.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-photographer-groom_23-2150264539.jpg?_wi=2",
},
{
id: "4",
@@ -214,7 +214,7 @@ export default function ServicesPage() {
price: "Full Campaign",
rating: 5,
reviewCount: "Quality Output",
imageSrc: "http://img.b2bpic.net/free-vector/business-stationery_1055-1008.jpg",
imageSrc: "http://img.b2bpic.net/free-vector/business-stationery_1055-1008.jpg?_wi=2",
},
{
id: "5",
@@ -223,7 +223,7 @@ export default function ServicesPage() {
price: "Complete Management",
rating: 5,
reviewCount: "Flawless Execution",
imageSrc: "http://img.b2bpic.net/free-photo/people-taking-part-business-event_23-2149333731.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/people-taking-part-business-event_23-2149333731.jpg?_wi=2",
},
{
id: "6",
@@ -232,7 +232,7 @@ export default function ServicesPage() {
price: "2 Min Commercial",
rating: 5,
reviewCount: "Professional Grade",
imageSrc: "http://img.b2bpic.net/free-photo/press-reporter-fallowing-leads-case_23-2149579726.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/press-reporter-fallowing-leads-case_23-2149579726.jpg?_wi=2",
},
]}
carouselMode="buttons"
@@ -251,7 +251,7 @@ export default function ServicesPage() {
useInvertedBackground={true}
mediaAnimation="slide-up"
mediaPosition="right"
imageSrc="http://img.b2bpic.net/free-photo/two-women-having-conversation-work-call-center-office_23-2149256141.jpg"
imageSrc="http://img.b2bpic.net/free-photo/two-women-having-conversation-work-call-center-office_23-2149256141.jpg?_wi=2"
faqsAnimation="slide-up"
animationType="smooth"
showCard={true}