Enterprise Design System

System Designer | Texas Department of Transportation

Project Overview

TxDOT was updated their 2012 website. The information architecture, user experience, and interface were outdated. The existing information architecture was based on the organizations structure. Information was also categorized based on the assumption users wanted to, or would, view information by user types (driver, government, business, etc).

The Goal

The primary objective was to update the site with a user-centered approach ensuring each of TxDOT’s 34 Divisions and 25 Districts didn’t experience any operational impact.

Opportunities

  • Provide a new information architecture, greatly improving user experience.

  • Initiate the organization’s first digital design system.

  • Create a fully responsive site for a better experience across all devices.

  • Build accessibility into our foundation, not as a last-minute fix.

Outcomes

  • Improved user satisfaction from government officials to general public and business operations.

  • Improved authoring experience for employees who author the site.

  • Implemented first-ever scalable design system for the organization.

  • Improved accessibility at every level.

My role

I joined the project midway through development. My focus was creating and implementing a scalable design system, component designs, and updating focused user experiences.

Comparison

Before

2025 TxDOT Homepage Screenshot

After (partial screenshot)

Design System Foundations

The initial design system was housed in Adobe XD which was an adequate initial step but a scalable system required a robust solution. I put in hours to transition the system info Figma. The result was a fully scalable design system with a systematic approach.

Accessibility is integrated into the foundations, and throughout the design system. Our approach to accessibility was intentional, from component states, to click target sizes, and even font choice. I met with our internal accessibility expert weekly to review work and discuss industry best practices.

Foundations

As the name indicates, foundations, includes the most basic pieces of the design system, such as:

  1. Variables

  2. Colors

  3. Typography

Variables screenshot in Figma

Elements

Elements are the next level up and contain repeatable items, such as:

  1. Buttons

  2. Chips, Tags, Badges

  3. Controls

  4. Text fields

Components

These content level items are what most people interact with, from authors to end-users. Components are the most complex items in the design system. Some components are fairly simple while others use embeds/APIs to display up-to-date information. Some components include:

  1. Accordions

  2. Banners

  3. Cards

  4. Notifications

Improvements

Updates rollout regularly to better align the design and development teams and improve the system overall. Recent upgrades include variables, navigation, and changelogs. An upcoming improvement will standardize variable nomenclature.

Variables screenshot in Figma
Design system colors screenshot in Figma
Change log screenshot in Figma

Editorial Icons

I developed a custom style for editorial icons. These icons are difference from functional icons used in buttons and component-level elements. These icons allow for quick custom visuals when imagery maybe unavailable or content maybe too abstract.

Extending the design system

TxDOT maintains hundreds of applications and we’re working with stakeholders to improve consistency and user experiences as applications are updated. This login screen demonstrates a dramatic improvement and consistent alignment with the design system. User’s mental loads were decreased through improved hierarchy when logging into the system.

Before

After

Additional Opportunities

As previously mentioned, TxDOT maintains numerous public and internal applications across all business units. The implementation of a digital design system will:

  • greatly reduce development time and cost

  • improver employee efficiency and satisfaction

  • increase public perception and transparency

  • save taxpayer dollars

Next
Next

Establishing Data Visualization Standards