From 3e60890e051a072a95ea7ec9f2f20cb4f9479a0f Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 7 Mar 2026 05:48:08 +0000 Subject: [PATCH 1/2] Update src/app/layout.tsx --- src/app/layout.tsx | 51 ++++++---------------------------------------- 1 file changed, 6 insertions(+), 45 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 6fd6ea4..2356b63 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,58 +1,20 @@ import type { Metadata } from "next"; -import { Halant } from "next/font/google"; import { Inter } from "next/font/google"; -import { Poppins } from "next/font/google"; import "./globals.css"; -import { ServiceWrapper } from "@/components/ServiceWrapper"; -import Tag from "@/tag/Tag"; -const halant = Halant({ - variable: "--font-halant", subsets: ["latin"], - weight: ["300", "400", "500", "600", "700"], -}); - -const inter = Inter({ - variable: "--font-inter", subsets: ["latin"], -}); - -const poppins = Poppins({ - variable: "--font-poppins", subsets: ["latin"], - weight: ["100", "200", "300", "400", "500", "600", "700", "800", "900"], -}); +const inter = Inter({ subsets: ["latin"] }); export const metadata: Metadata = { - title: "ARViewer - Create AR Experiences Without Coding", description: "Create stunning augmented reality experiences in seconds. No coding required. Upload 3D content, generate with AI, share via QR code. Free forever plan available.", keywords: "augmented reality, AR platform, WebAR, 3D content, AI generation, QR code, no-code AR", metadataBase: new URL("https://arviewer.io"), - alternates: { - canonical: "https://arviewer.io"}, - openGraph: { - title: "ARViewer - Create AR Without Coding", description: "Build immersive AR experiences in seconds. Perfect for creators, ecommerce, and marketing.", url: "https://arviewer.io", siteName: "ARViewer", type: "website", images: [ - { - url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AbVHZT7GsXaDjfKAwg9DSAOgP7/a-stunning-3d-augmented-reality-scene-sh-1772861398815-dc58ddce.png", alt: "ARViewer platform interface"}, - ], - }, - twitter: { - card: "summary_large_image", title: "ARViewer - Create AR Experiences", description: "No coding. No complexity. Just AR.", images: ["https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AbVHZT7GsXaDjfKAwg9DSAOgP7/a-stunning-3d-augmented-reality-scene-sh-1772861398815-dc58ddce.png"], - }, - robots: { - index: true, - follow: true, - }, -}; + title: "ARViewer - Create AR Experiences in Seconds", description: "Upload, generate, or design 3D content and instantly turn it into stunning augmented reality experiences. No coding required."}; export default function RootLayout({ children, -}: Readonly<{ +}: { children: React.ReactNode; -}>) { +}) { return ( - - - - - {children} - + + {children}