Logistics website sections
For freight forwarders, hauliers and logistics companies. Shipment tracking, the network on a drawn map, the fleet to scale, a freight quote and transit times by postcode.
Switch category
Marketing
- Hero17
- Features19
- Logo clouds8
- Stats12
- Pricing11
- Testimonials15
- Call to action11
- FAQ7
- Newsletter12
- Banners14
- Popups and consent7
- Services7
- Use cases6
- Security and trust12
- Changelog and roadmap10
- Launch and waitlist14
- Product tour6
- Press and awards15
- AI features6
- App download5
- Donations and support4
- Problem and solution5
- Objections5
- Calculators10
- Quiz and product finder5
- Free trial5
- Referral and partners10
- Community5
- Open source5
- Manifesto5
- Offer5
- Lead magnet4
- Scroll stories20
- Scroll journeys13
- Scroll effects13
- Scroll reveals and transitions15
Content
- Blog16
- Article elements20
- Gallery7
- Team8
- About11
- Content16
- Process7
- Contact8
- Comparison9
- Integrations9
- Error pages5
- Careers7
- Case studies6
- Portfolio6
- Events and webinars10
- Help center6
- Legal pages5
- Documentation4
- Search results5
- Resources and downloads4
- Podcast4
- Editorial15
- Authors and interviews10
- Glossary5
- Recipes5
- Data stories10
- Long reads5
- Surveys and feedback14
- Form states12
- Request forms16
- Applications and sign-ups13
- Address, payment and consent12
App
- Authentication9
- Dashboards6
- Analytics and reports10
- Tables6
- Settings5
- AI and chat24
- Calendar5
- Inbox and messages5
- Notifications6
- Files11
- Projects6
- Tasks and planning20
- CRM and invoicing10
- Team and collaboration20
- Maps and places4
- Profiles6
- Onboarding6
- Billing and usage10
- Developer settings15
- Security and access10
- Import, export and history15
- Automation and builders14
- AI answers22
- AI writing and creation22
- AI setup18
- AI assistants9
E-Commerce
Industries
- Menus7
- Appointments6
- Listings6
- Courses6
- Rooms and stays5
- Classes and schedules6
- Medical practice5
- Law firm5
- Salon and spa5
- Automotive5
- Travel5
- Sports club5
- Coworking5
- Museum5
- Cinema5
- School5
- Trades5
- Insurance5
- Banking5
- Personal brand15
- Speakers and media kits10
- Creators15
- Coaching and consulting10
- Artists and musicians15
- Dental practice5
- Veterinary practice5
- Therapy practice5
- Weddings and events5
- Architecture studio5
- Tax advisor5
- Estate agent5
- Florist5
- Winery5
- Daycare5
- Driving school5
- Care services5
- Festival5
- Construction5
- Solar energy5
- Logistics5
- Hotel4
- Nonprofit5
- Pharmacy5
- Optician5
- Physiotherapy5
- Creative agency5
- Finance app5
- Restaurant4
- Club and bar4
- Bakery4
- Yoga studio4
Elements
- Buttons35
- Forms and inputs45
- Pickers and selections29
- Special input fields24
- Cards10
- Overlays44
- Navigation elements21
- Menu bars and switchers14
- Data display35
- Progress and states18
- Lists, trees and timelines17
- Charts39
- Comparison charts34
- Statistical charts24
- KPI, live and map charts26
- Text effects15
- Text accents16
- Backgrounds19
- Beams, particles and motion18
- Media27
- Code and JSON8
- Panels and splitters4
Every pallet on its way
Shippers come to a forwarder's website to track a delivery, get a price or check how long it takes. These sections serve all three, and they show the network and the fleet that stand behind the promise. Maps and trucks are drawn, so the page works on its own.
Shipment tracking takes a number and moves a truck along five steps with the history entry by entry, unknown numbers get a helpful message. Network and locations draws hubs, depots and partners on a map, the chosen location shows its warehouse, docks, services and phone. Fleet draws vehicle types to scale against a 13.6 metre trailer and fills the load plan with pallets. Freight quote asks route, freight, pallets, weight and extras, counts the loading metres and names the vehicle that fits. Transit times lists lanes from the chosen depot with booking deadline and departure days and finds the lane for a postcode.
Put tracking in the header or on the first screen, it is the most used function on the site. In the freight quote, loading metres and vehicle tell a shipper at once whether the request fits. Keep transit times current, they are the promise customers measure you by.
Logistics
Details
What Logistics brings along, read from the registry and the source.
- Area
- Industries
- Variants
- 5
- Version
- 1.0.0 · since 1.2.0
- File
- components/ui/logistics.tsx
- npm packages
- None
- Languages
- English and German, 81 texts of its own
- Studio
- Adjust in code
- Build with AI
- Over MCP in Claude, Cursor, Copilot and Codex
Props
The LogisticsProps interface from components/ui/logistics.tsx, with the comments from the code.
variantoptionalLogisticsVarianttrackingnetworkfleetquotetransit-times
eyebrowoptionalReact.ReactNodetitleoptionalReact.ReactNodedescriptionoptionalReact.ReactNodeshipmentsoptionalShipment[]tracking
defaultNumberoptionalstringtracking: number shown on load
locationsoptionalLogisticsLocation[]network
vehiclesoptionalLogisticsVehicle[]fleet, quote (the vehicle that fits)
onSubmitoptional(data: FreightQuote) => voidquote
originsoptional{ id: string; name: string }[]transit-times
lanesoptionalTransitLane[]
Built-in texts
Logistics writes these texts itself. The language follows the KitProvider, the labels prop replaces single ones.
Show all 81 texts
| Key | English | German |
|---|---|---|
| number | English Tracking number | German Sendungsnummer |
| numberHint | English You find it on the delivery note, for example {example} | German Sie steht auf dem Lieferschein, zum Beispiel {example} |
| find | English Track shipment | German Sendung verfolgen |
| required | English Please fill in this field. | German Bitte füllen Sie dieses Feld aus. |
| notFound | English We could not find this number. Please check it against your delivery note. | German Diese Nummer finden wir nicht. Bitte gleichen Sie sie mit dem Lieferschein ab. |
| booked | English Booked | German Gebucht |
| picked-up | English Picked up | German Abgeholt |
| in-transit | English On the way | German Unterwegs |
| out-for-delivery | English Out for delivery | German In Zustellung |
| delivered | English Delivered | German Zugestellt |
| eta | English Expected delivery | German Voraussichtliche Zustellung |
| deliveredOn | English Delivered | German Zugestellt |
| history | English History | German Verlauf |
| from | English From | German Von |
| to | English To | German Nach |
| locations | English Locations | German Standorte |
| hub | English Hub | German Hub |
| depot | English Depot | German Depot |
| partner | English Partner | German Partner |
| area | English Warehouse | German Lager |
| sqm | English {n} m² | German {n} m² |
| docks | English Loading docks | German Rampen |
| hours | English Opening hours | German Öffnungszeiten |
| call | English Call {name} | German {name} anrufen |
| vehicle | English Vehicle | German Fahrzeug |
| payload | English Payload | German Nutzlast |
| kg | English {n} kg | German {n} kg |
| pallets | English Euro pallets | German Europaletten |
| volume | English Volume | German Volumen |
| m3 | English {n} m³ | German {n} m³ |
| inner | English Load space | German Laderaum |
| dims | English {l} × {w} × {h} m | German {l} × {w} × {h} m |
| inFleet | English {n} in our fleet | German {n} in unserer Flotte |
| loadPlan | English Load plan from above | German Ladeplan von oben |
| lengthM | English {n} m | German {n} m |
| route | English Route | German Strecke |
| pickup | English Pickup postcode and town | German Abholung, PLZ und Ort |
| delivery | English Delivery postcode and town | German Zustellung, PLZ und Ort |
| date | English Pickup date | German Abholdatum |
| freight | English Freight | German Fracht |
| groupage | English Groupage | German Stückgut |
| part | English Part load | German Teilladung |
| full | English Full load | German Komplettladung |
| chilled | English Chilled | German Kühlware |
| palletsN | English Pallets | German Paletten |
| less | English One pallet less | German Eine Palette weniger |
| more | English One pallet more | German Eine Palette mehr |
| weight | English Total weight | German Gesamtgewicht |
| extras | English Extras | German Extras |
| tailLift | English Tail lift at delivery | German Hebebühne bei Zustellung |
| notice | English Call before delivery | German Anruf vor Zustellung |
| dangerous | English Dangerous goods | German Gefahrgut |
| company | English Company | German Firma |
| name | English Name | German Name |
| English Email | German E-Mail | |
| phone | English Phone | German Telefon |
| invalidEmail | English Please enter a valid email address. | German Bitte geben Sie eine gültige E-Mail-Adresse ein. |
| invalidWeight | English Please enter the weight in kg. | German Bitte geben Sie das Gewicht in kg an. |
| summary | English Your freight | German Ihre Fracht |
| ldm | English Loading metres | German Lademeter |
| fits | English Fits into | German Passt in |
| tooBig | English We split this freight over several vehicles | German Diese Fracht verteilen wir auf mehrere Fahrzeuge |
| send | English Request a quote | German Angebot anfordern |
| sent | English Thank you, your request is with dispatch | German Danke, Ihre Anfrage ist bei der Disposition |
| sentText | English You receive a fixed price by email, usually within two hours on working days. | German Sie bekommen einen Festpreis per E-Mail, an Werktagen meist innerhalb von zwei Stunden. |
| again | English Request another quote | German Weiteres Angebot anfordern |
| origin | English Depart from | German Abfahrt ab |
| check | English Postcode of the recipient | German Postleitzahl des Empfängers |
| checkHint | English Shows the lane and the transit time | German Zeigt Linie und Laufzeit |
| checkBtn | English Check transit time | German Laufzeit prüfen |
| codeError | English Please enter at least the first two digits of the postcode. | German Bitte geben Sie mindestens die ersten zwei Ziffern der Postleitzahl ein. |
| region | English Region | German Region |
| codes | English Postcodes | German PLZ |
| codesN | English {a} to {b} | German {a} bis {b} |
| transit | English Transit time | German Laufzeit |
| hoursN | English {n} h | German {n} Std. |
| cutoff | English Book by | German Buchen bis |
| days | English Departures | German Abfahrten |
| express | English Express | German Express |
| answer | English Book by {time}, the freight arrives within {n} hours. | German Bis {time} buchen, die Fracht ist innerhalb von {n} Stunden da. |
| noLane | English For this postcode we arrange a partner lane. Ask dispatch for the transit time. | German Für diese Postleitzahl fahren wir mit einem Partner. Die Laufzeit nennt Ihnen die Disposition. |
Accessibility
Read from the source of the component.
- Logistics handles the keys Arrow up, Arrow down, Arrow left, Arrow right and Space itself.
- Sets aria-checked, aria-invalid, aria-label and aria-live, so screen readers announce purpose and state.
- Uses the roles img, radio, radiogroup, search and status.
- Announces changes through a live region without moving focus.
- Adds text for screen readers where icons and graphics stand alone.
- Shows a visible focus ring when used with the keyboard.
- The server renders the starting state in full, JavaScript only adds the interaction.
Motion
- Brings animations of its own, calmly timed and without wobble.
- With reduced motion (prefers-reduced-motion) it stays still. 3 places in the code switch motion off then.
Frequent questions
How do I install Logistics?
With aiw add @ai-website/logistics. The command puts components/ui/logistics.tsx into your project, the code is yours from then on. It brings along button, icon, section, motion, input and checkbox. It needs no further npm packages.
Which variants does Logistics have?
5 variants, Shipment tracking, Network and locations, Fleet, Freight quote and Transit times. You pick one with the variant prop, for example variant="network".
Can I translate the texts of Logistics?
Yes. Logistics carries 81 texts of its own in English and German, such as “Tracking number”, “Track shipment” and “Please fill in this field.”. The language follows the KitProvider, single texts change through the labels prop.
Can an AI assistant build with Logistics?
Yes. Through the MCP server of the aiw CLI, Claude, Cursor, GitHub Copilot, Windsurf, Codex and Gemini find Logistics with aiw_components and install it with aiw_add @ai-website/logistics. Name the variant in your prompt, for example variant="tracking", and the assistant writes your content straight into the props.
Similar components, Often combined with
Similar components
More from Industries, the same area of the kit.
- Solar energySolar savings estimate, steps to commissioning, funding and financing, system packages and live yield.
- HotelThe house floor by floor, rate plans with cancellation, packages day by day and online check-in.
- ConstructionConstruction services, project references with figures, build schedule, site progress and a project inquiry.
- NonprofitImpact in numbers, annual report, where every euro goes, projects on a map and volunteering.
- All of IndustriesReady sections for practices, restaurants, trades, hotels, schools, clubs and creators.
Often combined with
Sections that usually sit next to Logistics on a page.
Loading the source