From a8765990efdc80684b20f2681f3a609ae609bd7b Mon Sep 17 00:00:00 2001 From: null Date: Mon, 18 May 2026 13:45:39 -0500 Subject: [PATCH] mobile ui fixes --- src/pages/About.jsx | 283 +++++++++++++++++++++-------------- src/pages/Industries.jsx | 4 +- src/pages/IndustryDetail.jsx | 6 +- src/pages/ServiceDetail.jsx | 2 +- src/pages/Services.jsx | 2 +- src/pages/Support.jsx | 8 +- 6 files changed, 184 insertions(+), 121 deletions(-) diff --git a/src/pages/About.jsx b/src/pages/About.jsx index 6996cbf..88a18fc 100644 --- a/src/pages/About.jsx +++ b/src/pages/About.jsx @@ -1,152 +1,215 @@ import { Helmet } from 'react-helmet-async' import { Link } from 'react-router-dom' +import { ArrowRight, Award, BadgeCheck, CheckCircle2, Compass, Cpu, Handshake, Headphones, Route, ShieldCheck, Users, Wrench } from 'lucide-react' + +const proofPoints = [ + { label: '25+ years', detail: 'Communications and infrastructure experience', icon: Award }, + { label: '8x8 certified', detail: 'Sales, engineering, build, deployment, and support', icon: BadgeCheck }, + { label: 'Cisco certified', detail: 'Networking and communications implementation', icon: ShieldCheck }, + { label: 'Veteran owned', detail: 'Disciplined delivery and direct accountability', icon: Users }, +] + +const operatingPrinciples = [ + { + title: 'Own the outcome', + desc: 'We stay close to implementation details so decisions survive real production conditions.', + icon: Wrench, + }, + { + title: 'Recommend what fits', + desc: 'We align platforms, budgets, users, and support realities before anyone signs a contract.', + icon: Handshake, + }, + { + title: 'Design for operations', + desc: 'Documentation, migration planning, training, and escalation paths are part of the work.', + icon: Route, + }, + { + title: 'Support after go-live', + desc: 'Our team remains accountable after deployment, when reliability starts to matter most.', + icon: Headphones, + }, +] + +const capabilities = [ + 'UCaaS and cloud PBX migration', + 'Contact center implementation', + 'Network infrastructure and cabling', + 'Wireless access design', + 'Vendor-neutral consulting', + 'Managed support and monitoring', + 'Cloud migration support', + 'Disaster recovery planning', +] const About = () => { return ( <> - About Queue North | Veteran-Owned 8x8 Partner — 25+ Years of Service - - - + About Queue North | Veteran-Owned 8x8 Partner - 25+ Years of Service + + + + {/* Page Hero */} -
+
-
-

About Queue North

-

- We're communications and infrastructure partners who cut through the vendor noise to deliver what actually works for your business. -

-
-
-
- - {/* Company Story */} -
-
-
-

Our Story

-

- Founded by military veterans, Queue North Technologies began with a simple mission: help businesses navigate the complex world of communications technology. What started as a small team of communications specialists has grown into a full-service provider for SMB and enterprise organizations across multiple industries. -

-

- Our journey began when our founders saw too many businesses paying too much for solutions that didn't fit their actual needs. We believed in a different approach — one focused on understanding your business challenges first, then selecting or integrating the right technologies to solve them. -

-

- Today, we continue that mission as an 8x8 Certified Partner, helping organizations modernize their communications, streamline their operations, and focus on what matters most — their customers and their growth. -

-

- We continue the mission — bringing the same discipline, reliability, and commitment to every client relationship that we brought to our service. -

-
-
-
- - {/* The Meaning Behind Queue North */} -
-
-
-

The Meaning Behind Queue North

-

- Queue is stability. North is responsible progress. The compass is how we guide customers with both. -

-
-
-
-
- - - - +
+
+
+
-

Queue

-

- Rooted in technology that works — proven, stable, and repeatable. We focus on environments that behave predictably in real production conditions. +

+ Accountable communications infrastructure, built around how your business actually works. +

+

+ Queue North helps organizations choose, implement, and support the phone, contact center, network, and IT systems that keep daily operations moving.

+
+ + Start a Conversation +
-
-
- - - + +
+

At a glance

+
+ {proofPoints.map((point) => { + const Icon = point.icon + return ( +
+ + +
+

{point.label}

+

{point.detail}

+
+
+ ) + })}
-

North

-

- A responsible direction forward — evaluating and adopting new technology carefully, with governance, security, and long-term ownership in mind. -

- {/* Our Values */} -
+ {/* Operating Model */} +
-

Our Values

-
- {[ - { title: 'Business First', desc: 'We focus on your business outcomes, not just technology' }, - { title: 'Honesty', desc: 'We tell you what you need, not just what we can sell' }, - { title: 'Partnership', desc: 'We work with you, not just for you' }, - { title: 'Expertise', desc: 'Our team has real, proven experience in your industry' }, - { title: 'Reliability', desc: 'When we say we will do something, we do it' }, - { title: 'Support', desc: 'Our job doesn\'t end when installation completes' }, - ].map((value, index) => ( -
-

{value.title}

-

{value.desc}

-
- ))} +
+
+

How we work

+

+ We bridge strategy, deployment, and long-term ownership. +

+

+ Many businesses are asked to pick platforms before anyone has mapped the operational reality. Queue North starts with the environment, the people using it, and the support model that has to carry it after launch. +

+
+ +
+ {operatingPrinciples.map((item) => { + const Icon = item.icon + return ( +
+ + +

{item.title}

+

{item.desc}

+
+ ) + })} +
- {/* Our Expertise */} -
+ {/* Meaning */} +
-

Our Expertise

-
- {[ - '8x8 Certified Partner', - 'VoIP and UCaaS Solutions', - 'Contact Center Implementation', - 'Network Infrastructure', - 'Cloud Migration', - 'Vendor-Neutral Consulting', - 'Disaster Recovery Planning', - '24/7 Support & Monitoring', - ].map((expertise, index) => ( -
-
- - - +
+
+

The name

+

+ Queue is stability. North is responsible progress. +

+
+
+
+
+
+
+
+
+
+
+ + {/* Capabilities */} +
+
+
+
+

Expertise

+

+ Practical coverage from assessment through support. +

+

+ We work across the pieces that make communications reliable: platforms, networks, users, support process, and vendor coordination. +

+
+ +
+ {capabilities.map((item) => ( +
+
- {expertise} -
- ))} + ))} +
{/* CTA */} -
-
-
-

Ready to Learn More?

-

- Schedule a free consultation with our communications experts to discuss your needs. -

+
+
+
+
+

Need a cleaner path forward?

+

+ Talk with a team that can help evaluate the current state, recommend the right path, and stay accountable after deployment. +

+
Request Consultation +
diff --git a/src/pages/Industries.jsx b/src/pages/Industries.jsx index 45cf9e2..f987a48 100644 --- a/src/pages/Industries.jsx +++ b/src/pages/Industries.jsx @@ -25,7 +25,7 @@ const Industries = () => { {/* Page Hero */} -
+

Industries We Serve

@@ -39,7 +39,7 @@ const Industries = () => { {/* Industries Grid */}
-
+
{industries.map((industry) => { const IconComponent = industryIcons[industry.icon] || Building2 return ( diff --git a/src/pages/IndustryDetail.jsx b/src/pages/IndustryDetail.jsx index 0f85109..5ebcc1b 100644 --- a/src/pages/IndustryDetail.jsx +++ b/src/pages/IndustryDetail.jsx @@ -10,7 +10,7 @@ const IndustryDetail = () => { if (!industry) { return ( -
+
Industry Not Found | Queue North Technologies @@ -45,7 +45,7 @@ const IndustryDetail = () => { {/* Page Hero */} -
+

{industry.name}

@@ -102,7 +102,7 @@ const IndustryDetail = () => { {/* Right Column - Sidebar */}
- + Industry Insights diff --git a/src/pages/ServiceDetail.jsx b/src/pages/ServiceDetail.jsx index 41ae27c..d3fc6d3 100644 --- a/src/pages/ServiceDetail.jsx +++ b/src/pages/ServiceDetail.jsx @@ -141,7 +141,7 @@ const ServiceDetail = () => { {/* Right Column - Sidebar */}
- + Quick Info diff --git a/src/pages/Services.jsx b/src/pages/Services.jsx index 320fc03..3ab19fa 100644 --- a/src/pages/Services.jsx +++ b/src/pages/Services.jsx @@ -33,7 +33,7 @@ const Services = () => { {/* Page Hero */} -
+

Our Services

diff --git a/src/pages/Support.jsx b/src/pages/Support.jsx index e5c31e2..93de4f8 100644 --- a/src/pages/Support.jsx +++ b/src/pages/Support.jsx @@ -219,8 +219,8 @@ const Support = () => {
- {/* Left - Info */} -
+ {/* Left - Info — order 2 on mobile so form appears first */} +
@@ -288,8 +288,8 @@ const Support = () => {
- {/* Right - Form */} -
+ {/* Right - Form — order 1 on mobile so it appears first */} +

Submit a Request