diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index c3d486a..048ec8d 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -81,7 +81,7 @@ export default function AboutPage() { name: "Margaret Chen", role: "Head Librarian", testimonial: "LibraryOS transformed how we manage our collection. Our staff can now focus on patron services instead of administrative tasks. The system is intuitive and the support team is fantastic.", - imageSrc: "http://img.b2bpic.net/free-photo/smiling-african-american-young-lady-talking-smartphone-near-books_23-2148042560.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/smiling-african-american-young-lady-talking-smartphone-near-books_23-2148042560.jpg?_wi=2", imageAlt: "Margaret Chen portrait", }, { @@ -89,7 +89,7 @@ export default function AboutPage() { name: "James Rodriguez", role: "Library Director", testimonial: "We reduced checkout time by 60% after implementing LibraryOS. Our patrons love the mobile app and automated notifications. It's been a game-changer for our network.", - imageSrc: "http://img.b2bpic.net/free-photo/portrait-bearded-black-man-wool-suit_613910-15972.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/portrait-bearded-black-man-wool-suit_613910-15972.jpg?_wi=2", imageAlt: "James Rodriguez portrait", }, { @@ -97,7 +97,7 @@ export default function AboutPage() { name: "Sarah Williams", role: "Information Services Manager", testimonial: "The catalog management features are exceptional. We can now track resources across our entire system in real-time. The reporting tools give us insights we never had before.", - imageSrc: "http://img.b2bpic.net/free-photo/young-hispanic-businesswoman-with-arms-crossed-smiling-happy-city_839833-9384.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/young-hispanic-businesswoman-with-arms-crossed-smiling-happy-city_839833-9384.jpg?_wi=2", imageAlt: "Sarah Williams portrait", }, ]} diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index 1686e5b..83adc3a 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -42,7 +42,7 @@ export default function ContactPage() { tagAnimation="slide-up" background={{ variant: "plain" }} useInvertedBackground={false} - imageSrc="http://img.b2bpic.net/free-photo/abstract-futuristic-school-classroom_23-2150892738.jpg" + imageSrc="http://img.b2bpic.net/free-photo/abstract-futuristic-school-classroom_23-2150892738.jpg?_wi=3" imageAlt="modern library interior architectural design" mediaAnimation="blur-reveal" mediaPosition="right" diff --git a/src/app/features/page.tsx b/src/app/features/page.tsx index f2d5072..64838d6 100644 --- a/src/app/features/page.tsx +++ b/src/app/features/page.tsx @@ -51,10 +51,10 @@ const FeaturesPage = () => { title: "Book Catalog Management", description: "Organize and categorize your entire collection with advanced tagging, ISBN integration, and automated metadata population. Track availability in real-time across multiple branches and manage complex cataloging workflows efficiently.", phoneOne: { - imageSrc: "http://img.b2bpic.net/free-photo/search-library-mobility-modern-vintage-reading_1421-205.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/search-library-mobility-modern-vintage-reading_1421-205.jpg?_wi=2", }, phoneTwo: { - imageSrc: "http://img.b2bpic.net/free-vector/course-app-interface-concept_23-2148641198.jpg", + imageSrc: "http://img.b2bpic.net/free-vector/course-app-interface-concept_23-2148641198.jpg?_wi=2", }, }, { @@ -62,10 +62,10 @@ const FeaturesPage = () => { title: "Patron Management System", description: "Streamline patron registration, manage memberships, and track borrowing history with precision. Send automated notifications for holds, renewals, and due dates to keep patrons informed and engaged with your library services.", phoneOne: { - imageSrc: "http://img.b2bpic.net/free-vector/flat-webinar-concept_23-2147765225.jpg", + imageSrc: "http://img.b2bpic.net/free-vector/flat-webinar-concept_23-2147765225.jpg?_wi=2", }, phoneTwo: { - imageSrc: "http://img.b2bpic.net/free-vector/abstract-shapes-mobile-wallpapers_23-2147656844.jpg", + imageSrc: "http://img.b2bpic.net/free-vector/abstract-shapes-mobile-wallpapers_23-2147656844.jpg?_wi=2", }, }, { @@ -73,10 +73,10 @@ const FeaturesPage = () => { title: "Circulation & Checkout", description: "Fast, intuitive checkout and return processes with intelligent queue management. Handle due dates, fines, and holds seamlessly. Support multiple check-in stations and mobile checkout capabilities for maximum flexibility.", phoneOne: { - imageSrc: "http://img.b2bpic.net/free-vector/workout-tracker-app-interface_23-2148653680.jpg", + imageSrc: "http://img.b2bpic.net/free-vector/workout-tracker-app-interface_23-2148653680.jpg?_wi=2", }, phoneTwo: { - imageSrc: "http://img.b2bpic.net/free-vector/school-timetable-template-with-flat-design_23-2147848898.jpg", + imageSrc: "http://img.b2bpic.net/free-vector/school-timetable-template-with-flat-design_23-2147848898.jpg?_wi=2", }, }, ]} diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 0a803b2..c5cfbc4 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,24 +1,63 @@ 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: "LibraryOS - Modern Library Management System", + description: "Transform your library with LibraryOS - the comprehensive management system for book catalogs, patron management, and circulation. Trusted by 5000+ libraries worldwide.", + keywords: "library management system, book catalog software, patron management, library software, digital library", + metadataBase: new URL("https://libraryos.com"), + alternates: { + canonical: "https://libraryos.com", + }, + openGraph: { + title: "LibraryOS - Modern Library Management System", + description: "Streamline library operations with our comprehensive management platform. Manage catalogs, patrons, and circulation seamlessly.", + url: "https://libraryos.com", + siteName: "LibraryOS", + images: [ + { + url: "http://img.b2bpic.net/free-photo/close-up-modern-laptop-with-rate-charts-display-while-man-woman-working-business-project-design-computer-screen-with-data-chart-information-finance-analysis-desk_482257-40065.jpg", + alt: "LibraryOS Management Dashboard", + }, + ], + type: "website", + }, + twitter: { + card: "summary_large_image", + title: "LibraryOS - Modern Library Management System", + description: "Transform your library operations with intelligent management solutions", + images: [ + "http://img.b2bpic.net/free-photo/close-up-modern-laptop-with-rate-charts-display-while-man-woman-working-business-project-design-computer-screen-with-data-chart-information-finance-analysis-desk_482257-40065.jpg", + ], + }, + robots: { + index: true, + follow: true, + }, +}; + export default function RootLayout({ children, }: Readonly<{ @@ -27,7 +66,9 @@ export default function RootLayout({ return ( - + {children}