Home

Awesome

NASA Web Design System

The same USWDS you know and love, with NASA theming!

NASA Theme customizations

How to Use

Like USWDS, NASAWDS has two installation options:

For more detailed installation and usage instructions see the USWDS developer documentation.

Creating a webpage using NASAWDS

<html>
  <head>
    <meta charset="utf-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <title>My Example Project</title>
    <link rel="stylesheet" href="./assets/css/styles.css" />
  </head>
 <bod>
  <script src="assets/js/uswds.min.js"></script>

</body>
</html>

Updates

NASAWDS now updates to the latest version of USWDS automagically. (thanks GitHub Actions!)

NASAWDS uses a GitHub Action workflow to check for an updated version of USWDS every 15 days and updates itself automatically with the latest version on the develop branch, and releases a beta pre-release on GitHub and NPM. A two week window is provided for testing. Any issues found should be opened in this repository. After two weeks, if no unresolved issues are present in this GitHub repository, a GitHub Action workflow creates a new stable release on GitHub and NPM and merges develop into master.