Reduction in secondary queue collisions along connected freight corridors
TxDOT Project 0-7142 Field Evaluation
Texas A&M Transportation Institute · State of Texas Mobility Research
Advancing roadway safety, freight reliability, and public mobility through human-centered engineering and accessible interfaces.
TUX is the unified institutional design system, WCAG 2.2 Level AAA component library, and multi-platform engineering toolkit for the Texas A&M Transportation Institute — powering research publications, traffic telemetry dashboards, and public web portals across 13 runtimes.
0 Axe Violations · 189 Certified Components · 500 Prerendered Routes
system foundations
brand · primary
#500000
TTI Maroon · 14.8:1 AAA
brand · accent
#CFA935
Warm Gold · Active Focus
spectrum · 5-band ribbon
Brand Spectrum Ribbon
component · badge
TuxBadge — sharp profile
component · alert
coverage · census
163 / 163
Automated Unit & Axe Tests
hover memotion · corner-drop
4px / -4px
Signature TUX hover offset
applied outcomes & adoption
Transportation research demands interfaces that work equally well in peer-reviewed TRB publications, high-glare roadside tablets, and statewide traffic operations centers.
01 · public & operator safety
Engineered for traffic management centers, roadside inspection tablets, and public travel advisories where >= 7.0:1 contrast and 44px touch targets prevent operator error.
02 · research & policy impact
Standardizes TRB papers, TxDOT/FHWA technical reports, interactive data appendices, and citation exports so findings move seamlessly from lab datasets to public policy.
03 · institutional velocity
Eliminates bespoke stylesheet rebuilds across TTI divisions with synchronized packages for Nuxt, React, WordPress Kadence, .NET Blazor, Python data apps, and native mobile.
three consumption vectors
Communications & Center Websites
Drop-in Kadence child theme, Gutenberg block patterns, and WCAG AAA stylesheet bridge for public-facing TTI websites and program portals.
Interactive Reports & Project Portals
Zero-config Nuxt layer with 189 auto-imported `<Tux*>` components, academic bylines, citation exporters, and print-ready report frames.
Dashboards, Simulators & Field Tools
Synchronized tokens and UI kits for Vue 3, React 19, .NET Razor/Blazor, Python (Streamlit/Dash), and native iOS/Android field apps.
institutional component library
189 production-ready components organized across 8 engineering families. Every component adheres to tokenized styling, responsive geometry, keyboard accessibility, and 100% WCAG 2.2 Level AAA compliance.
Buttons, text fields, selects, date pickers, switches, and sliders with strict AAA contrast.
High-density data tables, sortable grids, metric cards, trees, and hierarchical factoids.
Multi-level site headers, dual-mode reactive sidebars, rail navs, breadcrumbs, and tab bars.
Level AAA alerts, modal dialogs, non-modal slide drawers, toast notifications, and badges.
Cards, interactive card slabs, containers, dividers, and simulated OS app frames.
3D roadway cross-section cuts, AASHTO CAD elevation models, map flow legends, and strata.
Celestial hero canvases, longform research publishing, author bylines, and code blocks.
Dynamic filter drawers, multi-step wizards, AI prompt chips, and research session streams.
interactive laboratory
Test and inspect our advanced engineering, geospatial, academic publishing, and interactive UI components in real-time.
Native CSS 3D corridor cut with volumetric geotechnical strata, hydrodynamic drainage swale, and real-time HCM Level of Service (LOS) telemetry.
examples & layouts
Reference implementations demonstrating how components assemble into complete TTI applications:
geospatial telemetry · mobility
Real-time arterial speed/volume telemetry, 3D roadway cross-sections, incident timeline, and HCM Level of Service diagnostics.
developer tool · git
Self-hosted Git repository interface with file browser, pull requests, clone modal, and README display.
public marcom · tti.tamu.edu
Public site layout matching tti.tamu.edu: header ribbon, brand spectrum, capability cluster, and section navigation.
employee intranet · my.tti
Intranet layout matching my.tti.tamu.edu: navigation header, application drawer, service grid, calendar, and notices.
academic publishing · reports
Public research program portal with sponsor attribution, author bylines, interactive data charts, and TRB/TxDOT report exports.
research assistant · ai
Research chat interface with prompt chips, reference citations, model selector, and telemetry details.
get started
foundations
Brand colors, surfaces, text roles, shadows, radii — every CSS variable the system exposes, visible at a glance.
foundations
Public Sans + JetBrains Mono. The heading--bold, heading--display, and eyebrow utilities in context.
foundations
Three durations, the 4px spacing ramp, and the tux corner-drop signature.
foundations
1,755 Lucide glyphs via @nuxt/icon. Click-to-copy in a searchable catalog.
primitives
Inputs, selects, radios, switches, sliders, and chip inputs — Nuxt UI form primitives with TTI maroon focus rings and consistent label rhythm.
beyond components
Empty states, loading skeletons, confirmation flows, admonition stacks — conventions for the decisions components don't answer.
Native design tokens, primitives, and component schemas synchronized across web, enterprise systems, and native mobile platforms with zero visual or behavioral drift.
Vue 3 / Nuxt 4
@tti/tti-ux
Canonical SFCs, auto-imports & SSR layer
React 19 JSX
@tti/tti-ux-react
Native React components & typed hooks
Web Components
@tti/tti-ux-elements
Framework-agnostic custom elements
HTML & Tokens
tux-tokens.css
Light, Dark & AAA custom properties
CSS Utility & Bridge
tux-bridge.css
Drop-in WCAG 2.2 AAA styles & ops
WordPress & Kadence
@tti/tti-ux-wordpress
Kadence blocks & Gutenberg patterns
PHP Helpers
tti-ux-php
Server-side templates & markup helpers
.NET Blazor / Razor
@tti/tti-ux-razor
C# Razor components & tag helpers
C# / .NET Assemblies
TTI.UX.Core
Strongly typed C# models & token constants
Python / Data Apps
tti-ux-python
Streamlit, Dash & Jupyter theme bridges
Modern JavaScript
@tti/tti-ux-js
Universal ESM/CJS bundles & runtime utilities
Swift / iOS Native
TTIUXSwift
SwiftUI views, tokens & Dynamic Type
Kotlin / Android Native
tti-ux-kotlin
Jetpack Compose composables & Material 3
recent updates
Aligned component styles with the TTI Communications identity: 5-band spectrum ribbon, warm eggshell surfaces, Warm Gold rules, and sharp buttons.
Automated unit tests and Axe-core accessibility checks for all 189 components. 0 violations.
Added Kadence child theme and TTI core plugin with Gutenberg patterns and WCAG AAA stylesheet.
Added tux-bridge.css and audit scripts for 7.0:1 text contrast, 44px touch targets, and 3px focus indicators.
Interactive editor for inspecting and adjusting CSS tokens with JSON export.
governance & repository feedback
Maintained by TTI Communications and Network & Information Systems (`code.tti.tamu.edu/tti/tti-ux`). Authenticated TTI staff and researchers can push bug reports directly to Forgejo Issues or propose new components and tokens in the Forgejo Ideas section.
Found a WCAG contrast regression, broken layout, or component defect? Push a structured bug report with reproduction steps directly to tti/tti-ux/issues.
Need a new transportation visualization, academic citation pattern, or token target? Submit a proposal to the tti/tti-ux Idea section.
Inspect our automated axe-core component audit matrix, WCAG 2.2 Level AAA compliance statement, or browse the Forgejo repository.