11 Commits

Author SHA1 Message Date
c5c7d35161 Update src/app/page.tsx 2026-03-03 11:19:09 +00:00
6ca68181b9 Update src/app/layout.tsx 2026-03-03 11:19:07 +00:00
8c1f9a5679 Update src/app/styles/variables.css 2026-03-03 11:18:19 +00:00
36a803d929 Update src/app/styles/base.css 2026-03-03 11:18:18 +00:00
602eee08a4 Update src/app/page.tsx 2026-03-03 11:18:16 +00:00
2e96a8c75e Update src/app/layout.tsx 2026-03-03 11:18:15 +00:00
abdbc306f6 Merge version_2 into main
Merge version_2 into main
2026-03-03 10:51:30 +00:00
7d0bb78a42 Update src/app/page.tsx 2026-03-03 10:51:25 +00:00
2412c1efbe Merge version_1 into main
Merge version_1 into main
2026-03-03 10:23:42 +00:00
2024e963f1 Merge version_1 into main
Merge version_1 into main
2026-03-03 10:21:02 +00:00
02693646ba Merge version_1 into main
Merge version_1 into main
2026-03-03 10:18:52 +00:00
4 changed files with 23 additions and 23 deletions

View File

@@ -1,12 +1,12 @@
import type { Metadata } from "next";
import { Mulish } from "next/font/google";
import { Public_Sans } from "next/font/google";
import { Inter } from "next/font/google";
import "./globals.css";
import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
const mulish = Mulish({
variable: "--font-mulish", subsets: ["latin"],
const publicSans = Public_Sans({
variable: "--font-public-sans", subsets: ["latin"],
});
const inter = Inter({
@@ -33,7 +33,7 @@ export default function RootLayout({
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body
className={`${mulish.variable} ${inter.variable} antialiased`}
className={`${publicSans.variable} ${inter.variable} antialiased`}
>
<Tag />
{children}

View File

@@ -22,7 +22,7 @@ export default function LandingPage() {
cardStyle="gradient-bordered"
primaryButtonStyle="flat"
secondaryButtonStyle="radial-glow"
headingFontWeight="light"
headingFontWeight="semibold"
>
<div id="nav" data-section="nav">
<NavbarStyleCentered
@@ -35,7 +35,7 @@ export default function LandingPage() {
{ name: "Contact", id: "contact" },
]}
button={{
text: "Call Now", href: "tel:098312-93464"}}
text: "Get Quote", href: "#contact"}}
/>
</div>
@@ -65,7 +65,7 @@ export default function LandingPage() {
<div id="about" data-section="about">
<MetricSplitMediaAbout
title="Your Local AC Expert in Chandni Chowk"
title="Your Trusted AC Expert in Chandni Chowk"
description="Universal Sales Company has been serving Kolkata with premium air conditioning solutions for over 20 years. Located in the heart of Chandni Chowk, Bowbazar, we provide professional installation, repair, and maintenance services for residential and commercial properties. Our team of experienced technicians is committed to delivering reliable solutions and exceptional customer service."
tag="About Us"
metrics={[
@@ -82,8 +82,8 @@ export default function LandingPage() {
<div id="services" data-section="services">
<FeatureCardSeven
title="Our Services"
description="Complete air conditioning solutions tailored to your needs. From sales to maintenance, we've got you covered."
title="Our Professional Services"
description="Complete air conditioning solutions tailored to your needs. From sales to maintenance, we've got you covered with professional expertise."
tag="Services"
features={[
{
@@ -96,19 +96,19 @@ export default function LandingPage() {
},
{
id: 3,
title: "Installation Services", description: "Professional installation by certified technicians. Proper setup ensures optimal performance and longevity.", imageSrc: "http://img.b2bpic.net/free-photo/coworkers-refill-air-conditioner-freon_482257-90737.jpg?_wi=2", imageAlt: "AC installation technician installation HVAC installation air conditioning setup professional install", buttons: [{ text: "Book Service", href: "#contact" }],
title: "Installation Services", description: "Professional installation by certified technicians. Proper setup ensures optimal performance and longevity.", imageSrc: "http://img.b2bpic.net/free-photo/coworkers-refill-air-conditioner-freon_482257-90737.jpg?_wi=2", imageAlt: "AC installation technician installation HVAC installation air conditioning setup professional install", buttons: [{ text: "Get Quote", href: "#contact" }],
},
{
id: 4,
title: "AC Repair & Servicing", description: "Quick troubleshooting and repair services. We handle all brands and models with efficiency.", imageSrc: "http://img.b2bpic.net/free-photo/coworkers-refill-air-conditioner-freon_482257-90737.jpg?_wi=3", imageAlt: "AC repair air conditioning repair technician repair maintenance service fixing AC", buttons: [{ text: "Call Now", href: "tel:098312-93464" }],
title: "AC Repair & Servicing", description: "Quick troubleshooting and repair services. We handle all brands and models with efficiency.", imageSrc: "http://img.b2bpic.net/free-photo/coworkers-refill-air-conditioner-freon_482257-90737.jpg?_wi=3", imageAlt: "AC repair air conditioning repair technician repair maintenance service fixing AC", buttons: [{ text: "Get Quote", href: "#contact" }],
},
{
id: 5,
title: "Annual Maintenance (AMC)", description: "Regular maintenance contracts to keep your AC running smoothly. Prevent breakdowns with preventive care.", imageSrc: "http://img.b2bpic.net/free-photo/coworkers-refill-air-conditioner-freon_482257-90737.jpg?_wi=4", imageAlt: "AC maintenance air conditioning service technician maintenance annual service preventive maintenance", buttons: [{ text: "Learn More", href: "#contact" }],
title: "Annual Maintenance (AMC)", description: "Regular maintenance contracts to keep your AC running smoothly. Prevent breakdowns with preventive care.", imageSrc: "http://img.b2bpic.net/free-photo/coworkers-refill-air-conditioner-freon_482257-90737.jpg?_wi=4", imageAlt: "AC maintenance air conditioning service technician maintenance annual service preventive maintenance", buttons: [{ text: "Get Quote", href: "#contact" }],
},
{
id: 6,
title: "Commercial AC Solutions", description: "Large-scale cooling solutions for offices, shops, and commercial spaces. Tailored systems for your business.", imageSrc: "http://img.b2bpic.net/free-photo/smoke-pipe-industry-factory_1127-3436.jpg", imageAlt: "commercial AC commercial cooling office air conditioning industrial HVAC commercial HVAC system", buttons: [{ text: "Get Consultation", href: "#contact" }],
title: "Commercial AC Solutions", description: "Large-scale cooling solutions for offices, shops, and commercial spaces. Tailored systems for your business.", imageSrc: "http://img.b2bpic.net/free-photo/smoke-pipe-industry-factory_1127-3436.jpg", imageAlt: "commercial AC commercial cooling office air conditioning industrial HVAC commercial HVAC system", buttons: [{ text: "Get Quote", href: "#contact" }],
},
]}
animationType="slide-up"
@@ -167,8 +167,8 @@ export default function LandingPage() {
<div id="service-area" data-section="service-area">
<ContactCTA
tag="Service Area"
title="We Serve Kolkata & Surrounding Areas"
description="From Bowbazar to Chandni Chowk, Central Kolkata to North Kolkata - we bring AC solutions right to your doorstep. Fast, reliable service across the city."
title="Reliable Service Across Kolkata"
description="From Bowbazar to Chandni Chowk, Central Kolkata to North Kolkata - we bring professional AC solutions right to your doorstep. Fast, dependable service across the city."
buttons={[
{ text: "Check Serviceability", href: "#contact" },
{ text: "Get in Touch", href: "#contact" },

View File

@@ -11,7 +11,7 @@ html {
body {
background-color: var(--background);
color: var(--foreground);
font-family: var(--font-inter), sans-serif;
font-family: var(--font-public-sans), sans-serif;
position: relative;
min-height: 100vh;
overscroll-behavior: none;
@@ -24,5 +24,5 @@ h3,
h4,
h5,
h6 {
font-family: var(--font-mulish), sans-serif;
font-family: var(--font-public-sans), sans-serif;
}

View File

@@ -5,20 +5,20 @@
/* --background: #f5f5f5;;
--card: #ffffff;;
--foreground: #1c1c1c;;
--primary-cta: #341f51;;
--primary-cta: #1f3251;;
--secondary-cta: #ffffff;;
--accent: #6139e6;;
--background-accent: #b3a8e8;; */
--accent: #15479c;;
--background-accent: #a8cce8;; */
--background: #f5f5f5;;
--card: #ffffff;;
--foreground: #1c1c1c;;
--primary-cta: #341f51;;
--primary-cta: #1f3251;;
--primary-cta-text: #f5f5f5;;
--secondary-cta: #ffffff;;
--secondary-cta-text: #1c1c1c;;
--accent: #6139e6;;
--background-accent: #b3a8e8;;
--accent: #15479c;;
--background-accent: #a8cce8;;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);