import React, { useState } from "react"; import { motion } from "framer-motion"; // Clean rewrite: 3 short pages + Driver Portal, photo splash, posting left-aligned, 7 boxes beneath. const NavButton = ({ label, active, onClick }) => ( ); const HERO_IMG = "/mnt/data/IMG_6919.jpg"; // swap to another image path if you prefer const PhotoHero = ({ src }) => ( Upland Transport truck ); function PageShell({ children }) { return
{children}
; } export default function UplandTransportSite() { const [page, setPage] = useState("home"); const inputCls = "w-full px-3 py-2 rounded-xl border border-gray-300 bg-white/90 focus:outline-none focus:ring-2 focus:ring-amber-400"; return (
{/* Top bar with the 3 choices + driver portal */}
{/* Splash / Hero */} {page === "home" && (
Upland Transport

Heavy haul · Aggregate · Delivery — MT · WY · ID

)} {/* ROUTED PAGES */} {page === "contracts" && (

Contracts · Inquire · Learn

We move tough loads with simple rules: safety first, clear quotes, and reliable schedules. Our day cab handles regional heavy work. Our sleeper covers longer OTR lanes.

Incident command intregration with clean paperwork

What we pull: lowboy/step, flat, pallets, parts. Where we go: MT · WY · ID and approved permit routes.

Get a Quote

Pickup, drop, weight, dimensions, timing.

Capabilities

Heavy haul, hotshot, fire-camp logistics, shop + mobile mechanic.

Paperwork

ELD, insurance, permits, securement. Clean audits and straight talk.

)} {page === "staff" && (

Staff

Founder
Since 2025

Christopher Navoni

support@uplandtransport.com

Office: 307-460-3737

Direct: 406-750-8685

Fax: 419-557-8976

Founder
Since 2025

Russ P

ops@uplandtransport.com

Office: 307-460-3737

Appointment Contact Only

)} {page === "contact" && (

Contact · Mini Application

{/* Job posting — left-aligned, unaltered */}
{`

 
November 25th 2025:DRIVER NEEDED IMMEDIATELY (Wahpeton)

No attitude problem, we like a smooth work flow
Ability to drive stick
NO SERIOUS MOVING VIOLATIONS
Local job to Wahpeton ND
Will take the right person if they are looking for long term work all over the country

Helpful to have H2s Osha 10 and/or PEC.

Need not apply if you have a drinking problem.

Need not apply if you are unable to work less than 12 hours without a break

Good pay, weekly pay. 25% of earnings on the truck

Need someone committed to doing a good job and will take care of company equipment.
 `}
{/* 7 boxes below the posting */}
{ e.preventDefault(); alert("Thanks! We’ll review and reach out."); }} className="grid md:grid-cols-2 gap-4 bg-[#FFF3E0]/85 p-4 rounded-2xl border" >