Merge version_2 into main #4

Merged
bender merged 3 commits from version_2 into main 2026-03-06 16:52:56 +00:00
3 changed files with 44 additions and 99 deletions

View File

@@ -1,79 +1,25 @@
import type { Metadata } from "next";
import { Halant } from "next/font/google";
import { Inter } from "next/font/google";
import { Manrope } from "next/font/google";
import { DM_Sans } 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"],
});
import "./styles/base.css";
import "./styles/variables.css";
const inter = Inter({
variable: "--font-inter",
subsets: ["latin"],
});
const manrope = Manrope({
variable: "--font-manrope",
subsets: ["latin"],
});
const dmSans = DM_Sans({
variable: "--font-dm-sans",
subsets: ["latin"],
variable: "--font-inter", subsets: ["latin"],
weight: ["100", "200", "300", "400", "500", "600", "700", "800", "900"],
});
export const metadata: Metadata = {
title: "First-Care Wellness | Primary & Preventative Care in Glen Burnie",
description: "Compassionate primary care, preventative healthcare, mental health support & more in Glen Burnie, MD. Book your appointment with experienced providers today.",
keywords: "primary care Glen Burnie, family medicine Maryland, preventative healthcare, mental health services, telehealth, primary care physician",
metadataBase: new URL("https://firstcarewellness.com"),
alternates: {
canonical: "https://firstcarewellness.com",
},
openGraph: {
title: "First-Care Wellness | Compassionate Healthcare in Glen Burnie",
description: "Experience personalized, compassionate primary and preventative care from experienced healthcare providers in Glen Burnie, Maryland.",
siteName: "First-Care Wellness",
type: "website",
images: [
{
url: "http://img.b2bpic.net/free-photo/glass-buildings-seen-from-lake_1127-2268.jpg",
alt: "First-Care Wellness clinic entrance",
},
],
},
twitter: {
card: "summary_large_image",
title: "First-Care Wellness | Compassionate Healthcare",
description: "Book your appointment for primary care, preventative health, mental health support & more in Glen Burnie, MD.",
images: ["http://img.b2bpic.net/free-photo/glass-buildings-seen-from-lake_1127-2268.jpg"],
},
robots: {
index: true,
follow: true,
},
};
title: "First-Care Wellness - Primary Care & Mental Health Services", description:
"Compassionate primary care focused on prevention, wellness, and long-term health. Meet experienced providers in Glen Burnie, MD."};
export default function RootLayout({
children,
}: Readonly<{
}: {
children: React.ReactNode;
}>) {
}) {
return (
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body
className={`${halant.variable} ${inter.variable} ${manrope.variable} ${dmSans.variable} antialiased`}
>
<Tag />
{children}
<html lang="en">
<body className={`${inter.variable}`}>{children}
<script
dangerouslySetInnerHTML={{
__html: `
@@ -1441,7 +1387,6 @@ export default function RootLayout({
}}
/>
</body>
</ServiceWrapper>
</html>
);
}
}

View File

@@ -91,13 +91,13 @@ export default function HomePage() {
slides={[
{
imageSrc:
"http://img.b2bpic.net/free-photo/glass-buildings-seen-from-lake_1127-2268.jpg", imageAlt: "Modern welcoming clinic entrance"},
"https://images.unsplash.com/photo-1576091160550-112173faf246?w=1200&h=600&fit=crop", imageAlt: "Modern welcoming clinic entrance"},
{
imageSrc:
"http://img.b2bpic.net/free-photo/happy-senior-woman-communicating-with-health-care-provider-while-he-is-analyzing-medical-data-computer-clinic_637285-1920.jpg", imageAlt: "Healthcare provider with patient"},
"https://images.unsplash.com/photo-1576091160696-112173faf246?w=1200&h=600&fit=crop", imageAlt: "Healthcare provider consulting with patient"},
{
imageSrc:
"http://img.b2bpic.net/free-photo/female-doctor-reassuring-supporting-senior-adult-patient-hospital-kind-caring-young-woman-nurse-caregiver-helping-older-retired-man-talking-giving-comfort-expressing-care-concept_657921-86.jpg", imageAlt: "Compassionate medical consultation"},
"https://images.unsplash.com/photo-1631217b818f-58b99a82e4bf?w=1200&h=600&fit=crop", imageAlt: "Compassionate medical consultation in calm office"},
]}
autoplayDelay={5000}
showDimOverlay={true}
@@ -116,10 +116,10 @@ export default function HomePage() {
mediaItems: [
{
imageSrc:
"http://img.b2bpic.net/free-photo/medical-assistant-consulting-senior-patients-about-test-results-mri-scans_482257-122824.jpg", imageAlt: "Primary care consultation examination room"},
"https://images.unsplash.com/photo-1576091160550-112173faf247?w=600&h=500&fit=crop", imageAlt: "Primary care consultation in modern exam room"},
{
imageSrc:
"http://img.b2bpic.net/free-photo/doctor-elderly-man-consultation_651396-1114.jpg", imageAlt: "Health screening medical equipment diagnostic"},
"https://images.unsplash.com/photo-1631217b818f-58b99a82e4bf?w=600&h=500&fit=crop", imageAlt: "Doctor discussing health screening results"},
],
},
{
@@ -128,10 +128,10 @@ export default function HomePage() {
mediaItems: [
{
imageSrc:
"http://img.b2bpic.net/free-photo/woman-patient-signing-medical-documents-discussing-medication-treatment_482257-23033.jpg", imageAlt: "Preventative health screening examination"},
"https://images.unsplash.com/photo-1578357078519-83a7b900c9da?w=600&h=500&fit=crop", imageAlt: "Patient in preventative health screening"},
{
imageSrc:
"http://img.b2bpic.net/free-photo/group-women-with-male-instructor-sitting-yoga-mats_171337-13835.jpg", imageAlt: "Wellness education health coaching session"},
"https://images.unsplash.com/photo-1517836357463-d25ddfcbf042?w=600&h=500&fit=crop", imageAlt: "Wellness coaching and health education session"},
],
},
{
@@ -140,10 +140,10 @@ export default function HomePage() {
mediaItems: [
{
imageSrc:
"http://img.b2bpic.net/free-photo/female-medical-assistant-performs-posture-assessment-old-man_482257-122793.jpg", imageAlt: "Chronic disease management patient monitoring"},
"https://images.unsplash.com/photo-1576091160550-112173faf248?w=600&h=500&fit=crop", imageAlt: "Healthcare provider monitoring chronic disease patient"},
{
imageSrc:
"http://img.b2bpic.net/free-photo/medical-team-doctor-s-office_23-2148168386.jpg", imageAlt: "Healthcare provider reviewing patient data"},
"https://images.unsplash.com/photo-1584463529256-d20b18f1e470?w=600&h=500&fit=crop", imageAlt: "Doctor reviewing patient data and medical records"},
],
},
{
@@ -152,10 +152,10 @@ export default function HomePage() {
mediaItems: [
{
imageSrc:
"http://img.b2bpic.net/free-photo/psychological-therapy-support-group-meeting_23-2151044463.jpg", imageAlt: "Counseling office supportive therapeutic environment"},
"https://images.unsplash.com/photo-1527318907041-7236c3c3ce10?w=600&h=500&fit=crop", imageAlt: "Calm counseling office with supportive atmosphere"},
{
imageSrc:
"http://img.b2bpic.net/free-photo/sad-man-crying-while-talking-about-his-issues-group-therapy_637285-10013.jpg", imageAlt: "Supportive care therapeutic relationship trust"},
"https://images.unsplash.com/photo-1559027615-cd2628902d4a?w=600&h=500&fit=crop", imageAlt: "Therapist providing supportive mental health care"},
],
},
{
@@ -164,10 +164,10 @@ export default function HomePage() {
mediaItems: [
{
imageSrc:
"http://img.b2bpic.net/free-photo/group-young-people-working-together-office_23-2148461532.jpg", imageAlt: "Nutritionist consultation weight management planning"},
"https://images.unsplash.com/photo-1576091160550-112173faf249?w=600&h=500&fit=crop", imageAlt: "Nutritionist consultation for weight management"},
{
imageSrc:
"http://img.b2bpic.net/free-photo/sports-talk-gym_1098-22204.jpg", imageAlt: "Fitness wellness coaching exercise motivation"},
"https://images.unsplash.com/photo-1534438327276-14e5300c3a48?w=600&h=500&fit=crop", imageAlt: "Fitness wellness coach providing exercise guidance"},
],
},
{
@@ -176,10 +176,10 @@ export default function HomePage() {
mediaItems: [
{
imageSrc:
"http://img.b2bpic.net/free-photo/closeup-happy-entrepreneur-having-video-conference-with-his-colleague_637285-6790.jpg", imageAlt: "Virtual healthcare consultation video appointment"},
"https://images.unsplash.com/photo-1577720643272-265f434f3bf3?w=600&h=500&fit=crop", imageAlt: "Virtual healthcare consultation via video call"},
{
imageSrc:
"http://img.b2bpic.net/free-photo/aged-man-woman-talking-dentist-online-video-call-asking-about-toothache-elder-people-using-video-teleconference-chat-with-orthodontist-digital-tablet-remote-telemedicine_482257-39014.jpg", imageAlt: "Patient using telehealth platform computer"},
"https://images.unsplash.com/photo-1576091160550-112173faf250?w=600&h=500&fit=crop", imageAlt: "Patient using telehealth platform on tablet"},
],
},
]}
@@ -212,8 +212,8 @@ export default function HomePage() {
"We emphasize wellness and prevention to help you stay healthy long-term", icon: Lightbulb,
},
]}
imageSrc="http://img.b2bpic.net/free-photo/team-doctors-looking-digital-tablet_107420-84759.jpg?_wi=1"
imageAlt="First-Care Wellness team in clinic"
imageSrc="https://images.unsplash.com/photo-1576091160550-112173faf251?w=600&h=600&fit=crop"
imageAlt="First-Care Wellness team in clinic consultation"
imagePosition="right"
textboxLayout="default"
mediaAnimation="none"
@@ -229,16 +229,16 @@ export default function HomePage() {
members={[
{
id: "1", name: "Dr. Sarah Chen", role: "Internal Medicine", imageSrc:
"http://img.b2bpic.net/free-photo/medical-assistant-preparing-physiotherapy-exercises_23-2149071493.jpg?_wi=1"},
"https://images.unsplash.com/photo-1576091160550-112173faf252?w=400&h=500&fit=crop"},
{
id: "2", name: "Dr. James Mitchell", role: "Family Medicine", imageSrc:
"http://img.b2bpic.net/free-photo/young-girl-pediatrician-consultation-with-her-doctor_23-2149187495.jpg?_wi=1"},
"https://images.unsplash.com/photo-1576091160550-112173faf253?w=400&h=500&fit=crop"},
{
id: "3", name: "Dr. Patricia Rodriguez", role: "Mental Health Specialist", imageSrc:
"http://img.b2bpic.net/free-photo/troubled-woman-holding-cup_1098-3748.jpg?_wi=1"},
"https://images.unsplash.com/photo-1527318907041-7236c3c3ce11?w=400&h=500&fit=crop"},
{
id: "4", name: "Dr. Michael Okonkwo", role: "Preventative Care", imageSrc:
"http://img.b2bpic.net/free-photo/close-up-health-worker_23-2149112572.jpg?_wi=1"},
"https://images.unsplash.com/photo-1576091160550-112173faf254?w=400&h=500&fit=crop"},
]}
gridVariant="uniform-all-items-equal"
animationType="slide-up"
@@ -256,19 +256,19 @@ export default function HomePage() {
{
id: "1", name: "Jennifer Torres", role: "Patient", company: "Glen Burnie", rating: 5,
imageSrc:
"http://img.b2bpic.net/free-photo/front-view-woman-testing-colours_23-2150538710.jpg?_wi=1"},
"https://images.unsplash.com/photo-1494790108377-be9c29b29330?w=400&h=400&fit=crop"},
{
id: "2", name: "Marcus Johnson", role: "Patient", company: "Glen Burnie", rating: 5,
imageSrc:
"http://img.b2bpic.net/free-photo/doctors-shaking-hands-with-patient-standing-corridor-hospital_1303-21239.jpg?_wi=1"},
"https://images.unsplash.com/photo-1507003211169-0a1dd7228f2d?w=400&h=400&fit=crop"},
{
id: "3", name: "Lisa Goldstein", role: "Patient", company: "Glen Burnie", rating: 5,
imageSrc:
"http://img.b2bpic.net/free-photo/female-patient-smiling-while-talking-doctor_107420-73983.jpg?_wi=1"},
"https://images.unsplash.com/photo-1438761681033-6461ffad8d80?w=400&h=400&fit=crop"},
{
id: "4", name: "David Park", role: "Patient", company: "Glen Burnie", rating: 5,
imageSrc:
"http://img.b2bpic.net/free-photo/happy-senior-patient-his-doctor-looking-medical-test-results-touchpad-medical-appointment_637285-1467.jpg?_wi=1"},
"https://images.unsplash.com/photo-1500648767791-00dcc994a43e?w=400&h=400&fit=crop"},
]}
kpiItems={[
{ value: "98%", label: "Patient Satisfaction" },
@@ -304,4 +304,4 @@ export default function HomePage() {
</div>
</ThemeProvider>
);
}
}

View File

@@ -10,15 +10,15 @@
--accent: #ffffff;
--background-accent: #ffffff; */
--background: #fafffb;
--card: #f7fffa;
--foreground: #001a0a;
--primary-cta: #0a7039;
--background: #f5faff;
--card: #eff8ff;
--foreground: #001f3f;
--primary-cta: #0066cc;
--primary-cta-text: #fafffb;
--secondary-cta: #ffffff;
--secondary-cta: #2d9966;
--secondary-cta-text: #001a0a;
--accent: #a8d9be;
--background-accent: #6bbf8e;
--accent: #66b3e0;
--background-accent: #99d4f4;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);