10 Commits

Author SHA1 Message Date
db35c25072 Update src/app/page.tsx 2026-03-27 22:42:01 +00:00
c42f85e461 Merge version_14 into main
Merge version_14 into main
2026-03-27 22:39:44 +00:00
38ecaa488e Update src/app/page.tsx 2026-03-27 22:39:38 +00:00
18d22e575d Merge version_14 into main
Merge version_14 into main
2026-03-27 22:39:12 +00:00
05cb299ca1 Update src/app/services/page.tsx 2026-03-27 22:39:09 +00:00
e9896bad08 Update src/app/page.tsx 2026-03-27 22:39:08 +00:00
30221b1ef3 Update src/app/how-it-works/page.tsx 2026-03-27 22:39:08 +00:00
f14ba20b60 Update src/app/contact/page.tsx 2026-03-27 22:39:07 +00:00
ff782a6fbc Update src/app/about/page.tsx 2026-03-27 22:39:07 +00:00
723c80731e Merge version_13 into main
Merge version_13 into main
2026-03-27 22:33:54 +00:00
5 changed files with 32 additions and 36 deletions

View File

@@ -4,7 +4,7 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import FeatureCardTwentyFive from '@/components/sections/feature/FeatureCardTwentyFive';
import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import TeamCardSix from '@/components/sections/team/TeamCardSix';
import { MapPin, Users } from "lucide-react";
@@ -24,18 +24,13 @@ export default function LandingPage() {
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay
<NavbarStyleApple
navItems={[
{
name: "Home", id: "/"},
{
name: "Services", id: "/services"},
{
name: "How It Works", id: "/how-it-works"},
{
name: "About", id: "/about"},
{
name: "Contact", id: "/contact"},
{ name: "Home", id: "/" },
{ name: "Services", id: "/services" },
{ name: "How It Works", id: "/how-it-works" },
{ name: "About", id: "/about" },
{ name: "Contact", id: "/contact" },
]}
brandName="Nicks 2 Interlock"
/>

View File

@@ -4,7 +4,7 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactCTA from '@/components/sections/contact/ContactCTA';
import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import PricingCardEight from '@/components/sections/pricing/PricingCardEight';
export default function LandingPage() {
@@ -23,18 +23,13 @@ export default function LandingPage() {
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay
<NavbarStyleApple
navItems={[
{
name: "Home", id: "/"},
{
name: "Services", id: "/services"},
{
name: "How It Works", id: "/how-it-works"},
{
name: "About", id: "/about"},
{
name: "Contact", id: "/contact"},
{ name: "Home", id: "/" },
{ name: "Services", id: "/services" },
{ name: "How It Works", id: "/how-it-works" },
{ name: "About", id: "/about" },
{ name: "Contact", id: "/contact" },
]}
brandName="Nicks 2 Interlock"
/>

View File

@@ -2,7 +2,7 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import TimelineProcessFlow from '@/components/cardStack/layouts/timelines/TimelineProcessFlow';
import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
import { Zap, FileCheck, CheckCircle2, Wrench } from "lucide-react";
@@ -23,7 +23,7 @@ export default function HowItWorksPage() {
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay
<NavbarStyleApple
navItems={[
{ name: "Home", id: "/" },
{ name: "Services", id: "/services" },

View File

@@ -3,11 +3,11 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import AboutMetric from '@/components/sections/about/AboutMetric';
import FaqSplitText from '@/components/sections/faq/FaqSplitText';
import FaqBase from '@/components/sections/faq/FaqBase';
import FeatureCardTwentyFive from '@/components/sections/feature/FeatureCardTwentyFive';
import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
import HeroSplitDoubleCarousel from '@/components/sections/hero/HeroSplitDoubleCarousel';
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
import { Award, CheckCircle, Heart, ShieldCheck } from "lucide-react";
@@ -27,7 +27,7 @@ export default function LandingPage() {
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay
<NavbarStyleApple
navItems={[
{ name: "Home", id: "/" },
{ name: "Services", id: "/services" },
@@ -91,14 +91,20 @@ export default function LandingPage() {
</div>
<div id="faq" data-section="faq">
<FaqSplitText
<FaqBase
title="Frequently Asked Questions"
description="Everything you need to know about our ignition interlock installation, calibration, and compliance services in Colorado."
faqsAnimation="blur-reveal"
textboxLayout="split"
useInvertedBackground={true}
faqs={[
{ id: "f1", title: "What is an ignition interlock device?", content: "It is a breath-test device connected to your vehicle's ignition system." },
{ id: "f2", title: "How often do I need calibration?", content: "Regular calibration is required to ensure accuracy." },
{ id: "f1", title: "What exactly is an ignition interlock device (IID)?", content: "An Ignition Interlock Device is a breath alcohol monitoring system installed in your vehicle. It prevents the engine from starting if alcohol is detected in your breath sample, ensuring full compliance with state requirements during your restricted driving period." },
{ id: "f2", title: "How often do I need to visit for calibration and data downloads?", content: "Standard Colorado regulations typically require IID monitoring visits every 30 to 60 days. During these appointments, our certified technicians download data from the device to confirm compliance with your program and ensure the hardware is functioning optimally." },
{ id: "f3", title: "Can I get a same-day installation appointment?", content: "We strive to accommodate your schedule whenever possible. Depending on our current service volume and your vehicle model, same-day appointments are often available at our Longmont facility. We recommend calling us early in the morning to check our real-time availability." },
{ id: "f4", title: "Is the device complicated or difficult to operate?", content: "Not at all. We provide comprehensive hands-on training during your installation appointment to ensure you feel confident and comfortable. Our team demonstrates how to perform the breath tests correctly and explains all audio and visual alerts clearly, so you'll be well-prepared for everyday use." },
{ id: "f5", title: "What happens if I fail a breath test while driving?", content: "The device is designed to detect alcohol and record all attempts. If a breath test is failed, it will log the event, preventing the vehicle from starting and potentially alerting state monitoring authorities. We strongly advise strictly avoiding all alcohol use when operating a vehicle equipped with an IID to maintain your program status." },
{ id: "f6", title: "Will the installation cause any permanent damage to my car?", content: "Absolutely not. Our professional technicians are experts in modern automotive electronics. We use non-invasive, industry-standard installation techniques that maintain the integrity of your vehicle's ignition and electrical systems, ensuring everything functions exactly as the manufacturer intended." }
]}
sideTitle="Answers to Your Questions"
faqsAnimation="blur-reveal"
/>
</div>

View File

@@ -2,7 +2,7 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
import FeatureCardSix from '@/components/sections/feature/FeatureCardSix';
@@ -22,7 +22,7 @@ export default function ServicesPage() {
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay
<NavbarStyleApple
navItems={[
{ name: "Home", id: "/" },
{ name: "Services", id: "/services" },