diff --git a/src/pages/About.jsx b/src/pages/About.jsx index 2f88cca..b7adda1 100644 --- a/src/pages/About.jsx +++ b/src/pages/About.jsx @@ -3,10 +3,10 @@ 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 }, + { label: '25+ years', detail: 'Communications and infrastructure experience', icon: Award, accent: 'text-primary-blue', bg: 'bg-sky-50', border: 'border-t-primary-blue' }, + { label: '8x8 certified', detail: 'Sales, engineering, build, deployment, and support', icon: BadgeCheck, accent: 'text-teal-600', bg: 'bg-teal-50', border: 'border-t-teal-500' }, + { label: 'Cisco certified', detail: 'Networking and communications implementation', icon: ShieldCheck, accent: 'text-cyan-600', bg: 'bg-cyan-50', border: 'border-t-cyan-400' }, + { label: 'Veteran owned', detail: 'Disciplined delivery and direct accountability', icon: Users, accent: 'text-amber-600', bg: 'bg-amber-50', border: 'border-t-accent-gold' }, ] const operatingPrinciples = [ @@ -14,21 +14,33 @@ const operatingPrinciples = [ title: 'Own the outcome', desc: 'We stay close to implementation details so decisions survive real production conditions.', icon: Wrench, + accent: 'text-primary-blue', + bg: 'bg-sky-50', + border: 'border-t-primary-blue', }, { title: 'Recommend what fits', desc: 'We align platforms, budgets, users, and support realities before anyone signs a contract.', icon: Handshake, + accent: 'text-teal-600', + bg: 'bg-teal-50', + border: 'border-t-teal-500', }, { title: 'Design for operations', desc: 'Documentation, migration planning, training, and escalation paths are part of the work.', icon: Route, + accent: 'text-cyan-600', + bg: 'bg-cyan-50', + border: 'border-t-cyan-400', }, { title: 'Support after go-live', desc: 'Our team remains accountable after deployment, when reliability starts to matter most.', icon: Headphones, + accent: 'text-amber-600', + bg: 'bg-amber-50', + border: 'border-t-accent-gold', }, ] @@ -53,7 +65,16 @@ const About = () => { /> {/* Page Hero */} -
+
+
+ Queue North team member reviewing communications infrastructure +
+
+
@@ -80,11 +101,11 @@ const About = () => {

At a glance

-
+
{proofPoints.map((point) => { const Icon = point.icon return ( -
+
@@ -102,7 +123,7 @@ const About = () => {
{/* Operating Model */} -
+
@@ -119,11 +140,13 @@ const About = () => { {operatingPrinciples.map((item) => { const Icon = item.icon return ( -
- - -

{item.title}

+
+
+ + +

{item.title}

+

{item.desc}

) @@ -134,7 +157,7 @@ const About = () => {
{/* Meaning */} -
+
@@ -144,15 +167,19 @@ const About = () => {
-
-
{/* Capabilities */} -
+
@@ -178,9 +205,9 @@ const About = () => {
- {capabilities.map((item) => ( -
-
{/* CTA */} -
+
-
+

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 -