tti-uxv2.1.0

TTIDesignSystem

A living style guide for Texas A&M Transportation Institute apps built on Nuxt 4. Every page you see is rendered by the same components your app imports — so this site is the source of truth, not a doc of it.

Three products consume this system today: Landscape (sensitive-data classifier), tti-ai-studio (LLM tooling), and this style guide itself. Themed for TTI maroon & gold, structured so a sister institution can repaint via tokens without forking. Apache 2.0.

at a glance

Visual identity

Full token reference

recent updates

What's new

Full changelog
  • Suite chrome — TuxUserMenu + TuxUtilityCluster

    The portal-unification slice: TTI Portals registry (design/apps.json + useTuxApps), TuxUtilityCluster with the law-fixed search · notifications · theme · waffle · identity order, TuxUserMenu with cluster + rail-footer mounts, and the docs site dogfooding its own waffle.

  • Site-wide a11y pass + TuxRailNav

    Drove the new axe-core gate to zero across all pages; added TuxRailNav — a native <details> collapsible sidebar nav that replaces UNavigationMenu's inaccessible collapsible chevron in the example shells.

  • Doc-site chrome batch

    TuxDocsSidebar, TuxTOC, TuxSiteNav, TuxDropdown, TuxMegaMenu — the navigation + doc-shape components for technical documentation sites.

  • Authoring + content batch

    TuxCodeBlock, TuxDiagram, MDC integration. Markdown rendering with Tux* components inline; SSR-rendered Shiki + Mermaid.

  • Container queries everywhere

    Responsive layouts now key off component width via container queries, not viewport width — fixes the long-standing "works in full-width but breaks in a narrow demo wrapper" bug.

  • tti-ux extracted from Landscape

    Forked the design-system source out of landscape into a standalone runnable style guide. Three downstream consumers: Landscape, tti-ai-studio, this style guide itself.

see it in context

Composition examples

If you're trying to figure out what tux is for, these three pages assemble 9–13 components into real-shape surfaces — a Landscape dashboard, a research-program landing, a tti-ai-studio session.

get started

Foundations