Skip to main content

This is not an official website of United States government.

Components

DUSWDS components offer straightforward and consistent solutions for common user interface needs.

accordion

Accordion

An accordion is a list of headers that hide or reveal additional content when selected.

alert

Alert

An alert keeps users informed of important and sometimes time-sensitive changes.

banner

Banner

Banners indicate official websites of U.S. government organizations. They also help visitors determine if a website is legitimate and secure.

breadcrumb

Breadcrumb

Breadcrumbs offer secondary navigation that helps users understand their location within a website.

body_text

Body Text

Body Text is the main content area of a webpage, which can be formatted into 1, 2, 3, or 4 columns.

button

Button

A button highlights important actions with a prominent, clickable surface and is often used as a call to action.

button

Button Group

A button group organizes similar or related actions together

numbers

By The Numbers

A "By the Numbers" component displays a few blocks with large numbers and brief descriptions beneath them, highlighting important statistics or data.

calendar

Calendar

The Calendar component provides a visual representation of dates and events, allowing users to easily navigate and view scheduled activities.

card

Card

Cards present content and actions related to a single topic, and they come in a wide variety of configurations.

carousel

Carousel

A carousel component lets users cycle through a series of images, cards or content panels, using navigation controls. It's ideal for showcasing multiple items in a compact space.

checkbox

Checkboxes & Radios

Checkboxes let users select one or more options from a list. 

Radio buttons let users select exactly one option from a group.

character_count

Character Count

Character count informs users of the remaining number of characters they can enter when a limit is set.

combo_box

Combo Box

A combo box allows users to select an item from a large list of options.

cta

CTA

The CTA component is a card featuring a button that prompts users to take a specific action.

date_picker

Date Picker

A date picker allows users to choose a specific date.

date_picker

Date Range Picker

A date range picker enables users to select a period between two dates.

file_input

File Input

File input enables users to upload one or multiple files.

files_list

Files List

The Files List component displays a list of uploaded files, allowing users to view and manage attachments.

footer

Footer

A footer assists site visitors who reach the bottom of a page without finding what they need.

forms

Forms

A form enables users to input information on a page.

grid

Grid

Use our flexible grid system to structure website content. The grid is based on a 12-column system and designed for desktop, tablet, and mobile devices.

hero

Hero Banner

A Hero Banner prominently displays key content on a website’s homepage, drawing users' attention to important information or features.

icon

Icon List

An icon list enhances the meaning and visibility of each list item by including a leading icon.

language_selection

Language Selection

The placement, interface, and behavior of the language selection component enable users to easily find and access content in their preferred language.

link

Link

A link directs users to another page or additional information.

list

List

A list organizes information into discrete sequential sections.

memorable_date

Memorable Date

The easiest way for users to enter most dates is by using a month dropdown followed by two text fields.

modal

Modal

A modal disables the page content and directs the user's focus to a single task or message.

navigation

Navigation

Hierarchical, vertical navigation designed to be placed along the side of a page.

pagination

Pagination

Pagination provides navigation for content that is divided into multiple pages.

process_list

Process List

A process list outlines the steps or stages of important instructions or procedures.

prose

Prose

Format a block of continuous text.

 


 

quote

Pull Quote

The Pull Quote component highlights a significant quote or excerpt from the content, drawing attention to key information or impactful statements.

range_slider

Range Slider

A range slider lets users select an approximate value within a specified range.

search

Search

Search enables users to find specific content by entering search terms, particularly if they can't locate the desired content through the main navigation.

summary_box

Summary Box

A summary box highlights key information from a longer page or outlines the next steps.

switch

Switch

The Switch component allows users to toggle between two states, such as on/off or enable/disable, providing a clear and interactive way to change settings.

tab

Tab

A Tab component organizes content into separate sections, allowing users to switch between them by clicking on tab labels.

table

Table

A table displays information in rows and columns.

tag

Tag

A tag highlights new or categorized content elements.

testimonial

Testimonial

The Testimonial component showcases quotes or feedback from satisfied users, providing credibility and social proof.

text_field

Text Fields

Text fields enable users to enter combinations of letters, numbers, or symbols. These input boxes can be single-line or multi-line.

time_picker

Time Picker

A time picker allows users to choose a specific time.

tooltip

Tooltip

A tooltip is a brief descriptive message that appears when a user hovers over or focuses on an element.

typography

Typography

Government websites require clear and consistent headings, highly legible body paragraphs, precise labels, and user-friendly input fields. Our default typefaces are designed for readability and can adapt to various visual styles.

validation

Validation

Presenting validation requirements upfront and providing live feedback ensures users are not left guessing.

Ready to Get Started?

The DUSWDS solution tailored to meet the specific requirements and challenges of the government sector, focusing on user experience, security, compliance, and functionality.

Learn more about DUSWDS

DUSWDS is a CMS for federal government websites built on the powerful Drupal platform. DUSWDS is aligned with the USWDS design standards, ensuring your federal government website has the functionality your agency requires and meet the design guidelines established by the USWDS.

Image
letter

Subscribe to our newsletter

Sign up for USWDS updates

Image
hat

Request a Demo

Contact Us

Generate a Demo now